SAP NetWeaver Event Enablement Add-on Event-driven . - ASAPIO

1y ago
3 Views
2 Downloads
1.25 MB
16 Pages
Last View : 1m ago
Last Download : 3m ago
Upload by : Gannon Casey
Transcription

SAP NetWeaver Event Enablement Add-on Event-driven Architecture with SAP ERP Systems Martin Bachmann, SAP SE, September 2020 PUBLIC

Introduction to Event Messaging SAP TechEd 2018 Keynote Story Flow: A production order in S/4HANA gets updated This triggers the sending of an event to the SAP Cloud Platform into a queue from SAP Cloud Platform Enterprise Messaging A function (SAP Cloud Platform Extension Factory, serverless runtime) is subscribed to the queue and directly reads from various systems additional data. Then the functions sends an update via twitter Learning: ‘keep the core clean’ – Event-driven Extensions on the SAP Cloud Platform https://youtu.be/JDVDY1jMsuQ?list PLWV533hWWvDkLzXntMeRpQmr1LDHC387y 2020 SAP SE or an SAP affiliate company. All rights reserved. ǀ PUBLIC 2

SAP NetWeaver Event Enablement Add-on Benefits of event-driven architectures Event-Driven Architectures Benefits Distributed asynchronous architecture pattern used to produce highly scalable applications. Decouples communication Removes idle downtimes Made up of highly decoupled, singlepurpose event processing components that asynchronously receive and process events. Enables responsive applications that react to events in other systems/applications Permits events to trigger functions (as a service) in response to execute defined business logic Facilitates pay-per-use consumption costs by removing “always on” A key element of event notification is that the source system doesn't really care much about the response. 2020 SAP SE or an SAP affiliate company. All rights reserved. ǀ PUBLIC 3

SAP NetWeaver Event Enablement Add-on Business Use-cases from our Customers Chemical Industry Aerospace Manufacturing Provide SAP sales order status and logistics info to customer mobile apps, via a data lake Real-time quality management reporting, from SAP QM to the global quality cockpit solution Retail / Endcustomer business Send SAP data to data lakes, for realtime analytics during high-volume promotions (Black Friday) Collect competitor prices for benchmarking and many more! Sensor data from the field reports failing equipment, creating an SAP maintenance order 2020 SAP SE or an SAP affiliate company. All rights reserved. ǀ PUBLIC 4

SAP NetWeaver Event Enablement Add-on When should you consider Event Messaging with SAP Systems? New Connectivity: e.g. connect non-SAP systems, SaaS/PaaS systems and platforms, cloud applications, mobile platforms, data lakes etc. to on-prem SAP systems Performance & Scalability: e.g. switch batch interfaces to event-based/real-time interfaces, allow micro-batching/partitioning and parallel data loads for high-volume batch interfaces, redesign high-frequency / high-load SAP standard interfaces to event-based, enable 1:n connectivity without middleware Security & API Management: e.g. build custom interfaces, to benefit from its uniform approach for all kind of external connectivity, including central monitoring, or replace (specific) 1:1 interfaces with event-busarchitecture 2020 SAP SE or an SAP affiliate company. All rights reserved. ǀ PUBLIC 5

Event Driven Architecture at SAP Cloud Platform New Add-on for Event-Enablement of SAP ERP / ECC Systems Business Services 1 1 1 1 C/4 1 1 1 S/4 Kyma Runtime Application ABAP Serverless Runtime Environment Runtime Cloud Integration Data Intelligence Secured & Managed Connectivity SAP Cloud Platform Enterprise Messaging New ABAP Add-on now available, for event-driven scenarios also on SAP ECC (from NW 7.31 onwards) 2020 SAP SE or an SAP affiliate company. All rights reserved. ǀ PUBLIC ECC PI S/4 SAP ERP / ECC SAP PI SAP S/4HANA 1) Planned innovation 6

SAP NetWeaver Event Enablement Add-on Event Management Aligned and open Events Format (Cloud Events) between SAP S/4HANA and SAP ECC allows to use the using SAP Cloud Platform as the extension platform, also as a preparation for a move to S/4HANA SAP ECC SAP Cloud Platform SAP S/4HANA 2020 SAP SE or an SAP affiliate company. All rights reserved. ǀ PUBLIC 7

