Co je to SAP NetWeaver? Tutoriál a přehled

⚡ Chytré shrnutí

SAP NetWeaver je integrovaná technologická platforma, nikoli produkt, která je základem každého mého...SAP sady aplikací, sjednocující integraci lidí, informací a procesů na aplikační platformě prostřednictvím SAP Webový aplikační server.

  • 🧱 Foundation: NetWeaver nahrazuje klasický SAP Základ a hostitelé SAP ERP, CRM, SRM, SCM a PLM v jednom běhovém prostředí.
  • 👥 Integrace lidí: Podnikový portál, místnosti pro spolupráci a vícekanálový přístup umožňují přístup napříč zařízeními na základě rolí.
  • 📊 Integrace informací: Business Intelligence, BI Content, Knowledge Management a TREX spojují strukturovaná a nestrukturovaná data.
  • 🔄 Integrace procesu: Odkazy na Integraci procesů (dříve XI) SAP a ne-SAP systémy používající XML, Javaa otevřené standardy.
  • 🖥️ Aplikační platforma: SAP Webový aplikační server běží na ABAP, Javaa webové služby na stejném hostiteli.
  • ☁️ Nástupce cloudu: SAP BTP využívá základní funkce NetWeaveru jako předplatitelská multicloudová služba.

SAP Přehled NetWeaveru

Co je NetWeaver?

NetWeaver je SAPJe integrovaná technologická platforma a není produktem sám o soběNová verze Basisu se ve skutečnosti nazývá NetWeaver.

Je to základní technologie pro všechny produkty v mySAP sada. Všechny produkty v mémSAP Sada může běžet na jedné instanci NetWeaveru SAP Webový aplikační server, známý také jako SAP WebAS.

NetWeaver umožňuje přístup k SAP dat pomocí jednoduchého protokolu HTTP nebo dokonce mobilních zařízení. To eliminuje nutnost instalace – a co je důležitější, školení – SAPklientský software.

Základní schopnosti SAP NetWeaver je integrací Lidé, informace a procesy, všechny spočívají na společné aplikační platformě.

SAP Integrační vrstvy NetWeaveru

Integrace lidí

Integrace lidí sbližuje uživatele a pomáhá jim pracovat efektivněji.

  • Portál: Poskytuje jednotný, personalizovaný a na rolích založený uživatelský přístup prostřednictvím SAP Technologie podnikového portálu.
  • Spolupráce: Promotestuje spolupráci v podnicích s využitím virtuálních týmových místností (Collaboration Rooms), komunikace v reálném čase (chat a sdílení aplikací) a groupwarových a synchronních nástrojů třetích stran – například Microsoft Exchange, Lotus Notes a WebEx.
  • Vícekanálový přístup: Připojuje uživatele k podnikovým systémům prostřednictvím webové, hlasové, mobilní, zasílací nebo rádiofrekvenční technologie.

Informační integrace

Integrace informací sdružuje informace z různých míst a dává jim význam v kontextu každodenní práce.

  • Business Intelligence: Poskytuje spolehlivé nástroje pro vytváření individuálních a interaktivních reportů a analytických aplikací.
  • BI obsah a rozšíření BI obsahu: Umožňuje rychlejší implementaci pomocí předkonfigurovaných informačních modelů orientovaných na role a úkoly SAP Business Intelligence.
  • Řízení znalostí: Umožňuje běžný přístup k nestrukturovaným informacím a dokumentům v distribuovaném úložném prostředí – vyhledávání, klasifikace, předplatné, verzování a další.
  • Vyhledávání a klasifikace (TREX): Poskytuje SAP aplikace se službami pro vyhledávání, klasifikaci a text-mining velkých kolekcí dokumentů (nestrukturovaná data), jakož i pro vyhledávání a agregaci obchodních objektů (strukturovaná data).

Integrace procesů

Integrace procesů koordinuje tok práce napříč odděleními, divizemi a společnostmi. Tento typ použití zahrnuje všechny funkce, které dříve zajišťovaly SAP NetWeaver Exchange Infrastructure (XI) – nyní pod značkou SAP Integrace procesů (PI) a její nástupce SAP Orchestrace procesů (PO) – které se používají k realizaci obchodních procesů napříč systémy.

