Kubernetes Praxis für Cloud-Architekten
Classroom Schulung | Deutsch | Anspruch
Schulungsdauer: 2 Tage
Ziele
Container und Containerorchestrierung vereinfachen es Unternehmen, moderne Cloudinfrastrukturen zu verwenden und hochverfügbare, verteilte und skalierbare Anwendungen zu entwickeln und bereitzustellen.
Ziel dieses Seminar ist es, den Teilnehmern einen fundierten Überblick und praktische Erfahrungen mit dem Thema Containerorchestrierung, im speziellen Kubernetes, zu vermitteln. Grundlegende Kenntnisse im Bereich Linux-Container, insbesondere Docker, sind hilfreich.
Das Seminarkonzept besteht aus entsprechenden Theorieteilen, die sich mit Hands-on Sessions und Live-Demos abwechseln, in denen wir die vorgestellten Konzepte praktisch anwenden und verdeutlichen.
Zielgruppe
- Softwareentwickler
- Softwarearchitekten
Voraussetzungen
Grundlegende Kenntnisse im Bereich Linux-Container.
Agenda
Tag 1
Einführung Container-Architektur
- Warum Kubernetes?
- Grundlagen Linux-Container
- Kubernetes-Cluster-Architektur
Kubernetes Komponenten & Objekte
- Pods
- Deployments
- Services
- Labels and Annotations
- Replica Sets
- Daemon Sets
- Jobs
- Config Maps & Secrets
Anwendungen
- Anwendungsskalierung & Load Balancing
- Rolling Updates
- Service DiscoveryVolumes & Storage
- Security
Tag 2
Infrastructure as Code (IaC)
- Kubernetes Configuration Files
- Helm Package Manager
- Continuous Integration, Continuous Delivery, Continuous Deployment
- Monitoring and Logging
- Prometheus & Grafana
- Wrap-up, Q&A und Ausblick
- Muss es immer Kubernetes sein?
- OpenShift und CloudFoundry / BOSH
- Function as a Service
Ziele
Container und Containerorchestrierung vereinfachen es Unternehmen, moderne Cloudinfrastrukturen zu verwenden und hochverfügbare, verteilte und skalierbare Anwendungen zu entwickeln und bereitzustellen.
Ziel dieses Seminar ist es, den Teilnehmern einen fundierten Überblick und praktische Erfahrungen mit dem Thema Containerorchestrierung, im speziellen Kubernetes, zu vermitteln. Grundlegende Kenntnisse im Bereich Linux-Container, insbesondere Docker, sind hilfreich.
Das Seminarkonzept besteht aus entsprechenden Theorieteilen, die sich mit Hands-on Sessions und Live-Demos abwechseln, in denen wir die vorgestellten Konzepte praktisch anwenden und verdeutlichen.
Zielgruppe
- Softwareentwickler
- Softwarearchitekten
Voraussetzungen
Grundlegende Kenntnisse im Bereich Linux-Container.
Agenda
Tag 1
Einführung Container-Architektur
- Warum Kubernetes?
- Grundlagen Linux-Container
- Kubernetes-Cluster-Architektur
Kubernetes Komponenten & Objekte
- Pods
- Deployments
- Services
- Labels and Annotations
- Replica Sets
- Daemon Sets
- Jobs
- Config Maps & Secrets
Anwendungen
- Anwendungsskalierung & Load Balancing
- Rolling Updates
- Service DiscoveryVolumes & Storage
- Security
Tag 2
Infrastructure as Code (IaC)
- Kubernetes Configuration Files
- Helm Package Manager
- Continuous Integration, Continuous Delivery, Continuous Deployment
- Monitoring and Logging
- Prometheus & Grafana
- Wrap-up, Q&A und Ausblick
- Muss es immer Kubernetes sein?
- OpenShift und CloudFoundry / BOSH
- Function as a Service