Какво е SAP NetWeaver? Урок и преглед
⚡ Умно обобщение
SAP NetWeaver е интегрираната технологична платформа, а не продукт, който е в основата на всяко мое...SAP пакетно приложение, обединяващо интеграцията на хора, информация и процеси на платформата за приложения чрез SAP Сървър за уеб приложения.
Какво е NetWeaver?
NetWeaver е SAPЕ интегрирана технологична платформа и не е продукт сам по себе сиВсъщност, новата версия на Basis се нарича NetWeaver.
Това е основната технология за всички продукти в mySAP апартамент. Всички продукти в мояSAP пакетът може да работи на един екземпляр на NetWeaver SAP Сървър за уеб приложения, известен още като SAP WebAS.
NetWeaver осигурява достъп до SAP данни, използвайки прост HTTP протокол или дори мобилни устройства. Това елиминира необходимостта от инсталиране — и, което е по-важно, обучение — SAPклиентски софтуер.
Основните възможности на SAP NetWeaver са интеграцията на Хора, информация и процеси, всички базирани на обща платформа за приложения.
Интеграция на хора
Интеграцията на персонала обединява потребителите и им помага да работят по-ефективно.
- Портал: Осигурява унифициран, персонализиран и базиран на роли потребителски достъп чрез SAP Технология за корпоративен портал.
- Сътрудничество: Promoтества сътрудничеството в предприятията, използвайки виртуални екипни стаи (стаи за сътрудничество), комуникация в реално време (чат и споделяне на приложения) и инструменти за групова работа и синхронни инструменти на трети страни — например Microsoft Exchange, Lotus Notes и WebEx.
- Многоканален достъп: Свързва потребителите с корпоративни системи чрез уеб-базирана, гласова, мобилна, текстова или радиочестотна технология.
Информационна интеграция
Интеграцията на информацията обединява информация от различни места и ѝ придава смисъл в контекста на ежедневната работа.
- Бизнес разузнаване: Предоставя надеждни инструменти за създаване на индивидуални и интерактивни отчети и аналитични приложения.
- BI съдържание и разширения за BI съдържание: Позволява по-бързо внедряване, използвайки предварително конфигурирани информационни модели, ориентирани към роли и задачи. SAP Бизнес разузнаване.
- Управление на знанието: Позволява общ достъп до неструктурирана информация и документи в разпределена среда за съхранение — търсене, класификация, абонамент, версии и други.
- Търсене и класификация (TREX): Осигурява SAP приложения с услуги за търсене, класифициране и анализ на текст в големи колекции от документи (неструктурирани данни), както и за търсене и агрегиране на бизнес обекти (структурирани данни).
Интеграция на процеси
Интеграцията на процесите координира работния поток между отделите, подразделенията и компаниите. Този тип употреба обхваща всички функции, предоставяни преди това от SAP NetWeaver Exchange Infrastructure (XI) — вече брандирана SAP Интеграция на процеси (PI) и нейният наследник SAP Оркестрация на процеси (PO) — които се използват за реализиране на междусистемни бизнес процеси.
Този тип употреба позволява различни версии на SAP и не-SAP системи от различни доставчици, работещи на различни платформи (например Java и ABAP), за да комуникират помежду си. SAP NetWeaver е базиран на отворена архитектура и използва предимно отворени стандарти (по-специално XML и Java). Той предоставя услуги, които са от съществено значение в един хетерогенен и сложен пейзаж, включително:
- Инфраструктура за изпълнение за обмен на съобщения между системи.
- Опции за конфигуриране за управление на бизнес процесите и потока от съобщения.
- Карта на съобщениятаping така че полезните товари се трансформират, преди да достигнат до приемника.
Платформа за приложения
SAP Сървър за уеб приложения (SAP WebAS) предоставя цялостна инфраструктура за разработка, върху която можете да разработвате, разпространявате и изпълнявате платформено-независими, надеждни и мащабируеми решения. Уеб услуги и бизнес приложения. SAP Сървърът за уеб приложения поддържа ABAP, Javaи уеб услуги в един и същ случай.
SAP NetWeaver Archiтекстура: ABAP, Javaи двоен стек
SAP NetWeaver Application Server се предлага в три варианта. Този, който ще инсталирате, зависи от това дали приложението използва ABAP, Java, или и двете.
- КАТО ABAP: Изпълнява класическите ABAP работни процеси. Включва ICM (Internet Communication Manager), ABAP диспечер, шлюз, сървър за съобщения, сървър за поставяне в опашка и множество работни процеси. Това е стекът, използван от SAP ERP, S/4HANA и BW.
- AS Java: Писти Java EE приложения. Доставя се с един ICM, един SAP Стартиране на услугата, няколко Java сървърни процеси, плюс екземплярът SCS (System Central Services), съдържащ сървърите за опашки и съобщения. Използва се от Enterprise Portal, PI и Composition Environment.
- Двоен стек: Комбинира ABAP и Java в една система. Централният екземпляр съдържа сървър за съобщения, сървър за поставяне в опашка и отделен ASCS (ABAP System Central Services) екземпляр. SAP препоръчва разделяне на двойните стекове — новите инсталации са с един стек.
И трите вкуса използват SAP Двоични файлове на ядрото, процеси на disp+work, таблицата за заключване на опашката и схемата на споделена база данни. Базовите администратори ги наблюдават с SAP MMC, SM50, SM66, ST22 и ST02.
Ключови типове употреба на NetWeaver
Всяка инсталация на NetWeaver предоставя само „типовете употреба“, които активирате. Списъкът по-долу подрежда най-често срещаните от тях според бизнес сценария, който поддържат.
| Тип употреба | Стек | Какво предлага |
|---|---|---|
| AS ABAP | ABAP | Базова среда за изпълнение за ERP, BW и Solution Manager. |
| AS Java | Java | Базова среда за изпълнение за Portal, PI, CE и IdM. |
| EP / EPC (корпоративен портал) | Java | Ролево-базиран портал за еднократно влизане с управление на знанието (KM) и сътрудничество. EPC е по-ефективният вариант, предлагащ само ядро. |
| BI | ABAP | SAP BW хранилище за данни, отчети, заявки и анализ. Изисква AS ABAP в същата система. |
| BI Java | Java | BI front-end инструменти (BEx Web, Web Application Designer), които се нуждаят Java. |
| PI (Интеграция на процеси) | Двоен | Брокер на съобщения SAP и не-SAP — Директория за интеграция, хранилище за интеграция, адаптерен двигател. |
| MDM (Управление на основни данни) | Java + местен | Консолидира основни данни за клиенти, доставчици и материали в различните системи. |
| CE (Среда за композиция) | Java | Проектиране и изпълнение Java-базирани композитни приложения върху съществуващи услуги. |
| МИ / Мобилни устройства | Java + клиент | Понякога свързани мобилни сценарии — заменени от SAP Мобилна платформа и SAPUI5. |
| Управление на идентичността (УИд) | Java | Централизирано осигуряване на потребители, присвояване на роли и самообслужване с пароли SAP и не-SAP системи. |
SAP NetWeaver срещу SAP Платформа за бизнес технологии (BTP)
NetWeaver беше локалната платформа за 2000-те и 2010-те години. SAP BTP е неговият облачен наследник — абонаментна, многооблачна услуга, която обединява възможностите на NetWeaver в единна среда. Сравнението по-долу обяснява какво е запазено и какво се е променило.
- внедряване: NetWeaver е локален; BTP работи като управлявана услуга на AWS, Azure, Google Cloudи Алибаба.
- Времетраене: NetWeaver инсталира AS ABAP и AS Java на вашите сървъри. BTP предоставя Cloud Foundry, Kyma (Kubernetes) и ABAP среди като готови за работа услуги.
- интеграция: NetWeaver PI/PO обработва интеграцията. BTP го замества с SAP Интеграционен пакет (облачна интеграция, управление на API, отворени конектори).
- Портал: NetWeaver EP обслужваше корпоративни портали. BTP предлага SAP Изградете работна зона (преди това Launchpad Service) с входни точки, базирани на Fiori-first.
- Анализ: NetWeaver BW хостваше хранилището. BTP двойки SAP Датасфера и SAP Analytics Cloud за облачно съхранение на данни и бизнес разузнаване.
- Разширяемост: NetWeaver беше ABAP стекът за разработка. BTP предоставя ABAP Cloud (steampunk) плюс Node.js. Java, и Python среди за изпълнение с модел на разширяемост, който поддържа цифровото ядро чисто.
Тъй като BTP вгражда основните услуги на NetWeaver – инструменти за сървър на приложения, интеграция и разширения – повечето умения на NetWeaver (ABAP, OData, IDoc, BAPI) все още са приложими при преминаване към BTP. Променят се само повърхността за внедряване и инструментариумът DevOps.

