ความหมายของ SAP NetWeaver? บทแนะนำและภาพรวม

⚡ สรุปอย่างชาญฉลาด

SAP NetWeaver คือแพลตฟอร์มเทคโนโลยีแบบบูรณาการ ไม่ใช่ผลิตภัณฑ์ ที่เป็นรากฐานของทุกสิ่งของฉันSAP ชุดแอปพลิเคชันที่ผสานรวมผู้คน ข้อมูล และกระบวนการทำงานเข้าด้วยกันบนแพลตฟอร์มแอปพลิเคชัน SAP เว็บแอปพลิเคชันเซิร์ฟเวอร์

  • 🧱 Foundation: NetWeaver เข้ามาแทนที่ระบบแบบเดิม SAP ฐานและโฮสต์ SAP ระบบ ERP, CRM, SRM, SCM และ PLM ทำงานบนระบบรันไทม์เดียวกัน
  • 👥 การบูรณาการบุคลากร: พอร์ทัลสำหรับองค์กร ห้องทำงานร่วมกัน และการเข้าถึงหลายช่องทาง ช่วยให้สามารถเข้าถึงได้จากอุปกรณ์ต่างๆ โดยอิงตามบทบาท
  • 📊 การบูรณาการข้อมูล: ระบบ Business Intelligence, BI Content, Knowledge Management และ TREX ผสานรวมข้อมูลที่มีโครงสร้างและไม่มีโครงสร้างเข้าด้วยกัน
  • 🔄 การรวมกระบวนการ: การบูรณาการกระบวนการ (เดิมชื่อ XI) เชื่อมโยง SAP และไม่ใช่ -SAP ระบบที่ใช้ XML Javaและมาตรฐานแบบเปิด
  • 🖥️ แพลตฟอร์มแอปพลิเคชัน: SAP เซิร์ฟเวอร์เว็บแอปพลิเคชันทำงานด้วย ABAP Javaและบริการเว็บบนโฮสต์เดียวกัน
  • ☁️ ผู้สืบทอดระบบคลาวด์: SAP BTP ผสานรวมความสามารถพื้นฐานของ NetWeaver เข้าไว้ด้วยกันในฐานะบริการแบบสมัครสมาชิกและรองรับหลายคลาวด์

SAP ภาพรวมของ NetWeaver

NetWeaver คืออะไร?

NetWeaver คือ SAP's แพลตฟอร์มเทคโนโลยีบูรณาการและไม่ใช่ผลิตภัณฑ์ในตัวเองที่จริงแล้ว Basis เวอร์ชันใหม่มีชื่อว่า NetWeaver

เป็นเทคโนโลยีพื้นฐานสำหรับผลิตภัณฑ์ทั้งหมดของฉันSAP ชุดผลิตภัณฑ์ทั้งหมดของฉันSAP ชุดซอฟต์แวร์นี้สามารถทำงานบนอินสแตนซ์เดียวของ NetWeaver ได้ SAP เว็บแอปพลิเคชันเซิร์ฟเวอร์ หรือที่รู้จักกันในชื่อ SAP เว็บแอส.

NetWeaver ช่วยให้เข้าถึงได้ง่ายขึ้น SAP สามารถรับส่งข้อมูลได้โดยใช้โปรโตคอล HTTP แบบง่าย หรือแม้แต่บนอุปกรณ์เคลื่อนที่ ซึ่งช่วยลดความจำเป็นในการติดตั้ง และที่สำคัญกว่านั้นคือ การฝึกอบรมเกี่ยวกับการใช้งานโปรโตคอลดังกล่าว SAPซอฟต์แวร์ฝั่งไคลเอ็นต์ของเขา

ความสามารถหลักของ SAP NetWeaver คือการบูรณาการของ ผู้คน ข้อมูล และกระบวนการโดยทั้งหมดนี้อยู่บนแพลตฟอร์มแอปพลิเคชันเดียวกัน

SAP เลเยอร์การผสานรวมของ NetWeaver

การบูรณาการผู้คน

