CONTACT ONS

Cursusaanbod

Inleiding tot Microservices-architectuur

  • Wat zijn microservices?
  • Monolithische versus microservices-architectuur
  • Voordelen en uitdagingen van microservices
  • Praktijkvoorbeelden van het gebruik van microservices

Aan de slag met Spring Boot

  • Inleiding tot Spring Boot en diens voordelen
  • Een Spring Boot-microservice opzetten
  • RESTful API’s creëren met Spring Boot

Microservices bouwen en beheren

  • Microservices ontwerpen: Domain-Driven Design (DDD)
  • Communicatie tussen services implementeren
  • Gebruikmaken van REST en gRPC voor communicatie tussen services
  • Asynchrone berichtgeving met Kafka of RabbitMQ realiseren

Dienstontdekking en configuratiebeheer

  • Inleiding tot Spring Cloud
  • Eureka instellen voor dientontdekking
  • Spring Cloud Config gebruiken voor centraal configuratiebeheer

API-gateway en load balancing

  • Inleiding tot het API-gateway-patroon
  • Gebruikmaken van Spring Cloud Gateway of Zuul
  • Load balancing realiseren met Ribbon

Microservices beveiligen

  • Inleiding tot beveiliging in microservices-omgevingen
  • Authenticatie en autorisatie implementeren via OAuth2
  • REST API’s beveiligen met JWT

Monitoring en logging

  • Gecentraliseerde logging opzetten met de ELK-stack
  • Micrometer gebruiken voor monitoring van microservices
  • Distributieve tracing uitvoeren met Spring Cloud Sleuth en Zipkin

Microservices implementeren met Docker en Kubernetes

  • Microservices containeriseren met Docker
  • Implementatie van microservices op Kubernetes
  • Scaling en orchestratie beheren

Samenvatting en vervolgstappen

Vereisten

  • Ervaring met basis-Java-programmeren
  • Grondige kennis van RESTful API’s en HTTP-communicatie
  • Bekendheid met databases en SQL

Doelgroep

  • Java-ontwikkelaars die overstappen op microservices-architectuur
  • Software-engineers die schaalbare, gedistribueerde applicaties ontwikkelen
  • DevOps-professionals actief betrokken bij het implementeren van microservices
 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 (1)

Voorlopige Aankomende Cursussen

Gerelateerde categorieën