Einführung in Docker und Kubernetes für Java Entwickler
Classroom Schulung | Deutsch | Anspruch
Schulungsdauer: 1 Tag
Ziele
Dieser Kurs bietet einen ersten Einblick in Docker und Kubernetes.
Zielgruppe
Java-Programmierer
Voraussetzungen
- Gute Java Allgemeinkenntnisse
- Mindestens grundlegende Erfahrung mit Java EE oder Spring
Agenda
Einführung
- Vorgeschichte unter Linux
- Containerformate
- Dockeangebote
- Überblick Ökosystem
- Zusammenhänge
- mit DevOps Bewegung
- mit Microservice-Architekturen
Docker auf Windows
- Windows 10 Installation mit Kubernetes-Unterstützung
- Docker Hub und andere Registries
- Docker Compose und Services
- Swarmmode für Cluster
- Integration mit Build-Tools
- Typischer Ablauf mit einer kleinen Java EE Webanwendung
Kubernetes
- Überblick Container-Orchestrierung
- Aktivierung unter Docker CE
- Umschalten zwischen beiden Orchestrierungstypen
- Kubectl Kommandos
- Pods
- Monitoring
- Einsatzszenarien
Ziele
Dieser Kurs bietet einen ersten Einblick in Docker und Kubernetes.
Zielgruppe
Java-Programmierer
Voraussetzungen
- Gute Java Allgemeinkenntnisse
- Mindestens grundlegende Erfahrung mit Java EE oder Spring
Agenda
Einführung
- Vorgeschichte unter Linux
- Containerformate
- Dockeangebote
- Überblick Ökosystem
- Zusammenhänge
- mit DevOps Bewegung
- mit Microservice-Architekturen
Docker auf Windows
- Windows 10 Installation mit Kubernetes-Unterstützung
- Docker Hub und andere Registries
- Docker Compose und Services
- Swarmmode für Cluster
- Integration mit Build-Tools
- Typischer Ablauf mit einer kleinen Java EE Webanwendung
Kubernetes
- Überblick Container-Orchestrierung
- Aktivierung unter Docker CE
- Umschalten zwischen beiden Orchestrierungstypen
- Kubectl Kommandos
- Pods
- Monitoring
- Einsatzszenarien