Cursusaanbod
Introductie tot Microservices Architectuur
- Wat zijn microservices?
- Monolithische vs. microservices-architectuur
- Voordelen en uitdagingen van microservices
- Praktijkvoorbeelden van microservices
V beginnen met Spring Boot
- Introductie tot Spring Boot en de voordelen
- Een Spring Boot microservice opzetten
- RESTful API's maken met Spring Boot
Bouwen en beheren van Microservices
- Microservices ontwerpen: Domain-Driven Design (DDD)
- Service-to-service communicatie implementeren
- REST en gRPC gebruiken voor interservicecommunicatie
- Asynchrone messaging afhandelen met Kafka/RabbitMQ
Servicediscovery en Configuration Management
- Introductie tot Spring Cloud
- Eureka opzetten voor service-detectie
- Spring Cloud Config gebruiken voor centrale configuratiebeheer
API Gateway en Load Balancing
- Introductie tot API Gateway-patroon
- Spring Cloud Gateway of Zuul gebruiken
- Load balancing implementeren met Ribbon
Beveiligen van Microservices
- Introductie tot beveiliging in microservices
- Authenticatie en autorisatie implementeren met OAuth2
- REST API's beveiligen met JWT
Monitoring en logging
- Centralized logging opzetten met de ELK-stack
- Micrometer gebruiken voor het monitoren van microservices
- Distributed tracing met Spring Cloud Sleuth en Zipkin
Microservices implementeren met Docker en Kubernetes
- Microservices containeriseren met Docker
- Microservices implementeren op Kubernetes
- Scaling en orchestration beheren
samenvatting en vervolgstappen
Vereisten
- Ervaring met core Java programmeren
- Basiskennis van RESTful API's en HTTP-communicatie
- Bekendheid met databases en SQL
Doelgroep
- Java ontwikkelaars die overstappen naar microservices-architectuur
- Software-ingenieurs die schaalbare en gedistribueerde toepassingen bouwen
- DevOps professionals die werken met microservices-implementatie
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 4800 € + BTW*
Neem contact met ons op voor een exacte offerte en om onze laatste promoties te horen
Reviews (2)
interactie door middel van oefeningen en ook projecten delen
Claudiu - MSG system
Cursus - Advanced Spring Boot
Automatisch vertaald
De praktijken
Ivan - si
Cursus - Spring Cloud for Microservices
Automatisch vertaald