Tento typ použití umožňuje různé verze SAP a ne-SAP systémy od různých dodavatelů, běžící na různých platformách (například Java a ABAP) pro vzájemnou komunikaci. SAP NetWeaver je založen na otevřené architektuře a primárně využívá otevřené standardy (zejména XML a Java). Poskytuje služby nezbytné v heterogenním a komplexním prostředí, včetně:

  • Běhová infrastruktura pro výměnu zpráv mezi systémy.
  • Možnosti konfigurace pro správu obchodních procesů a toku zpráv.
  • Mapa zprávping takže užitečné zatížení je transformováno dříve, než dosáhne přijímače.

Aplikační platforma

SAP Webový aplikační server (SAP WebAS) poskytuje kompletní vývojovou infrastrukturu, na které můžete vyvíjet, distribuovat a spouštět platformně nezávislé, robustní a škálovatelné aplikace. Webové služby a obchodní aplikace. SAP Web Application Server podporuje ABAP, Javaa webové služby ve stejné instanci.

SAP NetWeaver Architextura: ABAP, Javaa duální stack

SAP Aplikační server NetWeaver se dodává ve třech variantách. Ta, kterou nainstalujete, závisí na tom, zda aplikace používá ABAP. Java, nebo obojí.

  • JAKO ABAP: Spouští klasické pracovní procesy ABAP. Zahrnuje ICM (Internet Communication Manager), dispečera ABAP, bránu, server zpráv, server pro zařazování do fronty a několik dalších pracovních procesů. Toto je zásobník používaný... SAP ERP, S/4HANA a BW.
  • AS Java: Běží Java Aplikace EE. Dodává se s jedním ICM, jedním SAP Spustit službu, několik Java procesy serveru a instance SCS (System Central Services) obsahující servery pro zařazování do fronty a zprávy. Používá se portálem Enterprise Portal, PI a Composition Environment.
  • Duální zásobník: Kombinuje ABAP a Java v jednom systému. Centrální instance obsahuje server zpráv, server pro zařazování do fronty a samostatnou instanci ASCS (ABAP System Central Services). SAP doporučuje rozdělení duálních stacků – nové instalace jsou single-stack.

Všechny tři příchutě používají SAP Binární soubory jádra, procesy disp+work, tabulka zámků zařazení do fronty a schéma sdílené databáze. Základní administrátoři je monitorují pomocí SAP MMC, SM50, SM66, ST22 a ST02.

Klíčové typy použití NetWeaveru

Každá instalace NetWeaveru zpřístupňuje pouze ty „typy použití“, které aktivujete. Níže uvedený seznam seřazuje ty nejběžnější s ohledem na obchodní scénáře, které podporují.

Typ použití Stoh Co přináší
AS ABAP ABAP Základní běhové prostředí pro ERP, BW a Solution Manager.
AS Java Java Základní běhové prostředí pro Portal, PI, CE a IdM.
EP / EPC (podnikový portál) Java Portál jednotného přihlašování založený na rolích s KM a spoluprací. EPC je štíhlejší varianta pouze s jádrem.
BI ABAP SAP Datový sklad BW, reporting, dotazy a analýzy. Vyžaduje AS ABAP ve stejném systému.
BI Java Java Front-endové nástroje pro BI (BEx Web, Web Application Designer), které potřebují Java.
PI (Integrace procesů) Dvojí Zprostředkovatel zpráv napříč SAP a ne-SAP — Integrační adresář, integrační repozitář, adaptérový engine.
MDM (Správa kmenových dat) Java + nativní Konsoliduje kmenové záznamy zákazníků, dodavatelů a materiálů napříč systémy.
CE (kompoziční prostředí) Java Navrhněte a spusťte Javakompozitní aplikace založené na -nadstavbách nad stávajícími službami.
MI / Mobilní Java + klient Občasně připojené mobilní scénáře – nahrazeno SAP Mobilní platforma a SAPUI5.
IdM (Správa identit) Java Centralizované zřizování uživatelů, přiřazování rolí a samoobsluha hesel napříč SAP a ne-SAP systémy.

