CONTACT ONS

Cursusaanbod

Inleiding tot microservices en Spring Cloud

  • Monolithische versus microservices-architectuur
  • Kernconcepten van microservices
  • Inleiding tot Spring Boot en Spring Cloud
  • Een eenvoudige RESTful-microservice ontwikkelen met Spring Boot
  • Praktijkopdracht: Een basismicroservice implementeren

Dienstdetectie en configuratiebeheer

  • Registratie en detectie van diensten met behulp van Eureka
  • Belastingverdeling beheren met Ribbon
  • Gecentraliseerde configuratie via Spring Cloud Config
  • API-gateway realiseren met Spring Cloud Gateway
  • Praktijkopdracht: Implementatie van API-gateway en dienstdetectie

Communicatie en veerkracht tussen services

  • Onderlinge communicatie via Feign Clients
  • Implementatie van circuitbrekers met Resilience4J
  • Het afhandelen van fouten en fallback-mechanismen
  • Gedistribueerde tracing met Spring Cloud Sleuth en Zipkin
  • Praktijkopdracht: Veerkracht van microservices instellen

Containerisatie van microservices met Docker

  • Inleiding tot containers en Docker
  • Een Spring Boot-applicatie containeriseren met Docker
  • Meerdere applicaties in één container combineren met Docker Compose
  • Microservices beheren via Docker-netwerken
  • Praktijkopdracht: Microservices implementeren met Docker Compose

Bewaking, logging en beveiliging

  • Monitoring van microservices via Spring Boot Actuator
  • Gecentraliseerde logging met de ELK-stack (Elasticsearch, Logstash, Kibana)
  • Beveiligingsrichtlijnen voor microservices
  • Authenticatie en autorisatie configureren
  • Praktijkopdracht: Beveiliging en monitoring instellen

Schalen en orkestratie met Kubernetes

  • Inleiding tot Kubernetes en containerorkestratie
  • Microservices implementeren in een Kubernetes-omgeving
  • Schalen en beheren van microservices in productie<
  • Belastingverdeling en automatische schaling
  • Praktijkopdracht: Microservices implementeren op Kubernetes

Gevorderde patronen voor microservices

  • Event-driven architectuur met Kafka<
  • Service mesh via Istio<
  • Gedistribueerde transacties en het Saga-patroon<
  • CI/CD-pijplijnen voor microservices<
  • Praktijkopdracht: Geavanceerde patronen implementeren<

Eindproject en best practices<

  • Het bouwen van een volledig systeem van microservices<
  • Debuggen en oplossen van veelvoorkomende problemen<
  • Strategieën voor performance-optimalisatie<
  • Richtlijnen voor succesvolle productieimplementaties<
  • Vragen beantwoorden en afronding<

Samenvatting en vervolgstappen<

Vereisten

  • Kennis van microservices-architectuur
  • Ervaring met Java en Spring Boot
  • Basiskennis van REST API’s en containers

Doelgroep

  • Softwareontwikkelaars
  • DevOps-engineers
  • Cloud-architecten
  • Systeembeheerders
 35 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 8000 € + BTW*

Neem contact met ons op voor een exacte offerte en om onze laatste promoties te horen

Reviews (3)

Voorlopige Aankomende Cursussen

Gerelateerde categorieën