SAP NetWeaver คือ อะไร

ช่วงปีที่แล้วคำว่า NetWeaver น่าจะเคยผ่านหูผ่านตาใครหลายๆ คนที่ทำงานด้าน ERP หรือคนที่ทำงานในบริษัทที่ใช้ SAP ข่าวคราวล่าสุดในไทยก็คือ รัฐบาลตกลงซื้อระบบของ SAP เพื่อใช้เป็น Back Office ที่เรียกว่า GFMIS หรือ Government Fiscal Management Information System นั่นเอง ความจริงแล้ว NetWeaver เป็นผลิตภัณฑ์ชุดใหม่ของ SAP ที่เป็นพื้นฐานของระบบทั้งหมด รวมไปถึง SAP R/3 และ mySAP

ถ้าจะให้เข้าใจได้มากขึ้นต้องเข้าใจ SAP R/3 ซักเล็กน้อย SAP R/3 เป็นระบบ ERP ตัวหลักของ SAP มีส่วนประกอบภายในมากมาย ครอบคลุมธุรกิจแทบทุกประเภท อย่างไรก็ตามระบบขอแต่ละบริษัทแม้จะคล้ายกัน แต่ไม่เหมือนกันซะทีเดียว บริษัทแต่ละที่ก็จะมีความต้องการเกี่ยวกับรายงานไม่เหมือนกัน SAP R/3 อนุญาตให้ปรับปรุงแก้ไข หรือเพิ่มเติมด้วยภาษา ABAP/4 ซึ่งเป็นภาษาเฉพาะทางสำหรับรองรับการทำงานในธุรกิจแบบเบ็ดเสร็จ แต่ในความเป็นจริงนั้นบริษัทที่ใช้ SAP มักไม่ได้ใช้ SAP เพียงอย่างเดียว เพราะ SAP คิดราคาตามจำนวนผู้ใช้นั่นเอง ในอีกแง่หนึ่งนั้นบริษัทเหล่านี้มักมีบริษัทสาขา สาขาย่อยเหล่านี้ไม่สามารถใช้ SAP ได้จึงต้องใช้ระบบขนาดเล็กอื่น แล้วค่อยนำข้อมูลในระบบเล็กไปยัง SAP R/3 อีกต่อหนึ่ง เหตุการณ์เหล่านี้มักเกิดขึ้นกับทุกที่ที่ใช้ SAP รวมไปถึง GFMIS เช่นกัน

ด้วยเหตุผลที่กล่าวไปข้างต้น SAP จึงคิดสร้างผลิตภัณฑ์ใหม่ที่รองรับงานเหล่านี้ได้ง่ายขึ้น การสร้างใหม่อาจง่าย แต่ก็มีผลเสียที่ต้องเสียเวลาสื่อสารกับลูกค้าใหม่เพื่อให้เชื่อถึงความสามารถใหม่เหล่านี้ ในที่สุด SAP จึงไม่ได้สร้างใหม่ แต่ใช้วิธีทุบ SAP R/3 ออกมาเป็นชิ้นๆ แล้วเขียนใหม่เป็นบางชิ้น บางชิ้นที่ว่านี้รวมกันเรียกว่า NetWeaver นั่นเอง ถ้าจะให้เข้าใจง่ายกว่านี้ก็ต้องยกตัวอย่างเป็นยุค

  • SAP R/3 จนถึงรุ่น 4.6c ก็ประกอบด้วยโมดูลมากมาย แต่โมดูลหลักจะเรียกว่า BASIS ภายใน BASIS จะมี ABAP Engine
  • SAP R/3 Enterprise จะเพิ่ม SAP Web Application Server เข้าไปเพื่อให้สามารถรองรับการพัฒนาโปรแกรมบนเว็บเพื่อติดต่อกับ SAP R/3 ได้ง่ายขึ้น
  • mySAP ERP Edition 2003 ได้เปลี่ยน SAP Web Application Server เป็น SAP NetWeaver ที่ประกอบด้วยส่วนประกอบมากมาย รวมไปถึง SAP Web Application Server รุ่นใหม่ด้วย เมื่อมี SAP NetWeaver ทำให้ mySAP รุ่นนี้มีผลิตภัฒฑ์ใหม่ที่ทำงานบน NetWeaver มากมาย
  • mySAP ERP Edition 2004+ นั้นเป็นการเปลี่ยนแปลงสุดขั้วอีกครั้งหนึ่งเมื่อ BASIS ได้ถูกแปลงร่างเป็น ECC ซะแล้วเพื่อให้ทำงานคู่กับ NetWeaver ได้สนิทแนบแน่น

สรุปรวมความได้ว่า SAP NetWeaver ถูกพัฒนาขึ้นมาเพื่อทำงานรวมกับระบบอื่นได้สะดวกและรวดเร็วกว่าที่ผ่านมา ข้อดีของ NetWeaver มีมากหลาย ยกตัวอย่างเช่น

  1. พัฒนาโปรแกรมได้หลายภาษา เช่น ABAP Java Microsoft .Net (C#.Net VB.Net)
  2. มี Enterprise Portal ที่สมบูรณ์แบบ
  3. สนับสนุน Knowledge Management และ Collaboration สำหรับใช้งานบน Enterprise Portal
  4. มีโมดูล Master Data Management (MDM) สำหรับจัดการกับข้อมูลมาสเตอร์
  5. มีโมดูล Exchange Infrastructure (XI) สำหรับการ Integrate ข้อมูลกับระบบอื่นโดยเฉพาะ

ความสามารถของ NetWeaver ไม่ใช่แค่นี้ แต่โดยหลักการแล้ว NetWeaver จะเน้นอยู่ในตลาดที่เรียกว่า Service-Oriented Architecture หรือ SOA ที่เป็นแนวโน้มใหม่ของธุรกิจในปัจจุบัน บริษัทหลายแห่งเริ่มพัฒนาผลิตภัณฑ์ที่ทำงานบน NetWeaver มากขึ้น ผลิตภัณฑ์เหล่านี้จะได้ชื่อว่า

Technorati Tags: , , , , , , , , , , ,

Post new comment