Seven years ago, Amadeus embarked on the transformative journey of embracing EDA. They created a cloud-native platform that was based on microservices and leveraged Apache Kafka as an event streaming backbone. Since that time, EDA has proliferated across most of their applications, making cross-application event-driven integration a top priority. This led them to design and implement a truly global event mesh that enables applications to efficiently and autonomously share events no matter where in the world they are deployed.
In this talk, Beuzit will outline their strategy and highlight some potential pitfalls of improper event-driven integration like a lack of visibility and reusability, as well as the significant benefits of getting it right. They will focus on how they automated event publication and consumption of events across applications and regions by using Kubernetes operator, ArgoCD, and Solace PubSub+ Platform to build a solution that’s fully integrated into their software development flow.
Speakers
Serge Beuzit
Senior Architect
Amadeus
Nuno Gaspar
Sr. Software Engineer
Amadeus