Course Outline

Geavanceerde concepten in platformengineering

  • Herziening van de basisprincipes van Platform Engineering
  • De evolutie van platform engineering in de context van schaalbaarheid
  • Ontwerpprincipes voor schaalbare platformarchitectuur

Duik diep in Microservices Architectuur

  • Principes van het ontwerpen van microservices
  • Monolithische toepassingen opsplitsen in microservices
  • Communication Patronen en servicedetectie

Containerisatie met Docker

  • Geavanceerde containerisatietechnieken
  • Geoptimaliseerde Docker-installatiekopieën maken voor microservices
  • Overwegingen bij containernetwerken en -opslag

Kubernetes Ecosysteem en architectuur

  • Diepgaande verkenning van Kubernetes componenten
  • Een Kubernetes-cluster opzetten en beheren
  • Kubernetes Best practices op het gebied van netwerken, opslag en beveiliging

Implementeren van Microservices op Kubernetes

  • Implementatiestrategieën voor microservices
  • Service-implementaties beheren met Helm-grafieken
  • Procedures voor continue implementatie in een Kubernetes-omgeving

Waarneembaarheid en monitoring in Microservices

  • Logboekregistratie, bewaking en waarschuwingen voor microservices implementeren
  • Tools en platforms voor waarneembaarheid in een Kubernetes ecosysteem
  • Metrische gegevens en logboeken analyseren om de systeemstatus te behouden

Schaalvergroting en afstemming van prestaties

  • Horizontale en verticale schaalstrategieën
  • Services automatisch schalen op basis van belasting
  • Prestaties afstemmen en resource-optimalisatie

Veerkracht en betrouwbaarheid Engineering

  • Ontwerpen voor mislukking: veerkrachtpatronen in microservices
  • Implementeren van gezondheidscontroles, stroomonderbrekers en snelheidsbeperking
  • Strategieën voor herstel na noodgevallen en hoge beschikbaarheid

Veiligheidsoverwegingen voor Microservices en Kubernetes

  • Beveiliging van microservicecommunicatie
  • Kubernetes Beveiligingsfuncties en best practices
  • Service meshes implementeren voor verbeterde beveiliging

Hands-On Project

  • Een schaalbare microservices-toepassing ontwerpen en implementeren op Kubernetes
  • CI/CD-pijplijnen implementeren voor de implementatie van microservices
  • Toepassen van bewakings- en schaalprocedures om de prestaties van toepassingen te behouden

Samenvatting en volgende stappen

Requirements

  • Inzicht in containerisatie- en orkestratieconcepten
  • Ervaring met Docker en basis Kubernetes bewerkingen
  • Bekendheid met cloud computing en microservices-architectuur

Audiëntie

  • Platform-ingenieurs
  • DevOps Professionals
  • Software architecten
 35 Hours

Number of participants



Price per participant

Getuigenissen (4)

Related Courses

Related Categories