SAP NetWeaver vs. SAP Platforma pro obchodní technologie (BTP)

NetWeaver byla on-premise platforma pro období 2000. a 2010. století. SAP BTP je jeho cloudovým nástupcem – multicloudovou službou založenou na předplatném, která sdružuje funkce NetWeaveru do jednoho prostředí. Níže uvedené srovnání vysvětluje, co se přeneslo a co se změnilo.

  • Rozvinutí: NetWeaver je lokální; BTP běží jako spravovaná služba na AWS. Azure, Google Clouda Alibaba.
  • Runtime: NetWeaver instaluje AS ABAP a AS Java na vašich serverech. BTP zpřístupňuje prostředí Cloud Foundry, Kyma (Kubernetes) a ABAP jako služby připravené ke spuštění.
  • Integrace: Integraci zajišťuje NetWeaver PI/PO. BTP jej nahrazuje SAP Integrační sada (cloudová integrace, správa API, otevřené konektory).
  • Portál: NetWeaver EP obsluhoval firemní portály. BTP nabízí SAP Vytvořte pracovní zónu (dříve Launchpad Service) se vstupními body Fiori-first.
  • Analytics: Hostitelem skladu byl NetWeaver BW. Páry BTP SAP Datasféra a SAP Analytics Cloud pro cloudové datové sklady a business intelligence.
  • Rozšiřitelnost: NetWeaver byl vývojovým stackem ABAP. BTP poskytuje ABAP Cloud (steampunk) a Node.js. Java, a Python běhové prostředí s modelem rozšiřitelnosti, které udržuje digitální jádro čisté.

Protože BTP zahrnuje základní služby NetWeaveru – aplikační server, integrační a rozšiřující nástroje – většina dovedností NetWeaveru (ABAP, OData, IDoc, BAPI) platí i při přechodu na BTP. Mění se pouze nasadicí prostředí a DevOps nástrojová řada.

Nejčastější dotazy

Platforma. NetWeaver je integrovaný technologický stack, který běží SAP aplikace – moderní název pro klasiku SAP Základ. Dodává se jako SAP Webový aplikační server (WebAS) s ABAP a Java hromádky.

AS ABAP provozuje pracovní procesy ABAP pro ERP, S/4HANA a BW. AS Java běží Java EE pro portál a PI. Dual Stack kombinuje obojí v jednom systému; SAP nyní doporučuje rozdělit duální zásobníky na dva systémy s jedním zásobníkem.

Volitelné balíčky funkcí aktivované během instalace. Běžné typy jsou AS ABAP, AS Java, EP (portál), BI, PI (integrace procesů), MDM, CE (prostředí pro tvorbu složek), mobilní aplikace a IdM (správa identit).

Pro cloudové scénáře ano. SAP BTP je nástupcem cloudu a zahrnuje základní funkce NetWeaveru – aplikační server, integraci a rozšiřující nástroje – jako předplatitelskou službu na AWS. Azure, GCP a Alibaba.

XI byl přejmenován na Integraci procesů (PI) a poté na Orchestraci procesů (PO). V cloudu je nástupcem SAP Integrační sada – cloudová integrace, správa API a otevřené konektory.

SAP Webový aplikační server (SAP WebAS) je běhové prostředí uvnitř NetWeaveru, které hostuje ABAP, Javaa webové služby v jednom případě. Každý můjSAP Produkt běží na instalaci WebAS.

SAP Jádro umělé inteligence, SAP Joule a služby strojového učení třetích stran volají systémy NetWeaver prostřednictvím OData, RFC a BAPI. Běžné využití je klasifikace faktur, předpovídání poptávky a detekce anomálií na výpisech ST22 a protokolech SM21.

Ano. Konektory Copilot volají služby NetWeaver OData a rozhraní BAPI – například čtení dotazu BW, odeslání IDoc přes PI nebo spuštění RFC na AS ABAP – a vracejí uživateli souhrn v přirozeném jazyce.

Shrňte tento příspěvek takto: