Kontakt aufnehmen

Schulungsübersicht

Fortgeschrittene Konzepte der Plattformentwicklung

  • Einführung in die Grundlagen der Plattformentwicklung
  • Die Entwicklung der Plattformentwicklung im Kontext der Skalierbarkeit
  • Gestaltungsprinzipien für skalierbare Plattformarchitekturen

Tiefgehende Betrachtung der Microservice-Architektur

  • Prinzipien des Microservice-Designs
  • Zerlegung monolithischer Anwendungen in Microservices
  • Kommunikationsmuster und Service Discovery

Containertechnologie mit Docker

  • Fortgeschrittene Containertechniken
  • Erstellung optimierter Docker-Images für Microservices
  • Container-Networking und Speicherüberlegungen

Kubernetes-Umgebung und Architektur

  • Tiefgehende Untersuchung der Kubernetes-Komponenten
  • Einrichtung und Verwaltung eines Kubernetes-Clusters
  • Bewährte Verfahren für Kubernetes-Networking, Storage und Sicherheit

Bereitstellung von Microservices auf Kubernetes

  • Bereitstellungsstrategien für Microservices
  • Verwaltung der Dienstbereitstellung mit Helm-Charts
  • Kontinuierliche Bereitstellungspraktiken in einer Kubernetes-Umgebung

Beobachtbarkeit und Überwachung bei Microservices

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

Skalierung und Performance-Tuning

  • Strategien für horizontale und vertikale Skalierung
  • Automatische Skalierung von Diensten basierend auf der Last
  • Performance-Tuning und Ressourcenoptimierung

Resilienz und Zuverlässigkeitstechnik

  • Fehlertolerantes Design: Resilienz-Muster bei Microservices
  • Implementierung von Health Checks, Circuit Breakern und Rate Limiting
  • Strategien zur灾难wiederherstellung und hohen Verfügbarkeit

Sicherheitsaspekte für Microservices und Kubernetes

  • Sicherung der Microservice-Kommunikation
  • Kubernetes-Sicherheitsfunktionen und bewährte Verfahren
  • 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 Überwachungs- und Skalierungspraktiken zur Aufrechterhaltung der Anwendungspipeline

Zusammenfassung und nächste Schritte

Voraussetzungen

  • Grundkenntnisse in Containertechnologien und Orchestrierungskonzepten
  • Erfahrung mit Docker und grundlegenden Kubernetes-Operationen
  • Vertrautheit mit Cloud Computing und Microservice-Architekturen

Zielgruppe

  • Plattformingenieure
  • DevOps-Experten
  • Softwarearchitekten
 35 Stunden

Teilnehmerzahl


Preis je Teilnehmer (exkl. USt)

Erfahrungsberichte (1)

Kommende Kurse

Verwandte Kategorien