CONTACT ONS

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

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.
Investering

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)

Voorlopige Aankomende Cursussen

Gerelateerde categorieën