SAP NetWeaver Event Enablement Add-on Overview Event Enablement Add-on for SAP Enterprise Messaging is the new and powerful add-on from SAP for SAP NetWeaver systems Add-on to SAP NetWeaver ABAP systems, operates within the established SAP infrastructure in all aspects (application management, security, logging etc.) Allows to enhance or create custom content (extractors, formatters) and connectors SAP Cloud Platform Integration Suite Uses highly scalable techniques to bring customer data and events into the cloud: SAP Cloud Platform Enterprise Messaging event based triggers delta loads / change pointers parallel data processing (in multiple SAP work processes) data splitting Supports outbound and inbound process and data flows BAPI calls for data selection possible Available with the SAP Cloud Platform ‘Enterprise Messaging’ Service, no additional license required. 2020 SAP SE or an SAP affiliate company. All rights reserved. ǀ PUBLIC supported SAP NetWeaver systems 8

SAP NetWeaver Event Enablement Add-on Event coupling options SAP Business Object Events: IDoc Interfaces: Create outbound event messages from any SAP business object event (standard or custom methods supported) Inbound processing also possible Event binding through SAP business object repository event linkage Highly efficient, very fast, no relevant additional system load works out-of-the box, through included configuration layer 2020 SAP SE or an SAP affiliate company. All rights reserved. ǀ PUBLIC Add-on receives e.g. an IDoc creation event through an SAP Business Object Event BAPI/RFC function module interfaces: Typical for custom interfaces or older 1:1 SAP integrations (e.g. SAP SRM to ERP, WM to ERP etc.) To convert to event-based, a local function module instead of the BAPI/RFC function module is called, and subsequently creates the event message etc. Also be used to convert synchronous to asynchronous interfaces Requires development IDoc message content is then converted to an event message Inbound processing also possible 9

SAP NetWeaver Event Enablement Add-on How to set-up events? Publish SAP sales order changes as an event to SAP Cloud Platform with some simple configuration steps: SAP NetWeaver System Add-on SAP Sales Order 2020 SAP SE or an SAP affiliate company. All rights reserved. ǀ PUBLIC Configure Link Event e.g. ‚OrderChanged‘ Configure Event Topics e.g. SalesOrg 0023, DocType VB, Enrich Payload e.g. item data, partner information, SAP Cloud Platform Enterprise Messaging Event 10

SAP NetWeaver Event Enablement Add-on Process Flow & Architecture Event Enablement Add-on SCP Event Enablement Add-on 2020 SAP SE or an SAP affiliate company. All rights reserved. ǀ PUBLIC 11

SAP NetWeaver Event Enablement Add-on– Feature Highlights Connect applications, services, systems Communicate reliably and scaleable Connect applications, services, and systems seamlessly across different landscapes using asynchronous communication. Reliably send and receive messages through applications, services, and systems using standard messaging protocols. Initial Data Loads End-to-End Monitoring Incremental Data Loads Message re-processing Cross-system aggregation Secure communication Event-driven extensions for SAP systems High throughput of messages, low latency Build applications and extensions that can react to events from your SAP system, out-of-the-box. The messaging infrastructure decouples communication to scale and handle unexpected peaks in data traffic. Unlimited extensibility of events Configurable frequency Easy to add to flexible framework Configurable package sizes Utilization of ALE change pointer Parallel processing 2020 SAP SE or an SAP affiliate company. All rights reserved. ǀ PUBLIC 12

SAP NetWeaver Event Enablement Add-on Configured and operated completely within your SAP system Integrated with SAP Customizing Implementation Guide 2020 SAP SE or an SAP affiliate company. All rights reserved. ǀ PUBLIC 13

SAP NetWeaver Event Enablement Add-on Built-in monitoring and analytics Monitor app included, which can also cross-connect to other add-on installations within your landscape, for central monitoring of all interfaces. Get analytical insights with graphics on Interfaces, data volume, messages etc. 2020 SAP SE or an SAP affiliate company. All rights reserved. ǀ PUBLIC 14

