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
 21 Uren

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)

Voorlopige Aankomende Cursussen

Gerelateerde categorieën