Course Outline
Introduction
Camel Core Concepts
- Patterns
- Components
- Runtimes
- Data formats
Spring and REST Web Services
- SOA and microservices
- HATEOAS and HAL
Preparing the Development Environment
- Installing and configuring JDK
- Installing and configuring Spring Boot
Spring Boot Quick Start
- Using Spring Intializr
- Building and running a REST API
Apache Camel Development
- Using Spring Intializr
- Building a Camel route
- Building and running an artifact
- Configuring logging
- Connecting PostGres
- Working with PostGres
- Alerting and monitoring Camel routes
- Implementing error handling
Testing and Troubleshooting
- Testing with unit testing
- Testing with mock testing
Summary and Conclusion
Requirements
- Experience with Spring Boot
- Java programming experience
Audience
- Web Developers
Testimonials (5)
interaction through exercises and also projects sharing
Claudiu - MSG system
Course - Advanced Spring Boot
I was a good mix of practical and theoretical information. Engaging presentation with real world examples.
Anita
Course - Building Microservice Architectures
The knowledge provided covered all aspects that we could need for our current apache camel implementations.
Leon - Vos Management & Logistical Development B.V.
Course - Apache Camel
The contents and the exercises
Gangoso Kim Robert - Security Bank Corporation
Course - Spring Boot for Beginners
The breadth of the topis covered was quite a bit and the trainer tried to do justice to that.