Beschreibung
Software-Architekturen mit Kubernetes
Zielgruppe: Nur für Unternehmen und Institutionen.In der Schulung "Software-Architekturen mit Kubernetes" erhält man eine Einführung in die Architektur und Komponenten von Kubernetes sowie in seine Bedeutung für die Software-Architektur. Man lernt, wie man Kubernetes in der Software-Architektur einsetzen kann, wie man Kubernetes-Cluster erstellt und Anwendungen darauf bereitstellt und wie man Kubernetes-Anwendungen und -Cluster verwaltet.
Kommende Starttermine
Inhalte / Module
- Einführung in Kubernetes-Grundlagen
- Was ist Kubernetes?
- Warum Kubernetes nutzen?
- Architektur von Kubernetes und Docker
- Kubernetes-Objekte
- Kubernetes-Installation und -Konfiguration
- Installation von Kubernetes-Cluster
- Konfiguration von Kubernetes-Cluster
- Arbeiten mit kubectl
- Kubernetes-Pods
- Was sind Kubernetes-Pods?
- Pod-Objekte und Pod-Spezifikationen
- Skalierung von Pods
- Kubernetes-Service
- Was ist Kubernetes-Service?
- Service-Objekte und Service-Spezifikationen
- Zugriff auf Services
- Kubernetes-Deployment
- Was ist Kubernetes-Deployment?
- Deployment-Objekte und Deployment-Spezifikationen
- Aktualisieren von Deployments
- Kubernetes-Konfigurationsmanagement
- Konfigurationsmanagement in Kubernetes
- Kubernetes-ConfigMaps
- Kubernetes-Secrets
- Kubernetes-Überwachung und -Troubleshooting
- Überwachung von Kubernetes-Clustern
- Kubernetes-Logging
- Troubleshooting von Kubernetes-Clustern
- Kubernetes-Storage
- Kubernetes-Storage-Optionen
- Persistenter Speicher in Kubernetes
- Arbeiten mit Kubernetes-Storage-Objekten
- Kubernetes-Sicherheit
- Kubernetes-Sicherheitsmodell
- Kubernetes-Netzwerksicherheit
- Sicherheit von Kubernetes-Anwendungen
- Kubernetes-Erweiterungen und -Integrationen
- Erweiterungen von Kubernetes-Cluster
- Kubernetes-API-Erweiterungen
- Integration von Kubernetes mit anderen Tools und Systemen
- Kubernetes-Workloads
- Arbeiten mit verschiedenen Kubernetes-Workloads (z.B. DaemonSets, Jobs, CronJobs)
- Workload-Objekte und Workload-Spezifikationen
- Kubernetes-Cluster-Verwaltung und -Skalierung
- Containerisierung von Anwendungen mit Docker
- Cluster-Verwaltung in Kubernetes
- Skalierung von Kubernetes-Clustern
- Auto-Scaling von Kubernetes-Anwendungen
- Kubernetes-Continuous Delivery
- Continuous Delivery mit Kubernetes
- Arbeiten mit Kubernetes-Continuous-Integration-Tools
- Kubernetes-Rollouts und Rollbacks
- Kubernetes-Cluster-Verwaltung und -Optimierung
- Cluster-Verwaltung in Kubernetes
- Kubernetes-Ressourcenoptimierung
- Optimierung der Kubernetes-Performance
- Verwaltung von Microservices mit Kubernetes
- Kubernetes-Netzwerk
- Kubernetes-Netzwerkmodell
- Kubernetes-Netzwerk-Plugins
- Netzwerkrichtlinien in Kubernetes
- Kubernetes-Skalierung und -Fehlertoleranz
- Fehlertoleranz in Kubernetes
- Kubernetes-Horizontal Pod Autoscaler
- Skalierung von Kubernetes-Anwendungen
- Kubernetes-Administration
- Administration von Kubernetes-Clustern
- Arbeiten mit Kubernetes-Add-ons
- Kubernetes-Upgrades und -Migrationen
- Kubernetes-Cloud-Native-Entwicklung
- Cloud-Native-Entwicklung in Kubernetes
- Container-Designprinzipien
- Arbeiten mit Kubernetes-Entwicklertools
Zielgruppe / Voraussetzungen
Hinweis: Dieser Kurs richtet sich an Mitarbeitende aus Unternehmen und Institutionen.
Für Privatpersonen ist dieser Kurs leider nicht geeignet.
Bitte beachten Sie: Bildungsgutscheine der Agentur für Arbeit werden für diesen Kurs NICHT anerkannt.
Abschlussqualifikation / Zertifikat
Infos anfordern
GFU Cyrus AG
Erweitern Sie Ihre IT-Skills mit einem offenen IT-Training oder ganz nach Ihren Bedürfnissen durch eine individuelle IT-Schulung. Programmiersprachen (C#, Python, Java, …), Microsoft Office 365, Anforderungsmanagement, Projektmanagement, Business Intelligence, Data Science, Künstliche Intelligenz, IT-Sicherheit , Administration & Datenbanken, Softwareentwicklung, Testmanagement...
Erfahren Sie mehr über GFU Cyrus AG und weitere Kurse des Anbieters.