Schulungsübersicht

Fortgeschrittene Konzepte der Plattformtechnik

  • Überblick über die Grundlagen des Platform Engineering
  • Die Entwicklung der Plattformtechnik im Kontext der Skalierbarkeit
  • Designprinzipien für skalierbare Plattformarchitekturen

Vertiefung in Microservices Architektur

  • Grundsätze des Designs von Microservices
  • Die Zerlegung monolithischer Anwendungen in Microservices
  • Communication Muster und Service-Erkennung

Containerisierung mit Docker

  • Fortgeschrittene Containerisierungstechniken
  • Erstellung optimierter Docker Images für Mikrodienste
  • Überlegungen zur Containervernetzung und -speicherung

Kubernetes Ökosystem und Architektur

  • Eingehende Untersuchung von Kubernetes-Komponenten
  • Einrichten und Verwalten eines Kubernetes-Clusters
  • Bewährte Kubernetes-Netzwerk-, Speicher- und Sicherheitsverfahren

Bereitstellung von Microservices auf Kubernetes

  • Bereitstellungsstrategien für Microservices
  • Verwaltung von Dienstbereitstellungen mit Helm-Diagrammen
  • Kontinuierliche Bereitstellungspraktiken in einer Kubernetes-Umgebung

Beobachtbarkeit und Überwachung in Microservices

  • Implementierung von Protokollierung, Überwachung und Alarmierung für Microservices
  • Tools und Plattformen für die Beobachtbarkeit in einem Kubernetes-Ökosystem
  • Analysieren von Metriken und Protokollen zur Erhaltung des Systemzustands

Skalierung und Leistungsoptimierung

  • Horizontale und vertikale Skalierungsstrategien
  • Automatische Skalierung von Diensten basierend auf der Last
  • Leistungsabstimmung und Ressourcenoptimierung

Ausfallsicherheit und Zuverlässigkeits-Engineering

  • Entwerfen für den Fall eines Ausfalls: Ausfallsicherheitsmuster in Microservices
  • Implementierung von Health Checks, Circuit Breakers und Ratenbegrenzung
  • Disaster Recovery und Hochverfügbarkeitsstrategien

Sicherheitsüberlegungen für Microservices und Kubernetes

  • Absicherung der Microservice-Kommunikation
  • Kubernetes Sicherheitsmerkmale und bewährte Verfahren
  • Implementierung von Service-Meshes für verbesserte Sicherheit

Praktisches Projekt

  • Entwerfen und Bereitstellen einer skalierbaren Microservices-Anwendung auf Kubernetes
  • Implementieren von CI/CD-Pipelines für die Bereitstellung von Microservices
  • Anwendung von Überwachungs- und Skalierungsverfahren zur Aufrechterhaltung der Anwendungsleistung

Zusammenfassung und nächste Schritte

Voraussetzungen

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

Zielgruppe

  • Plattform-Ingenieure
  • DevOps Fachleute
  • Software-Architekten
 35 Stunden

Teilnehmerzahl



Preis je Teilnehmer

Erfahrungsberichte (5)

Kombinierte Kurse

Envoy Proxy

14 Stunden

Creating a Service Mesh with Istio and Kubernetes

14 Stunden

Building Microservices with Lumen PHP Framework

14 Stunden

Traefik

7 Stunden

Introduction to Apache Log4j

14 Stunden

Apache Dubbo for Administrators and Developers

14 Stunden

Kuma Kubernetes

35 Stunden

Axon Framework

21 Stunden

System Architecture, Service Architecture, and Microservice Architecture with Spring Cloud

21 Stunden

Building Microservices with Spring Cloud and Docker

21 Stunden

Spring Cloud for Microservices

14 Stunden

Microservices with Spring Cloud and Kafka

21 Stunden

Building Microservices with Spring Cloud and Netflix OSS

21 Stunden

Developing Microservices on Google Cloud Apigee

21 Stunden

Managing APIs with Apigee

14 Stunden

Verwandte Kategorien