Bestellung
Wenn Sie an diesem Seminar teilnehmen wollen, füllen Sie folgendes Formular aus.Die mit * gekennzeichneten Felder müssen ausgefüllt werden.
In dieser 2-tägigen Schulung "Einführung in Docker und Kubernetes für Java Entwickler" lernen Sie die Grundlagen der Containertechnologie und deren Einsatz in der Java-Entwicklung. Der Kurs bietet einen Überblick über Docker und den Hype, der um diese Technologie entstanden ist, und zeigt, wie Container dazu beitragen, das Motto "Write once, run everywhere" von Java umzusetzen.
Sie erfahren, wie Sie mit Docker standardisierte Containerformate nutzen können, um Anwendungen inklusive aller Abhängigkeiten auszuführen und diese bei Cloudanbietern zu hosten. Darüber hinaus werden Sie in die Grundlagen der Orchestrierung von größeren Anwendungen mittels Swarm und Kubernetes eingeführt. Insbesondere werden Sie das Kubernetes-System kennenlernen, das sich zunehmend als bevorzugte Lösung in der Branche etabliert hat.
Dieser Kurs richtet sich speziell an Java-Entwickler, die mehr über Docker und Kubernetes erfahren möchten und deren Einsatzmöglichkeiten in der Praxis kennenlernen wollen. Am Ende des Kurses werden Sie die Grundlagen beherrschen und in der Lage sein, Docker und Kubernetes in Ihren eigenen Entwicklungsprojekten zu nutzen.
In unserem Kurs Einführung in Docker und Kubernetes für Java Entwickler erhalten Teilnehmer daher einen ersten Einblick in die Grundlagen.
Einführung
- Vorgeschichte unter Linux
- Containerformate
- Dockeangebote
- Ökosystem Überblick
- Zusammenhang mit DevOps Bewegung
- Zusammenhang mit Microservice-Architekturen
Docker auf Windows
- Windows 10 Installation einer aktuellen Version von Docker CE 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 und Monitoring
- Einsatzszenarien