# Container-Based Deployment - with Docker and Kubernetes
Schulungs-ID: msg2022010031DE
# Ziele / Nutzen
Lerne …
- Dieser Crashkurs zeigt dir Schritt für Schritt, wie du Anwendungen in Container verpackst und diese als Software Stacks auf Docker über Docker-Compose und auf Kubernetes über Helm zum Laufen bringst.
# Agenda / Inhalte
- Kennenlernen einer Client/Server-basierten Beispielanwendung
- Installation und Kennenlernen der Docker Laufzeitumgebung
- Verpacken der Beispielanwendung als Container über Docker
- Best-Practices beim Bau von Containern
- Bereitstellen des Beispielanwendungs-Containers über ein Repository
- Deployment der Beispielanwendung auf Docker über Docker-Compose
- Best-Practices bei der Konfiguration von Software-Stacks über Docker-Compose
- Installation und Kennenlernen der Kubernetes Laufzeitumgebung
- Bootstrapping von Kubernetes über Cluster Admin und Custom Namespace
- Deployment der Beispielanwendung auf Kubernetes über Helm
- Best-Practices bei der Konfiguration von Software-Stacks über Helm
# Details
- Voraussetzungen: Erfahrung in Software Engineering und/oder Erfahrung in System Administration
- Zielgruppe: IT-Architekt:in, Softwareentwickler:in, Anwendungsentwickler:in, Developer, Entwickler:in
- Branche: Branchenübergreifend
- Durchführungsform: Online, Präsenz
- Methodik: Gruppenübungen, Vortrag
- Dauer: Tage: 1,0
- Sprache: Deutsch