SAP NetWeaver to otwarta platforma integracyjno-aplikacyjna – jedyne tego rodzaju kompleksowe rozwiązanie, oferowane przez producentów systemów ERP. Platforma ta pozwala łatwo łączyć systemy SAP ze wszystkimi najważniejszymi produktami i technologiami IT dostępnymi na rynku.
Najważniejsze komponenty SAP NetWeaver to:
- SAP NetWeaver Portal (również SAP Portal; dawniej SAP Enterprise Portal, SAP EP): Wspólna, spójna platforma portalowa integrująca informacje z różnych systemów oraz agregująca aplikacje udostępniane użytkownikom w oparciu o elastyczny system ról.
- SAP Process Integration (SAP PI; dawniej SAP Exchange Infrastructure, SAP XI): Elastyczna platforma integracyjna oferująca system wymiany informacji pomiędzy przetwarzającymi je procesami działającymi w ramach aplikacji. Podstawa do tworzenia adapterów umożliwiających komunikację między różnymi systemami.
- SAP Business Intelligence (SAP BI): Agreguje informacje, wspierając proces raportowania począwszy od zbierania i analizy, a skończywszy na dystrybucji danych w organizacji.
- SAP Mobile Infrastructure (SAP MI): Kompletna infrastruktura pozwalająca udostępniać i rozwijać aplikacje na urządzenia przenośne (notebooki, PDA, telefony komórkowe, etc.), oferując przy tym niezależność technologiczną
- SAP Master Data Management (SAP MDM): Pozwala na ujednolicenie informacji rozproszonych w wielu systemach i aplikacjach. Umożliwia tworzenie i obsługę potężnych magazynów danych stanowiących podstawowe, spójne źródło danych dla organizacji
- SAP Web Application Server (SAP WAS): Serwer aplikacyjny Java/ABAP stanowiący podstawę dla wszystkich komponentów platformy SAP NetWeaver.
- SAP NetWeaver Developer Studio: Centralne środowisko rozwojowe dla aplikacji SAP NetWeaver oparte na otwartej technologii Eclipse.
- SAP Visual Composer: Narzędzie oparte na technologii Web przeznaczone do modelowania aplikacji biznesowych w SAP NetWeaver Portal.