Déploiement microservices en production avec Kubernetes

Loader DigitalCityEen ogenblik, aub...

Deze opleiding wordt gegeven in het Frans.

Deze vertaling werd automatisch gegenereerd met artificiële intelligentie (een online vertaler) en kan fouten of onnauwkeurigheden bevatten. Ze wordt ter informatie aangeboden om u te helpen de inhoud van deze fiche over de opleiding te begrijpen. Wij wijzen alle verantwoordelijkheid voor de inhoud ervan af. Voor opmerkingen over deze vertaling kunt u een e-mail sturen naar helpdesk@digitalcity.brussels.

Déploiement microservices en production avec Kubernetes

(Réf.2026-001)
1
Dag(en)
FR
Anderen
CEVORA
Bedrijf
Werknemer
Betalend
Volledige dag

Georganiseerd door:

Opleidingspartners:

Wat zijn de doelstellingen van de opleiding?

De doelstellingen van de opleiding zijn als volgt:


• Inzicht krijgen in de architectuur van een Kubernetes-cluster en de basiscomponenten daarvan
• Een gecontaineriseerde ASP.NET Core-microservice op Kubernetes implementeren
• Een service beschikbaar stellen en de configuratie en geheimen ervan per omgeving beheren
• De basis leggen voor veerkracht en schaalbaarheid in de productieomgeving

Wat moet je weten om de cursus te volgen?

• Kennis van Docker-containers (images maken, Docker Compose)
• Ervaring met een microservices-architectuur in .NET (bij voorkeur Module 1)
• Basiskennis van netwerken en DNS

Opleidingsprogramma

Een .NET-microservice implementeren en beheren op Kubernetes


 Kubernetes-architectuur en implementatie van microservices
• Doelstellingen:
◦ Inzicht krijgen in de rol en de componenten van een Kubernetes-cluster
◦ Een implementatie kunnen beschrijven met behulp van YAML-manifesten
• Inhoud:
◦ De rol van orkestratie; componenten van een cluster (control plane, nodes, etcd, kubelet)
◦ Fundamentele objecten: Pod, Deployment, ReplicaSet, Service, Namespace
◦ Tools: kubectl, Helm, k9s; keuze van een distributie (AKS, EKS, GKE, on-premise)
◦ YAML-manifesten: Deployment, Service, ConfigMap
◦ Implementatiestrategieën: Rolling Update, rollback; Blue/Green- en Canary-principes
◦ Privé-images en -registers
◦ Services (ClusterIP, NodePort, LoadBalancer), interne DNS en Ingress
◦ ConfigMaps, Secrets en integratie van een externe kluis (Azure Key Vault, Sealed Secrets)
• Werkwijzen: interactieve presentatie, live demonstraties, discussies over de casussen van de deelnemers

 Een ASP.NET Core-microservice in productie nemen
• Doelstellingen:
◦ Een .NET-microservice implementeren en beschikbaar stellen op een lokaal cluster
◦ De status, schaalbaarheid en basismonitoring van een service configureren
• Praktische workshops:
◦ Een lokaal cluster opzetten (Kubernetes of Minikube)
  ◦ Een ASP.NET Core-microservice implementeren met Deployment en Service
◦ Toegankelijk maken via een Ingress (Nginx) en per omgeving configureren met ConfigMaps en Secrets
◦ Health probes (liveness, readiness) en Horizontal Pod Autoscaler
◦ De implementatie verpakken met een Helm-chart
◦ Demonstratie: monitoring met Prometheus en Grafana, best practices op het gebied van beveiliging (RBAC, Network Policies)


 Methoden: begeleide oefeningen op de computer, praktijksituatie aan de hand van een rode draad, gezamenlijke nabespreking

Vind meer opleidingen over deze onderwerpen

Hoe schrijf ik me in voor de cursus?

Deze cursus verschijnt in de catalogus Digitalcity.Brussels - Pôle Formation Emploi maar er zijn nog geen data gepland.