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 (3)
Hoe trainers kennis effectief overbrengen
Vu Thoai Le - Reply Polska sp. z o. o.
Cursus - Certified Kubernetes Administrator (CKA) - exam preparation
Automatisch vertaald
de trainer had veel kennis en geduld om met ons te delen
Bogdan Olaru
Cursus - Introduction to Docker
Automatisch vertaald
De kennis en uitwisselingen met Augustin
Laurent - L'Office national des vacances annuelles (ONVA)
Cursus - Docker and Kubernetes
Automatisch vertaald