การบูรณาการบุคลากรช่วยให้ผู้ใช้ทำงานร่วมกันได้อย่างมีประสิทธิภาพมากขึ้น

  • พอร์ทัล: มอบการเข้าถึงของผู้ใช้ที่เป็นหนึ่งเดียว ปรับให้เหมาะสมกับแต่ละบุคคล และอิงตามบทบาท ผ่านทาง SAP เทคโนโลยีพอร์ทัลสำหรับองค์กร
  • ทำงานร่วมกัน: Promoการทำงานร่วมกันในองค์กรโดยใช้ห้องทำงานเสมือนจริง (ห้องทำงานร่วมกัน) การสื่อสารแบบเรียลไทม์ (แชทและการแชร์แอปพลิเคชัน) และซอฟต์แวร์กลุ่มและเครื่องมือซิงโครนัสจากภบุคคลที่สาม — ตัวอย่างเช่น Microsoft Exchange, Lotus Notes และ WebEx
  • การเข้าถึงหลายช่องทาง: เชื่อมต่อผู้ใช้กับระบบขององค์กรผ่านเทคโนโลยีบนเว็บ เสียง มือถือ การส่งข้อความ หรือคลื่นความถี่วิทยุ

บูรณาการข้อมูล

การบูรณาการข้อมูลเป็นการนำข้อมูลจากแหล่งต่างๆ มาผสานรวมกันและให้ความหมายในบริบทของการทำงานประจำวัน

  • ระบบธุรกิจอัจฉริยะ: มีเครื่องมือที่เชื่อถือได้สำหรับการสร้างรายงานเฉพาะบุคคลและรายงานเชิงโต้ตอบ รวมถึงแอปพลิเคชันวิเคราะห์ต่างๆ
  • เนื้อหา BI และส่วนขยายเนื้อหา BI: ช่วยให้การใช้งานรวดเร็วยิ่งขึ้น โดยใช้โมเดลข้อมูลที่กำหนดค่าไว้ล่วงหน้าตามบทบาทและงาน SAP ระบบธุรกิจอัจฉริยะ.
  • การจัดการความรู้: ช่วยให้สามารถเข้าถึงข้อมูลและเอกสารที่ไม่เป็นระเบียบได้อย่างทั่วถึงในระบบจัดเก็บข้อมูลแบบกระจายศูนย์ ทั้งการค้นหา การจัดหมวดหมู่ การสมัครรับข้อมูล การกำหนดเวอร์ชัน และอื่นๆ
  • การค้นหาและการจำแนกประเภท (TREX): ให้ SAP แอปพลิเคชันที่มีบริการสำหรับการค้นหา การจัดประเภท และการวิเคราะห์ข้อความในชุดเอกสารขนาดใหญ่ (ข้อมูลที่ไม่มีโครงสร้าง) รวมถึงการค้นหาและการรวบรวมวัตถุทางธุรกิจ (ข้อมูลที่มีโครงสร้าง)

บูรณาการกระบวนการ

การบูรณาการกระบวนการช่วยประสานการไหลเวียนของงานระหว่างแผนก ฝ่าย และบริษัทต่างๆ ประเภทการใช้งานนี้ครอบคลุมฟังก์ชันทั้งหมดที่เคยให้บริการมาก่อน SAP NetWeaver Exchange Infrastructure (XI) — ปัจจุบันเปลี่ยนชื่อเป็น NetWeaver แล้ว SAP การบูรณาการกระบวนการ (PI) และระบบที่พัฒนาต่อยอดจากระบบนี้ SAP การจัดการกระบวนการ (Process Orchestration หรือ PO) — ซึ่งใช้ในการทำให้กระบวนการทางธุรกิจข้ามระบบเป็นไปได้จริง

รูปแบบการใช้งานนี้ช่วยให้สามารถใช้งานเวอร์ชันต่างๆ ได้ SAP และไม่ใช่ -SAP ระบบจากผู้จำหน่ายหลายรายที่ทำงานบนแพลตฟอร์มที่แตกต่างกัน (ตัวอย่างเช่น) Java และ ABAP) เพื่อสื่อสารระหว่างกัน SAP NetWeaver มีพื้นฐานมาจากสถาปัตยกรรมแบบเปิด และใช้มาตรฐานแบบเปิดเป็นหลัก (โดยเฉพาะ XML และ...) Javaโดยจะให้บริการที่จำเป็นในสภาพแวดล้อมที่หลากหลายและซับซ้อน ซึ่งรวมถึง:

  • โครงสร้างพื้นฐานสำหรับการแลกเปลี่ยนข้อความระหว่างระบบในขณะทำงาน
  • ตัวเลือกการกำหนดค่าสำหรับการจัดการกระบวนการทางธุรกิจและการไหลเวียนของข้อความ
  • แผนที่ข้อความping ดังนั้น ข้อมูลจึงถูกแปลงสภาพก่อนที่จะถึงผู้รับ

