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
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)
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