Czym jest SAP NetWeaver? Samouczek i przegląd

⚡ Inteligentne podsumowanie

SAP NetWeaver to zintegrowana platforma technologiczna, a nie produkt, która stanowi podstawę każdego mojegoSAP aplikacja typu suite, łącząca integrację ludzi, informacji i procesów na platformie aplikacji poprzez SAP Serwer aplikacji internetowych.

  • 🧱 Foundation: NetWeaver zastępuje klasyczny SAP Baza i gospodarze SAP ERP, CRM, SRM, SCM i PLM w jednym środowisku wykonawczym.
  • 🠄¥ Integracja ludzi: Portal przedsiębiorstwa, pokoje współpracy i dostęp wielokanałowy umożliwiają dostęp oparty na rolach i między urządzeniami.
  • 📊 Integracja informacji: Business Intelligence, BI Content, Knowledge Management i TREX łączą dane ustrukturyzowane i nieustrukturyzowane.
  • 🔄 Integracja procesów: Łącza do Process Integration (dawniej XI) SAP i nieSAP systemy wykorzystujące XML, Javai otwartych standardów.
  • 🖥️. Platforma aplikacji: SAP Serwer aplikacji internetowych obsługuje ABAP, Javai usług sieciowych na tym samym hoście.
  • ☁️. Następca chmury: SAP BTP przejmuje podstawowe możliwości NetWeaver jako usługi wielochmurowej dostępnej w ramach subskrypcji.

SAP Przegląd NetWeaver

Co to jest NetWeaver?

NetWeaver jest SAP'S zintegrowaną platformę technologiczną i nie jest produktem samym w sobie. W rzeczywistości nowa wersja Basis nazywa się NetWeaver.

Jest to podstawowa technologia wszystkich produktów z serii mySAP apartament. Wszystkie produkty w moimSAP pakiet może działać na pojedynczej instancji NetWeaver SAP Serwer aplikacji internetowych, znany również jako SAP WebAS.

NetWeaver umożliwia dostęp do SAP danych możliwe za pomocą prostego protokołu HTTP, a nawet urządzeń mobilnych. Eliminuje to potrzebę instalacji – i, co ważniejsze, szkolenia – SAPOprogramowanie po stronie klienta.

Podstawowe możliwości SAP NetWeaver to integracja Ludzie, informacje i procesy, wszystkie oparte na wspólnej platformie aplikacji.

SAP Warstwy integracyjne NetWeaver

Integracja ludzi

Integracja ludzi łączy użytkowników i pomaga im pracować wydajniej.

  • Portal: Zapewnia ujednolicony, spersonalizowany i oparty na rolach dostęp użytkowników poprzez SAP Technologia portalu korporacyjnego.
  • Współpraca: Promowspółpraca testowa w przedsiębiorstwach wykorzystujących wirtualne pokoje zespołowe (Collaboration Rooms), komunikację w czasie rzeczywistym (czat i udostępnianie aplikacji) oraz narzędzia grupowe i synchroniczne innych firm — na przykład Microsoft Exchange, Lotus Notes i WebEx.
  • Dostęp wielokanałowy: Łączy użytkowników z systemami przedsiębiorstwa za pośrednictwem technologii internetowej, głosowej, mobilnej, komunikatorów i fal radiowych.

Integracja informacji

Integracja informacji polega na gromadzeniu informacji z różnych źródeł i nadaniu im znaczenia w kontekście codziennej pracy.

  • Analiza biznesowa: Dostarcza niezawodnych narzędzi do tworzenia indywidualnych i interaktywnych raportów oraz aplikacji analitycznych.
  • Zawartość BI i rozszerzenia zawartości BI: Umożliwia szybszą implementację przy użyciu wstępnie skonfigurowanych modeli informacji zorientowanych na role i zadania w SAP Analiza biznesowa.
  • Zarządzanie wiedzą: Umożliwia wspólny dostęp do niestrukturyzowanych informacji i dokumentów w rozproszonym środowisku pamięci masowej — wyszukiwanie, klasyfikacja, subskrypcja, wersjonowanie i wiele więcej.
  • Wyszukiwanie i klasyfikacja (TREX): Zapewnia SAP aplikacje oferujące usługi przeszukiwania, klasyfikowania i eksploracji tekstu w dużych zbiorach dokumentów (dane niestrukturyzowane), a także przeszukiwania i agregowania obiektów biznesowych (dane strukturalne).

Integracja procesów

Integracja procesów koordynuje przepływ pracy między działami, oddziałami i firmami. Ten typ wykorzystania obejmuje wszystkie funkcje dostarczane wcześniej przez SAP Infrastruktura wymiany NetWeaver (XI) — teraz pod marką SAP Integracja Procesów (PI) i jej następcy SAP Orkiestracja procesów (PO) — służąca do realizacji procesów biznesowych obejmujących wiele systemów.

Ten typ użytkowania umożliwia różne wersje SAP i nieSAP systemy różnych dostawców, działające na różnych platformach (na przykład Java i ABAP), aby mogły się ze sobą komunikować. SAP NetWeaver opiera się na otwartej architekturze i wykorzystuje przede wszystkim otwarte standardy (w szczególności XML i Java). Zapewnia usługi niezbędne w heterogenicznym, złożonym krajobrazie, w tym:

  • Infrastruktura wykonawcza służąca do wymiany wiadomości między systemami.
  • Opcje konfiguracji służące do zarządzania procesami biznesowymi i przepływem wiadomości.
  • Mapa wiadomościping dzięki czemu ładunki ulegają transformacji zanim dotrą do odbiornika.

Platforma aplikacji

SAP Serwer aplikacji internetowych (SAP WebAS) zapewnia kompletną infrastrukturę programistyczną, na której można tworzyć, dystrybuować i wykonywać niezależne od platformy, solidne i skalowalne aplikacje Usługi sieci Web i aplikacje biznesowe. SAP Serwer aplikacji internetowych obsługuje ABAP, Javai usług sieciowych w tym samym miejscu.

SAP Tkacz sieci Archistruktura: ABAP, Javai Dual Stack

SAP Serwer aplikacji NetWeaver jest dostępny w trzech wersjach. Wersja, którą zainstalujesz, zależy od tego, czy aplikacja korzysta z ABAP, Java, lub obie.

  • JAKO ABAP: Uruchamia klasyczne procesy robocze ABAP. Obejmuje ICM (Internet Communication Manager), dyspozytora ABAP, bramę, serwer komunikatów, serwer kolejek i wiele procesów roboczych. Jest to stos używany przez SAP ERP, S/4HANA i BW.
  • AS Java: Działa Java Aplikacje EE. Dostarczane z jednym ICM, jednym SAP Rozpocznij usługę, kilka Java Procesy serwera oraz instancja SCS (System Central Services) przechowująca serwery kolejek i komunikatów. Używane przez Enterprise Portal, PI i Composition Environment.
  • Podwójny stos: Łączy ABAP i Java w jednym systemie. Centralna instancja zawiera serwer komunikatów, serwer kolejek i osobną instancję ASCS (ABAP System Central Services). SAP zaleca rozdzielenie podwójnych stosów — nowe instalacje są pojedynczymi stosami.

Wszystkie trzy smaki wykorzystują SAP Pliki binarne jądra, procesy disp+work, tabela blokad kolejki i współdzielony schemat bazy danych. Administratorzy Basis monitorują je za pomocą SAP MMC, SM50, SM66, ST22 i ST02.

Kluczowe typy zastosowań NetWeaver

Każda instalacja NetWeaver ujawnia tylko aktywowane przez Ciebie „typy użytkowania”. Poniższa lista przedstawia najpopularniejsze typy wraz z obsługiwanymi przez nie scenariuszami biznesowymi.

Typ użytkowania Stos Co oferuje
JAKO ABAP ABAP Podstawowy system wykonawczy dla systemów ERP, BW i Solution Manager.
AS Java Java Podstawowy system wykonawczy dla Portalu, PI, CE i IdM.
EP / EPC (Portal Przedsiębiorstwa) Java Portal logowania jednokrotnego oparty na rolach z zarządzaniem wiedzą i współpracą. EPC to uproszczona wersja obejmująca tylko rdzeń.
BI ABAP SAP Magazyn danych BW, raportowanie, zapytania i analiza. Wymaga AS ABAP w tym samym systemie.
BI Java Java Narzędzia front-end BI (BEx Web, Web Application Designer), które wymagają Java.
PI (Integracja Procesów) Podwójny Broker wiadomości w poprzek SAP i nieSAP — Katalog integracji, repozytorium integracji, silnik adaptera.
MDM (zarządzanie danymi podstawowymi) Java + rodzimy Konsoliduje dane klientów, dostawców i materiałów w różnych systemach.
CE (środowisko kompozycji) Java Zaprojektuj i uruchom Java-aplikacje złożone oparte na istniejących usługach.
MI / Mobilny Java + klient Czasami połączone scenariusze mobilne — zastąpione przez SAP Platforma mobilna i SAPInterfejs użytkownika5.
IdM (zarządzanie tożsamością) Java Centralne udostępnianie użytkowników, przypisywanie ról i samodzielna obsługa haseł SAP i nieSAP systemy.

