Wil jij je Spring Boot-kennis naar een hoger niveau tillen? Leer in 2 dagen alles over security, microservices, WebFlux en cloud-ready architectuur in deze gevorderde training.
Deze tweedaagse training is bedoeld voor Java-ontwikkelaars die al vertrouwd zijn met Spring Boot en zich willen verdiepen in gevorderde toepassingen. Je leert hoe je complexe configuraties beheert met Spring profiles en Cloud Config, hoe je asynchrone services opzet met @Async en messaging via Kafka of RabbitMQ, en hoe je reactive applicaties ontwikkelt met Spring WebFlux.
We gaan aan de slag met resilience patterns zoals circuit breakers, implementeren OAuth2-beveiliging met JWT-tokens, en bouwen microservices die communiceren via Eureka of Consul. Daarnaast behandelen we observability met Sleuth en Zipkin, en de deployment van gecontaineriseerde applicaties naar Kubernetes of cloudplatforms.
Onderwerpen die aan bod komen:
- Configuratiebeheer en conditional beans
- Messaging en reactive streams (Mono/Flux)
- OAuth2, OIDC en method-level security
- Service discovery, load balancing en resilience
- Monitoring, tracing en cloud deploymentstrategieën
Deze training is geschikt voor developers, DevOps-engineers en architecten die enterprise-grade applicaties willen ontwikkelen. Lesmateriaal is Engelstalig, de training wordt gegeven in het Nederlands.