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)
Het was dynamisch en zeer praktisch, naast het feit dat er een virtuele machine aan ons werd verstrekt via een URL
Aida - ENGINEERING AND SERVICES JF S.A. DE C.V.
Cursus - Spring Cloud for Microservices
Automatisch vertaald
De trainer kan het onderwerp duidelijk uitleggen en kan elke vraag beantwoorden.
Hannah Mae Lubigan - Security Bank Corporation
Cursus - Advanced Spring Boot
Automatisch vertaald
Opleidingsstijl en instructeur helpen om problemen op te lossen die tijdens de oefeningen worden tegengekomen.
Carl Angelo Gonzales - Security Bank Corporation
Cursus - Spring Boot for Beginners
Automatisch vertaald
De omvang van de onderwerpen die werden behandeld was behoorlijk breed en de trainer probeerde hierin gerechtigheid te doen.
Lakshmipriya Sivakumar - Deque Systems Inc
Cursus - Spring Boot, React, and Redux
Automatisch vertaald
Praktische voorbeelden, en open discussies
Nenad Terzic - Pejsejf B"lgaria EOOD
Cursus - Building Microservices with Spring Cloud and Netflix OSS
Automatisch vertaald