Bedankt voor uw aanvraag! Een van onze medewerkers neemt binnenkort contact met u op
Bedankt voor uw boeking! Een van onze medewerkers neemt binnenkort contact met u op.
Duur 35 uren
Cursusaanbod
Inleiding tot microservices en Spring Cloud
- Monolithische versus microservices-architectuur
- Kernconcepten van microservices
- Inleiding tot Spring Boot en Spring Cloud
- Een eenvoudige RESTful-microservice ontwikkelen met Spring Boot
- Praktijkopdracht: Een basismicroservice implementeren
Dienstdetectie en configuratiebeheer
- Registratie en detectie van diensten met behulp van Eureka
- Belastingverdeling beheren met Ribbon
- Gecentraliseerde configuratie via Spring Cloud Config
- API-gateway realiseren met Spring Cloud Gateway
- Praktijkopdracht: Implementatie van API-gateway en dienstdetectie
Communicatie en veerkracht tussen services
- Onderlinge communicatie via Feign Clients
- Implementatie van circuitbrekers met Resilience4J
- Het afhandelen van fouten en fallback-mechanismen
- Gedistribueerde tracing met Spring Cloud Sleuth en Zipkin
- Praktijkopdracht: Veerkracht van microservices instellen
Containerisatie van microservices met Docker
- Inleiding tot containers en Docker
- Een Spring Boot-applicatie containeriseren met Docker
- Meerdere applicaties in één container combineren met Docker Compose
- Microservices beheren via Docker-netwerken
- Praktijkopdracht: Microservices implementeren met Docker Compose
Bewaking, logging en beveiliging
- Monitoring van microservices via Spring Boot Actuator
- Gecentraliseerde logging met de ELK-stack (Elasticsearch, Logstash, Kibana)
- Beveiligingsrichtlijnen voor microservices
- Authenticatie en autorisatie configureren
- Praktijkopdracht: Beveiliging en monitoring instellen
Schalen en orkestratie met Kubernetes
- Inleiding tot Kubernetes en containerorkestratie
- Microservices implementeren in een Kubernetes-omgeving
- Schalen en beheren van microservices in productie<
- Belastingverdeling en automatische schaling
- Praktijkopdracht: Microservices implementeren op Kubernetes
Gevorderde patronen voor microservices
- Event-driven architectuur met Kafka<
- Service mesh via Istio<
- Gedistribueerde transacties en het Saga-patroon<
- CI/CD-pijplijnen voor microservices<
- Praktijkopdracht: Geavanceerde patronen implementeren<
Eindproject en best practices<
- Het bouwen van een volledig systeem van microservices<
- Debuggen en oplossen van veelvoorkomende problemen<
- Strategieën voor performance-optimalisatie<
- Richtlijnen voor succesvolle productieimplementaties<
- Vragen beantwoorden en afronding<
Samenvatting en vervolgstappen<
Vereisten
- Kennis van microservices-architectuur
- Ervaring met Java en Spring Boot
- Basiskennis van REST API’s en containers
Doelgroep
- Softwareontwikkelaars
- DevOps-engineers
- Cloud-architecten
- Systeembeheerders
Getuigenissen (2)
Zoals ik eerder al zei, was dit voor iemand als mij (zonder ervaring) een poort van doorbraak om functies en mogelijkheden van deze programma's en tools te begrijpen.
Patrick V. Duylovski - UBB + DZI (KBC GROUP)
Cursus - Docker and Kubernetes
Automatisch vertaald
geavanceerd en gestructureerd cursusprogramma.
Bert Paelinckx - Cube SoftwareSolutions
Cursus - Introduction to Docker
Automatisch vertaald