New AI feature arrived – From Idea to Event-Driven Architecture with SAP Advanced Event Mesh

Estimated read time 5 min read

Event-driven architectures (EDA) are increasingly used in modern integration landscapes to enable loosely coupled, scalable, and reactive systems. Within the SAP ecosystem, events allow business applications to notify other services about state changes without requiring synchronous APIs or direct dependencies.

However, implementing an event-driven architecture involves more than simply provisioning messaging infrastructure. Architects must translate business scenarios into events, topics, and subscriptions, and ensure that producers and consumers interact through well-defined contracts.

Those setup activities can be done manually but now also automated  & AI-assisted.

 

From Business Description to Event Architecture

The new feature in SAP Advanced Event Mesh helps accelerate the design process by generating an initial event architecture model from a simple description of a business scenario.

For example, an architect might describe a retail company with an order management system, a commerce platform, and analytics services. Based on this description, the system can generate a proposed event architecture including:

application domains

event producers and consumers

event definitions

topic hierarchies

event schemas

This generated architecture provides a starting point for architects, who can then refine and adjust the design to match their organization’s requirements.

Instead of manually defining each element, teams can begin with a structured model and iterate from there.

Component Role S/4HANA systemPublishes order events and finance actionsSAP EWM systemWarehouse tasksSAP TMTracks transport related actionsSAP BDCConsumes all events

In the SAP ecosystem, systems such as SAP S/4HANA can emit business events whenever key business objects change. These events can then be distributed through SAP Advanced Event Mesh to interested consumers.

Event domains (e.g., Warehouse Order)

Event types (OrderCreated, OrderUpdated)

Event producers

Event consumers

This forms the foundation for the event model and the AI agant will suggest the required Applications and Events.

Config Push the Event Flow

Once the event architecture has been defined, the final step is pushing the design time objects to the runtime infrastructure (broker).

You can check the created objects in the Catalog /Design Time

 

 

Conclusion

Designing event-driven architectures traditionally requires careful planning of domains, events, and topic structures before any runtime infrastructure is deployed.

With the latest capability in SAP Advanced Event Mesh, architects can accelerate this process by generating an initial event architecture from a business description and refining it into a production-ready design.

Combined with the runtime capabilities of the event mesh, this approach allows organizations to move faster from idea to implementation, enabling scalable event-driven integration across their SAP landscapes.

 

​ Event-driven architectures (EDA) are increasingly used in modern integration landscapes to enable loosely coupled, scalable, and reactive systems. Within the SAP ecosystem, events allow business applications to notify other services about state changes without requiring synchronous APIs or direct dependencies.However, implementing an event-driven architecture involves more than simply provisioning messaging infrastructure. Architects must translate business scenarios into events, topics, and subscriptions, and ensure that producers and consumers interact through well-defined contracts.Those setup activities can be done manually but now also automated  & AI-assisted. From Business Description to Event ArchitectureThe new feature in SAP Advanced Event Mesh helps accelerate the design process by generating an initial event architecture model from a simple description of a business scenario.For example, an architect might describe a retail company with an order management system, a commerce platform, and analytics services. Based on this description, the system can generate a proposed event architecture including:application domainsevent producers and consumersevent definitionstopic hierarchiesevent schemasThis generated architecture provides a starting point for architects, who can then refine and adjust the design to match their organization’s requirements.Instead of manually defining each element, teams can begin with a structured model and iterate from there.Component Role S/4HANA systemPublishes order events and finance actionsSAP EWM systemWarehouse tasksSAP TMTracks transport related actionsSAP BDCConsumes all eventsIn the SAP ecosystem, systems such as SAP S/4HANA can emit business events whenever key business objects change. These events can then be distributed through SAP Advanced Event Mesh to interested consumers.Event domains (e.g., Warehouse Order)Event types (OrderCreated, OrderUpdated)Event producersEvent consumersThis forms the foundation for the event model and the AI agant will suggest the required Applications and Events.Config Push the Event FlowOnce the event architecture has been defined, the final step is pushing the design time objects to the runtime infrastructure (broker).You can check the created objects in the Catalog /Design Time  ConclusionDesigning event-driven architectures traditionally requires careful planning of domains, events, and topic structures before any runtime infrastructure is deployed.With the latest capability in SAP Advanced Event Mesh, architects can accelerate this process by generating an initial event architecture from a business description and refining it into a production-ready design.Combined with the runtime capabilities of the event mesh, this approach allows organizations to move faster from idea to implementation, enabling scalable event-driven integration across their SAP landscapes.   Read More Technology Blog Posts by SAP articles 

#SAP

#SAPTechnologyblog

You May Also Like

More From Author