Develop cloud-native microservices with Apache Camel on Spring Boot and Kubernetes
Microservices architecture is gaining popularity and adoption in recent years, especially as organizations strive to build more agile and adaptive solutions. However, building cloud-native microservices requires a different approach and platform to design, develop, and deploy solutions.
Enabling microservices is one of the key elements of an agile integration architecture approach. As for integration, Apache Camel has fundamentally changed the way enterprise JavaTM developers think about system-to-system integration by making enterprise integration patterns (EIP) a simple declaration in a lightweight application wrapped and delivered as a single Java ARchive (JAR).
Attend this session and learn:
- How to bring best practices from the EIP world together with containers, running on top of Kubernetes, and deployed as Spring Boot microservices, which are both cloud-native and cloud-portable.
- Best practices to build distributed and fault-tolerant microservices with technologies like Camel EIPs, Kubernetes Services, and Netflix Hystrix.
Claus Ibsen, senior software engineer, Red Hat
Claus Ibsen is a senior software engineer from Red Hat. He has been working with open source integration software for a decade, and works full time on the popular Apache Camel project and the Red Hat® JBoss® Fuse product. He also works on the fabric8 community project, and he's engaged in Syndesis, an integration project from Red Hat aimed at making a integration platform that is targeted for non developers. Claus is a frequent speaker at conferences about Apache Camel, integration, and recently about microservices and Kubernetes. He recently finished work on the second edition of the Camel in Action book, published in 2017.