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.
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ě.
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.