แพลตฟอร์มแอปพลิเคชัน

SAP เว็บแอปพลิเคชันเซิร์ฟเวอร์ (SAP WebAS (WebAS) มอบโครงสร้างพื้นฐานการพัฒนาที่สมบูรณ์แบบ ซึ่งช่วยให้คุณสามารถพัฒนา แจกจ่าย และใช้งานแพลตฟอร์มต่างๆ ได้อย่างมีประสิทธิภาพ แข็งแกร่ง และปรับขนาดได้ บริการเว็บ และแอพพลิเคชั่นทางธุรกิจ SAP เว็บแอปพลิเคชันเซิร์ฟเวอร์รองรับ ABAP Javaและบริการเว็บในอินสแตนซ์เดียวกัน

SAP เน็ตวีเวอร์ Archiโครงสร้าง: ABAP Javaและ Dual Stack

SAP NetWeaver Application Server มีให้เลือกใช้งาน 3 เวอร์ชัน เวอร์ชันที่คุณติดตั้งจะขึ้นอยู่กับว่าแอปพลิเคชันนั้นใช้ ABAP หรือไม่ Java, หรือทั้งคู่.

  • AS ABAP: รันเวิร์กโปรเซส ABAP แบบคลาสสิก ประกอบด้วย ICM (Internet Communication Manager), ABAP dispatcher, gateway, message server, enqueue server และเวิร์กโปรเซสหลายตัว นี่คือสแต็กที่ใช้โดย SAP ERP, S/4HANA และ BW
  • AS Java: วิ่ง Java แอปพลิเคชัน EE จัดส่งพร้อม ICM หนึ่งตัว หนึ่งตัว SAP เริ่มบริการ หลายครั้ง Java กระบวนการเซิร์ฟเวอร์ รวมถึงอินสแตนซ์ SCS (System Central Services) ที่เก็บเซิร์ฟเวอร์คิวและเซิร์ฟเวอร์ข้อความ ใช้โดย Enterprise Portal, PI และ Composition Environment
  • ชั้นวางคู่: รวม ABAP และ Java ในระบบเดียว โดยอินสแตนซ์ส่วนกลางจะประกอบด้วยเซิร์ฟเวอร์ข้อความ เซิร์ฟเวอร์จัดคิว และอินสแตนซ์ ASCS (ABAP System Central Services) แยกต่างหาก SAP แนะนำให้แยกปลั๊กแบบสองแถวออกจากกัน — การติดตั้งใหม่จะใช้ปลั๊กแบบแถวเดียว

ทั้งสามรสชาติใช้ส่วนผสมดังต่อไปนี้ SAP ไฟล์ไบนารีของเคอร์เนล กระบวนการ disp+work ตารางล็อก enqueue และสคีมาฐานข้อมูลที่ใช้ร่วมกัน ผู้ดูแลระบบ Basis จะตรวจสอบสิ่งเหล่านี้ด้วย SAP MMC, SM50, SM66, ST22 และ ST02

ประเภทการใช้งานหลักของ NetWeaver

การติดตั้ง NetWeaver ทุกครั้งจะแสดงเฉพาะ "ประเภทการใช้งาน" ที่คุณเปิดใช้งานเท่านั้น รายการด้านล่างนี้แสดงประเภทการใช้งานที่พบบ่อยที่สุดพร้อมกับสถานการณ์ทางธุรกิจที่รองรับ

ประเภทการใช้งาน กอง สิ่งที่ส่งมอบ
เอเอส เอบีเอพี ABAP รันไทม์พื้นฐานสำหรับ ERP, BW และ Solution Manager
AS Java Java รันไทม์พื้นฐานสำหรับ Portal, PI, CE และ IdM
EP / EPC (Enterprise Portal) Java พอร์ทัล Single Sign-On แบบอิงตามบทบาท พร้อมระบบการจัดการความรู้และการทำงานร่วมกัน EPC เป็นเวอร์ชันที่กระชับกว่า โดยมีเฉพาะส่วนแกนหลักเท่านั้น
BI ABAP SAP ระบบคลังข้อมูล BW สำหรับการรายงาน การสืบค้น และการวิเคราะห์ข้อมูล จำเป็นต้องใช้ AS ABAP ในระบบเดียวกัน
BI Java Java เครื่องมือ BI front-end (BEx Web, Web Application Designer) ที่ต้องการ Java.
PI (การบูรณาการกระบวนการ) คู่ ตัวกลางรับส่งข้อความข้าม SAP และไม่ใช่ -SAP — ไดเร็กทอรีการรวมระบบ, ที่เก็บข้อมูลการรวมระบบ, เอ็นจิ้นอะแดปเตอร์
MDM (การจัดการข้อมูลหลัก) Java + พื้นเมือง รวบรวมข้อมูลลูกค้า ผู้ขาย และข้อมูลหลักของวัสดุจากทุกระบบเข้าด้วยกัน
CE (สภาพแวดล้อมการประพันธ์เพลง) Java การออกแบบและการดำเนินการ Java-แอปพลิเคชันแบบผสมผสานที่สร้างขึ้นบนพื้นฐานของบริการที่มีอยู่เดิม
เอ็มไอ / มือถือ Java + ลูกค้า สถานการณ์การใช้งานอุปกรณ์เคลื่อนที่ที่เชื่อมต่อเป็นครั้งคราว — ถูกแทนที่ด้วย SAP แพลตฟอร์มมือถือและ SAPUI5
IdM (การจัดการข้อมูลประจำตัว) Java การจัดการผู้ใช้แบบรวมศูนย์ การกำหนดบทบาท และการบริการตนเองด้านรหัสผ่านทั่วทั้งระบบ SAP และไม่ใช่ -SAP ระบบ

SAP NetWeaver เทียบกับ SAP แพลตฟอร์มเทคโนโลยีธุรกิจ (BTP)

NetWeaver เป็นแพลตฟอร์มแบบติดตั้งบนเซิร์ฟเวอร์ภายในองค์กรสำหรับช่วงทศวรรษ 2000 และ 2010 SAP BTP คือบริการคลาวด์ที่พัฒนาต่อยอดจาก NetWeaver ซึ่งเป็นบริการมัลติคลาวด์แบบสมัครสมาชิกที่รวมเอาความสามารถของ NetWeaver ไว้ในสภาพแวดล้อมเดียว การเปรียบเทียบด้านล่างนี้จะอธิบายถึงสิ่งที่ยังคงเหมือนเดิมและสิ่งที่เปลี่ยนแปลงไป

  • การใช้งาน: NetWeaver ติดตั้งบนเซิร์ฟเวอร์ภายในองค์กร ในขณะที่ BTP ทำงานในรูปแบบบริการจัดการบน AWS Azure, Google Cloudและอาลีบาบา
  • Runtime: NetWeaver ติดตั้ง AS ABAP และ AS Java บนเซิร์ฟเวอร์ของคุณ BTP นำเสนอ Cloud Foundry, Kyma (Kubernetes) และสภาพแวดล้อม ABAP ในรูปแบบบริการพร้อมใช้งาน
  • บูรณาการ: NetWeaver PI/PO ทำหน้าที่จัดการการผสานรวมข้อมูล ส่วน BTP จะเข้ามาแทนที่ด้วย SAP ชุดเครื่องมือการผสานรวม (การผสานรวมระบบคลาวด์, การจัดการ API, ตัวเชื่อมต่อแบบเปิด)
  • พอร์ทัล: NetWeaver EP ให้บริการพอร์ทัลสำหรับองค์กรต่างๆ BTP นำเสนอ SAP สร้าง Work Zone (เดิมชื่อ Launchpad Service) โดยมีจุดเริ่มต้นที่เน้นการใช้งาน Fiori เป็นหลัก
  • Analytics: NetWeaver BW เป็นผู้ให้บริการคลังข้อมูล คู่ BTP SAP ดาต้าสเฟียร์และ SAP Analytics Cloud สำหรับการจัดเก็บข้อมูลบนคลาวด์และระบบ Business Intelligence (BI)
  • ความสามารถในการขยาย: NetWeaver เป็นชุดเครื่องมือพัฒนา ABAP ส่วน BTP ให้บริการ ABAP Cloud (สไตล์สตีมพังก์) พร้อมด้วย Node.js Javaและ Python รันไทม์ที่มีโมเดลความสามารถในการขยายที่ช่วยรักษาแกนหลักดิจิทัลให้สะอาด

เนื่องจาก BTP ผสานรวมบริการพื้นฐานของ NetWeaver ไว้แล้ว เช่น แอปพลิเคชันเซิร์ฟเวอร์ การผสานรวม และเครื่องมือส่วนขยาย ทักษะส่วนใหญ่ของ NetWeaver (ABAP, OData, IDoc, BAPI) จึงยังคงใช้งานได้เมื่อเปลี่ยนไปใช้ BTP มีเพียงส่วนติดต่อผู้ใช้สำหรับการปรับใช้งานและชุดเครื่องมือ DevOps เท่านั้นที่เปลี่ยนแปลงไป

คำถามที่พบบ่อย

แพลตฟอร์ม NetWeaver คือชุดเทคโนโลยีแบบบูรณาการที่ทำงานอยู่เบื้องหลัง SAP แอปพลิเคชัน — ชื่อสมัยใหม่ของสิ่งคลาสสิก SAP พื้นฐาน จัดส่งเป็น SAP เว็บแอปพลิเคชันเซิร์ฟเวอร์ (WebAS) พร้อมด้วย ABAP และ Java กอง.

AS ABAP รันเวิร์กโปรซีเดอร์ ABAP สำหรับ ERP, S/4HANA และ BW Java ทำงาน Java EE สำหรับ Portal และ PI ระบบ Dual Stack ผสานทั้งสองอย่างเข้าไว้ในระบบเดียว SAP ขณะนี้แนะนำให้แยกชุดลำโพงคู่เป็นระบบลำโพงเดี่ยวสองระบบ

ชุดความสามารถที่เลือกได้จะถูกเปิดใช้งานระหว่างการติดตั้ง ประเภททั่วไปได้แก่ AS ABAP, AS Javaได้แก่ EP (Portal), BI, PI (Process Integration), MDM, CE (Composition Environment), Mobile และ IdM (Identity Management)

สำหรับระบบคลาวด์นั้น ใช่ค่ะ SAP BTP คือโซลูชันบนคลาวด์ที่พัฒนาต่อยอดจาก NetWeaver โดยผสานรวมความสามารถพื้นฐานของ NetWeaver ได้แก่ เซิร์ฟเวอร์แอปพลิเคชัน การผสานรวม และเครื่องมือส่วนขยาย เข้าไว้ด้วยกันในรูปแบบบริการสมัครสมาชิกบน AWS Azureรวมถึง GCP และ Alibaba ด้วย

XI ได้รับการเปลี่ยนชื่อเป็น Process Integration (PI) จากนั้นเป็น Process Orchestration (PO) ในระบบคลาวด์ ตัวสืบทอดต่อมาคือ SAP ชุดโซลูชันการผสานรวม — การผสานรวมระบบคลาวด์ การจัดการ API และตัวเชื่อมต่อแบบเปิด

SAP เว็บแอปพลิเคชันเซิร์ฟเวอร์ (SAP WebAS (WebAS) คือรันไทม์ภายใน NetWeaver ที่รองรับ ABAP Javaและบริการเว็บในอินสแตนซ์เดียว ทุกอย่างของฉันSAP ผลิตภัณฑ์ทำงานบนระบบ WebAS

SAP แกนหลักของ AI SAP Joule และบริการ ML จากผู้ให้บริการภายนอกเรียกใช้ระบบ NetWeaver ผ่านทาง OData, RFC และ BAPI การใช้งานทั่วไป ได้แก่ การจำแนกประเภทใบแจ้งหนี้ การพยากรณ์ความต้องการ และการตรวจจับความผิดปกติในข้อมูล ST22 และบันทึก SM21

ใช่แล้ว ตัวเชื่อมต่อ Copilot จะเรียกใช้บริการ NetWeaver OData และ BAPI เช่น การอ่านคำสั่งค้นหา BW การส่ง IDoc ผ่าน PI หรือการเรียกใช้ RFC บน AS ABAP และส่งสรุปผลในรูปแบบภาษาธรรมชาติกลับไปยังผู้ใช้

สรุปโพสต์นี้ด้วย: