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

