Im Kurs Docker für Java-Anwendungen lernen Sie die Grundlagen von Docker kennen und konfigurieren Docker-Images für Java-Anwendungen. Sie arbeiten mit Images, Containern und Netzwerken und betrachten Deployment, Debugging sowie Monitoring für komplexe Anwendungen in modernen Systemarchitekturen.
Kursbeschreibung
Das Seminar richtet sich an Anwendungsentwickler und Systemarchitekten. Docker-Container werden immer häufiger in modernen Systemarchitekturen eingesetzt. In diesem Seminar vermitteln wir Ihnen die Grundlagen von Docker.
Sie lernen, Docker-Images für Java-Anwendungen zu konfigurieren und damit komplexe Anwendungen umzusetzen.
Seminarinhalte
Einführung Docker, Überblick:
- Installation von Docker
- Aufbau von Dockerfile-Dateien
- Arbeiten mit Images und Containern
- Container im Netzwerk
- Verbinden von Containern
- Docker-Registries
Java und Docker:
Docker-Images für Java
- Installation von Applikationsservern und Java-Libraries
- Konfiguration des Java-Prozesses
- Deployment
- Debugging
- Logging und Monitoring
Software-Entwicklung:
- Testing
- Build- und Release-Management
- Continous Integration und Delivery
- DevOps
- Eigene Docker-Repositories
System-Architekturen:
- Mehrschichtige Java-Anwendungen: Web, Business, DataAccess
- Microservices
- Überwachung
Lernziele
Sie lernen die Grundlagen von Docker kennen und konfigurieren Docker-Images für Java-Anwendungen. Damit setzen Sie komplexe Anwendungen mit Docker-Containern um.
Zielgruppe
- Anwendungsentwickler
- Systemarchitekten
Voraussetzungen
Grundkenntnisse in Linux, Kenntnisse in der Java-Programmierung und Grundkenntnisse der Java Virtual Machine. Kenntnisse in Spring sind vorteilhaft.
Nächste Termine
Weitere Termine finden Sie online auf der Kursseite.
Persönliche Beratung
Sie möchten klären, ob dieser Kurs zu Ihrem Bedarf passt? Wir beraten Sie persönlich zu Inhalten, Terminen und passenden Formaten für Einzelpersonen oder Teams.