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
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 €6840 online delivery, based on a group of 2 delegates, €2160 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
the trainer can clearly explain the topic and can answer every question.
Hannah Mae Lubigan - Security Bank Corporation
Cursus - Advanced Spring Boot
Training style and trainer helps solve issues encountered during the exercises.
Carl Angelo Gonzales - Security Bank Corporation
Cursus - Spring Boot for Beginners
The breadth of the topis covered was quite a bit and the trainer tried to do justice to that.
Lakshmipriya Sivakumar - Deque Systems Inc
Cursus - Spring Boot, React, and Redux
Practical examples, and open disussions