Cursusaanbod

Inleiding tot Microservices & Spring Cloud

  • Monolithische vs Microservices Architectuur
  • Kernconcepten van Microservices
  • Introductie tot Spring Boot & Spring Cloud
  • Een eenvoudige RESTful-microservice bouwen met Spring Boot
  • Praktijklab: Een basis-microservice implementeren

Service Discovery & Configuration Management

  • Serviceregistratie en -ontdekking met Eureka
  • Load Balancing afhandelen met Ribbon
  • Gecentraliseerde configuratie met Spring Cloud Config
  • API Gateway met Spring Cloud Gateway
  • Praktijklab: API Gateway en Service Discovery implementeren

Communication & Veerkracht

  • Inter-Service Communication met Feign Clients
  • Circuit Breakers implementeren met Resilience4J
  • Fouten en fallbackmechanismen afhandelen
  • Distributed Tracing met Spring Cloud Sleuth & Zipkin
  • Praktijklab: Serviceveerbaarheid configureren

Microservices containeriseren met Docker

  • Introductie tot Containers en Docker
  • Docker een Spring Boot Applicatie
  • Multi-containerapplicaties maken met Docker Compose
  • Microservices beheren met Docker Networks
  • Praktijklab: Microservices implementeren met Docker Compose

Bewaking, Logging en beveiliging

  • Microservices bewaken met Spring Boot Actuator
  • Centralized Logging met ELK Stack (Elasticsearch, Logstash, Kibana)
  • Beveiliging Best Practices voor Microservices
  • Authenticatie en autorisatie configureren
  • Praktijklab: Beveiliging en monitoring instellen

Schaalbaarheid en orchestratie met Kubernetes

  • Introductie tot Kubernetes en Container Orchestration
  • Microservices implementeren in Kubernetes
  • Microservices schalen en beheren in productie
  • Load Balancing en Auto-Scaling
  • Praktijklab: Microservices implementeren op Kubernetes

Geavanceerde Microservices patronen

  • Event-Driven Architecture met Kafka
  • Service Mesh met Istio
  • Verdeelde transacties en Saga-patroon
  • CI/CD-pijplijnen voor Microservices
  • Praktijklab: Geavanceerde Microservices patronen implementeren

Eindproject en beste praktijken

  • Een compleet Microservices systeem bouwen
  • Debuggen en veelvoorkomende problemen oplossen
  • Strategieën voor prestatieoptimalisatie
  • Beste practices voor productie-implementaties
  • Q&A en laatste afsluiting

Samenvatting en conclusie

Vereisten

  • Een begrip 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

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 €11400 online delivery, based on a group of 2 delegates, €3600 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