SAP NetWeaver Event Enablement Add-on Where to find? SAP Blog “Event-driven architecture – now available for SAP ECC users”: itecture-now-available-for-sapecc-users/ SAP Help documentation: ba.html SAP Notes: SAP Note 2927040 The software can be found on SAP Support Portal (search for ‘ASANWEE’) at https://launchpad.support.sap.com/#/softwarecenter ASAPIO info page: https://www.asapio.com/nwee 2020 SAP SE or an SAP affiliate company. All rights reserved. ǀ PUBLIC 15

Thank you. Contact information: Martin Bachmann martin.bachmann@sap.com Product Management, SAP Cloud Platform

Event binding through SAP business object repository event linkage Highly efficient, very fast, no relevant additional system load works out-of-the box, through included configuration layer IDoc Interfaces: Add-on receives e.g. an IDoc creation event through an SAP Business Object Event IDoc message content is then converted to an event message

Related Documents:

6. Most Important: SAP NetWeaver XI/SAP NetWeaver PI is integral to an SAP Infrastructure All new SAP applications will be based on the SAP NetWeaver XI/SAP NetWeaver PI technology platform including SAP ERP, so users can consoli-date internal solutions more easily by moving more

SAP NetWeaver '04 SAP NetWeaver 7.0 SAP R/3 7Ç4.6C SAP ERP Edition 2004 SAP R/3 Enterprise SAP ERP 6.0 ERP ( SAP Basis 7Ç 4.6D SAP Web AS SAP NetWeaver '04 6.20 SAP NetWeaver PEOPLE INTEGRATION INFORMATION INTEGRATION PROCESS INTEGRATION APPLICATION PLATFORM Composite Applications Life Cycle Mgmt SAP NetWeaver PEOPLE INTEGRATION .

SAP NetWeaver Process Integration 7.1 Including Enhancement Package 1 SAP NetWeaver Process Integration 7.1 SAP Single Sign-On SAP NetWeaver Single Sign-On 2.0 SAP NetWeaver Single Sign-On 1.0 NNWW VVEERRSSIIOONN IINN EECCCC SSYYSSTTEEMM As mentioned earlier, SAP NetWeaver includes a comprehensive set of components, applications, and tools. You can

SAP NW Gateway Server SAP UI 5 Fiori UI Add-ons SAP ERP Fiori Integration Add-ons SAP NW Gateway IW_BEP 1) Central Hub Deployment of SAP NetWeaver Gateway 2) Embedded Deployment of SAP NetWeaver Gateway NetWeaver Gateway deployment options SAP NW Gateway Server SAP UI 5 Fiori UI Add-ons SAP ERP Fiori Integration Add-ons SAP NW Gateway IW_BEPFile Size: 493KB

SAP NetWeaver 7.0, incl. EHPs SAP Solution Manager SAP NetWeaver Identity Management SAP NetWeaver Portal PROVIDE BEST INSIGHT Technology to Analyze, Explore and Predict Business SAP BusinessObjects Enterprise SAP BusinessObjects Data Services SAP NetWeaver MDM SAP NetWeaver BW / BWA

NetWeaver Library Administrator’s Guide SAP NetWeaver Security Guide Information about the technical operation of SAP NetWeaver Technical Operations Manual: Located in the SAP Library [page 7] at SAP NetWeaver Library Administrator’s Guide Technical Operations Manual for SAP NetWeaver 1.3 Accessing the SAP

Process Integration ENABLE OWN PRACTICES Technology to extend & integrate Best Practice Processes SAP NetWeaver CE incl. BPM/BRM SAP NetWeaver PI ENABLE BEST PRACTICES Technology to run and access best practice processes SAP NetWeaver 7.0, incl. EHPs SAP Solution Manager SAP NetWeaver Identity Management SAP NetWeaver Portal

At time of writing SAP has approximately 1000 customers running HANA with a mix of SAP Netweaver and non-SAP Netweaver instances and with the advent of Netweaver 7.4 both ERP and BW can be deployed on HANA. 3 Connecting to SAP Netweaver BW on HANA With the SAP Netweaver 7.3 release SAP Business warehouse can be deployed on HANA and