SAP NetWeaver kontra SAP Platforma Technologii Biznesowych (BTP)

NetWeaver był platformą lokalną w latach 2000 i 2010. SAP BTP to jego chmurowy następca — oparta na subskrypcji usługa multicloud, która łączy możliwości NetWeaver w jednym środowisku. Poniższe porównanie wyjaśnia, co zostało przeniesione, a co uległo zmianie.

  • Rozlokowanie: NetWeaver działa lokalnie, natomiast BTP działa jako usługa zarządzana w AWS, Azure, Google Cloudi Alibaba.
  • Czas pracy: NetWeaver instaluje AS ABAP i AS Java na Twoich serwerach. BTP udostępnia środowiska Cloud Foundry, Kyma (Kubernetes) i ABAP jako gotowe do uruchomienia usługi.
  • Integracja: Integracją zajmuje się NetWeaver PI/PO. BTP zastępuje go SAP Pakiet integracyjny (integracja z chmurą, zarządzanie API, otwarte łączniki).
  • Portal: NetWeaver EP obsługiwał portale korporacyjne. BTP oferuje SAP Zbuduj strefę roboczą (dawniej Launchpad Service) z punktami wejścia Fiori-first.
  • Analityka: NetWeaver BW był hostem magazynu. Pary BTP SAP Sfera danych i SAP Analytics Cloud do przechowywania danych w chmurze i BI.
  • Rozciągliwość: NetWeaver to stos programistyczny ABAP. BTP oferuje ABAP Cloud (steampunk) oraz Node.js, Java, Python środowiska wykonawcze z modelem rozszerzalności, który zachowuje czystość cyfrowego rdzenia.

Ponieważ BTP integruje podstawowe usługi NetWeaver – serwer aplikacji, narzędzia integracyjne i rozszerzenia – większość umiejętności NetWeaver (ABAP, OData, IDoc, BAPI) nadal ma zastosowanie po przejściu na BTP. Zmienia się jedynie powierzchnia wdrożenia i łańcuch narzędzi DevOps.

FAQ

Platforma. NetWeaver to zintegrowany stos technologiczny, który działa SAP aplikacje — współczesna nazwa klasycznego SAP Podstawa. Wysyłane jako SAP Serwer aplikacji internetowych (WebAS) z ABAP i Java półki na książki.

AS ABAP uruchamia procesy robocze ABAP dla ERP, S/4HANA i BW. Java działa Java EE dla Portalu i PI. Dual Stack łączy oba w jednym systemie; SAP obecnie zaleca się rozdzielenie systemów z dwoma stosami na dwa systemy z jednym stosem.

Pakiety możliwości wyboru aktywowane podczas instalacji. Typowe typy to AS ABAP, AS Java, EP (portal), BI, PI (integracja procesów), MDM, CE (środowisko kompozycji), rozwiązania mobilne i IdM (zarządzanie tożsamościami).

W przypadku scenariuszy chmurowych – tak. SAP BTP to następca chmury, który obejmuje podstawowe możliwości NetWeaver — serwer aplikacji, integrację i narzędzia rozszerzeń — w formie usługi subskrypcyjnej w AWS, Azure, GCP i Alibaba.

XI przemianowano na Process Integration (PI), a następnie Process Orchestration (PO). W chmurze następcą jest SAP Integration Suite — integracja w chmurze, zarządzanie API i otwarte łączniki.

SAP Serwer aplikacji internetowych (SAP WebAS) to środowisko wykonawcze w NetWeaver, które obsługuje ABAP, Javai usług sieciowych w jednym. Każdy mójSAP Produkt działa w instalacji WebAS.

SAP Rdzeń AI, SAP Joule i usługi ML innych firm wywołują systemy NetWeaver za pośrednictwem protokołów OData, RFC i BAPI. Typowe zastosowania to klasyfikacja faktur, prognozowanie popytu oraz wykrywanie anomalii w zrzutach ST22 i logach SM21.

Tak. Łączniki Copilot wywołują usługi NetWeaver OData i interfejsy BAPI — na przykład odczytując zapytanie BW, wysyłając obiekt IDoc za pośrednictwem PI lub wyzwalając RFC w AS ABAP — i zwracają użytkownikowi podsumowanie w języku naturalnym.

Podsumuj ten post następująco: