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
Aangepaste bedrijfsopleiding
Opleidingsoplossingen ontworpen exclusief voor bedrijven.
- Aangepaste inhoud: We passen de syllabus en praktijkopdrachten aan naar de echte doelen en behoeften van uw project.
- Voor flexibel schema: Datums en tijden aangepast aan het rooster van uw team.
- Formaat: Online (live), In-company (bij uw kantoren) of Hybride.
Prijs per privégroep, online live training, startend vanaf 8000 € + BTW*
Neem contact met ons op voor een exacte offerte en om onze laatste promoties te horen
Reviews (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