Integration is still relevant. Change is ubiquitous and software architectures must constantly evolve. The adaptation of new technologies, concepts and tools is necessary in order to be flexible with regard to new requirements. Many companies use available cloud technologies for this purpose. This leads to elastic infrastructures and hybrid application ecosystems; on-premise systems and cloud services must be integrated, leading to increased complexity. To open up new sales channels, enterprise data and functions are made accessible to third parties in a scalable and secure manner.
How can the resulting requirements for decoupling, performance or availability be met within the framework of a future-proof, scalable integration infrastructure that is also fault tolerant and highly fail-safe?
This presentation takes you on a short journey through time and discusses the role and relevance of integration architectures, key patterns and their development (publish/subscribe, event sourcing, CQRS) as well as the way they should be implemented today. Are we still talking about monolithic integration platforms or is there a "New Kid on the Block" that is lightweight and follows an architectural style of Microservices?