Kontakt aufnehmen

Schulungsübersicht

Fortgeschrittene Konzepte im Platform Engineering

  • Durchsicht der Grundlagen des Platform Engineering
  • Die Entwicklung des Platform Engineering im Kontext der Skalierbarkeit
  • Gestaltungsprinzipien für skalierbare Plattformarchitekturen

Tiefgehende Analyse der Microservice-Architektur

  • Prinzipien der Microservice-Gestaltung
  • Zerlegung monolithischer Anwendungen in Microservices
  • Kommunikationsmuster und Service Discovery

Containerisierung mit Docker

  • Fortschrittliche Containerisierungstechniken
  • Erstellung optimierter Docker-Images für Microservices
  • Betrachtungen zu Container-Netzwerken und -Speicher

Kubernetes-Ökosystem und Architektur

  • Gründliche Erkundung der Kubernetes-Komponenten
  • Richten eines Kubernetes-Clusters ein und verwalten
  • Bewährte Praktiken für Kubernetes-Netzwerk, -Speicher und -Sicherheit

Bereitstellung von Microservices auf Kubernetes

  • Bereitstellungsstrategien für Microservices
  • Verwalten von Service-Bereitstellungen mit Helm-Charts
  • Kontinuierliche Bereitstellungspraktiken in einer Kubernetes-Umgebung

Beobachtbarkeit und Monitoring in Microservices

  • Implementierung von Logging, Monitoring und Alerting für Microservices
  • Tools und Plattformen zur Beobachtbarkeit im Kubernetes-Ökosystem
  • Analyse von Metriken und Logs zur Aufrechterhaltung der Systemgesundheit

Skalierung und Leistungsoptimierung

  • Strategien für horizontale und vertikale Skalierung
  • Auto-Scaling von Diensten basierend auf Last
  • Leistungsoptimierung und Ressourcenoptimierung

Resilienz- und Zuverlässigkeitsengineering

  • Auslegung auf Ausfälle: Resilienz-Muster in Microservices
  • Implementierung von Health Checks, Circuit Breakern und Rate Limiting
  • Strategien für Disaster Recovery und hohe Verfügbarkeit

Sicherheitsüberlegungen für Microservices und Kubernetes

  • Sichern der Microservice-Kommunikation
  • Kubernetes-Sicherheitsmerkmale und bewährte Praktiken
  • Implementierung von Service Meshes zur Verbesserung der Sicherheit

Praktisches Projekt

  • Entwurf und Bereitstellung einer skalierbaren Microservice-Anwendung auf Kubernetes
  • Implementierung von CI/CD-Pipelines für die Microservice-Bereitstellung
  • Anwendung von Monitoring- und Skalierungspraktiken zur Aufrechterhaltung der Anwendungleistung

Zusammenfassung und nächste Schritte

Voraussetzungen

  • Verständnis von Containerisierung- und Orchestrierungskonzepten
  • Erfahrung mit Docker und grundlegenden Kubernetes-Operationen
  • Vertrautheit mit Cloud Computing und Microservice-Architektur

Zielgruppe

  • Platform Engineers
  • DevOps-Professionals
  • Softwarearchitekten
 35 Stunden

Teilnehmerzahl


Preis je Teilnehmer (exkl. USt)

Erfahrungsberichte (1)

Kommende Kurse

Verwandte Kategorien