Cursusaanbod
Inleiding tot Microservices & Spring Cloud
- Monolithische vs Microservices Architectuur
- Kernconcepten van Microservices
- Introductie tot Spring Boot & Spring Cloud
- Een eenvoudige RESTful-microservice bouwen met Spring Boot
- Praktijklab: Een basis-microservice implementeren
Service Discovery & Configuration Management
- Serviceregistratie en -ontdekking met Eureka
- Load Balancing afhandelen met Ribbon
- Gecentraliseerde configuratie met Spring Cloud Config
- API Gateway met Spring Cloud Gateway
- Praktijklab: API Gateway en Service Discovery implementeren
Communication & Veerkracht
- Inter-Service Communication met Feign Clients
- Circuit Breakers implementeren met Resilience4J
- Fouten en fallbackmechanismen afhandelen
- Distributed Tracing met Spring Cloud Sleuth & Zipkin
- Praktijklab: Serviceveerbaarheid configureren
Microservices containeriseren met Docker
- Introductie tot Containers en Docker
- Docker een Spring Boot Applicatie
- Multi-containerapplicaties maken met Docker Compose
- Microservices beheren met Docker Networks
- Praktijklab: Microservices implementeren met Docker Compose
Bewaking, Logging en beveiliging
- Microservices bewaken met Spring Boot Actuator
- Centralized Logging met ELK Stack (Elasticsearch, Logstash, Kibana)
- Beveiliging Best Practices voor Microservices
- Authenticatie en autorisatie configureren
- Praktijklab: Beveiliging en monitoring instellen
Schaalbaarheid en orchestratie met Kubernetes
- Introductie tot Kubernetes en Container Orchestration
- Microservices implementeren in Kubernetes
- Microservices schalen en beheren in productie
- Load Balancing en Auto-Scaling
- Praktijklab: Microservices implementeren op Kubernetes
Geavanceerde Microservices patronen
- Event-Driven Architecture met Kafka
- Service Mesh met Istio
- Verdeelde transacties en Saga-patroon
- CI/CD-pijplijnen voor Microservices
- Praktijklab: Geavanceerde Microservices patronen implementeren
Eindproject en beste praktijken
- Een compleet Microservices systeem bouwen
- Debuggen en veelvoorkomende problemen oplossen
- Strategieën voor prestatieoptimalisatie
- Beste practices voor productie-implementaties
- Q&A en laatste afsluiting
Samenvatting en conclusie
Vereisten
- Een begrip van microservices-architectuur
- Ervaring met Java en Spring Boot
- Basiskennis van REST API's en containers
Doelgroep
- Softwareontwikkelaars
- DevOps Engineers
- Cloud-architecten
- Systeembeheerders
Leveringsopties
PRIVÉGROEPSTRAINING
Onze identiteit draait om het leveren van precies wat onze klanten nodig hebben.
- Pre-cursusgesprek met uw trainer
- Aanpassing van de leerervaring om uw doelen te bereiken -
- Op maat gemaakte overzichten
- Praktische, praktische oefeningen met gegevens / scenario's die herkenbaar zijn voor de cursisten
- Training gepland op een datum naar keuze
- Gegeven online, op locatie/klaslokaal of hybride door experts die ervaring uit de echte wereld delen
Private Group Prices RRP from €11400 online delivery, based on a group of 2 delegates, €3600 per additional delegate (excludes any certification / exam costs). We recommend a maximum group size of 12 for most learning events.
Neem contact met ons op voor een exacte offerte en om onze laatste promoties te horen
OPENBARE TRAINING
Kijk op onze public courses
Reviews (5)
It was dynamic and very practical, in addition to the fact that a virtual machine was provided to us through a URL
Aida - ENGINEERING AND SERVICES JF S.A. DE C.V.
Cursus - Spring Cloud for Microservices
Hij legde alles uit, niet alleen k8s noties.
Stefan Voinea - EMAG IT Research S.R.L
Cursus - Certified Kubernetes Application Developer (CKAD) - exam preparation
Automatisch vertaald
Depth of knowledge of the trainer
Grant Miller - BMW
Cursus - Certified Kubernetes Administrator (CKA) - exam preparation
Very informative and to the point. Hands on pratice
Gil Matias - FINEOS
Cursus - Introduction to Docker
Practical examples, and open disussions