.
arrow_back

Filter

Docker und Kubernetes für Java-Entwickler (s2120)

Durchgeführt von ETC
Ähnliche Kurse anzeigen
Beschreibung

In der heutigen Softwareentwicklung sind Container und Orchestrierungstools unverzichtbare Technologien, insbesondere für Java-Entwickler. Unser Kurs "Docker und Kubernetes für Java-Entwickler s2120" bietet dir eine umfassende Einführung in die Entwicklung und den Betrieb containerbasierter Java-Anwendungen. Hier lernst du, wie du Docker und Kubernetes effektiv nutzen kannst, um deine Java-Anwendungen zu containerisieren und zu orchestrieren.

Der Kurs ist praxisorientiert und gibt dir die Werkzeuge an die Hand, die du benötigst, um containerisierte JavaJEE-Anwendungen erfolgreich bereitzustellen. Wir beginnen mit einer Einführung in Docker, wo du die Motivation für den Einsatz von Container-Images erfährst und die Unterschiede zwischen virtuellen Maschinen und Containern verstehst. Du wirst die grundlegenden Begriffe und Konzepte kennenlernen, die für die Arbeit mit Docker notwendig sind, wie Image Registries, Docker-Kommandos, und die Erstellung von Docker-Images.

Im nächsten Teil des Kurses widmen wir uns Kubernetes, der führenden Orchestrierungsplattform für Container. Du lernst die Motivation hinter der Orchestrierung von Containern mit Kubernetes kennen und erhältst einen Überblick über den grundsätzlichen Aufbau der Plattform. Ein besonderer Fokus liegt auf dem deklarativen Ansatz, bei dem du YAML-Files zur Beschreibung von Kubernetes-Objekten verwendest.

Durch zahlreiche praktische Übungen wirst du in der Lage sein, JavaJEE-Anwendungen in Docker-Images zu packen, eigene Basisimages zu erstellen und Multi-Stage-Builds zur Optimierung der Image-Größe zu nutzen. Du wirst auch lernen, Volumes einzurichten und zu nutzen, um Daten persistent zu speichern.

Der Kurs behandelt auch die verschiedenen Building Blocks von Kubernetes, wie Pods, Deployments, Replica Sets, Services und Volumes. Du wirst erfahren, wie du Stateful Sets, Jobs und Init Container einsetzt und wie du Readiness und Liveness Probes für deine Anwendungen konfigurierst.

Die praxisnahen Übungen mit Beispielanwendungen helfen dir, das Gelernte direkt anzuwenden und ein tiefes Verständnis für die Container-Umgebung und die Orchestrierung zu entwickeln. Am Ende des Kurses wirst du in der Lage sein, deine eigenen Java-Anwendungen in einer Container-Umgebung zu betreiben und die Vorteile von Docker und Kubernetes voll auszuschöpfen.

Dieser Kurs ist nicht nur für Entwickler geeignet, sondern auch für Teamleiter, die die Vorteile von Container-Technologien in ihren Projekten nutzen möchten. Wenn du bereits grundlegende Java-Kenntnisse hast und bereit bist, deine Fähigkeiten in der modernen Softwareentwicklung zu erweitern, dann ist dieser Kurs genau das Richtige für dich.

Tags
#Softwareentwicklung #Cloud-Computing #DevOps #Java #Cloud-Technologien #Microservices #Kubernetes #Containerisierung #Container #Docker
record_voice_over
Typ
Online Live-Kurs
language
Kurs Sprache
Deutsch
location_on
Ort
Online
calendar_month
Termine
3
Termine
Begin
2025-04-07
2025-04-07
Ende
2025-04-10
2025-04-10
Kursgebühr
€ 2030.00
Typ
Ort
Sprache
Dauer
record_voice_over Online Live-Kurs
location_on Online
language Deutsch
timer 4 Tage
Online Live-Kurs
Online
Deutsch
4 Tage
Kursgebühr
€ 2030.00
Begin
2025-08-04
2025-08-04
Ende
2025-08-07
2025-08-07
Kursgebühr
€ 2030.00
Typ
Ort
Sprache
Dauer
record_voice_over Online Live-Kurs
location_on Online
language Deutsch
timer 4 Tage
Online Live-Kurs
Online
Deutsch
4 Tage
Kursgebühr
€ 2030.00
Begin
2025-11-17
2025-11-17
Ende
2025-11-20
2025-11-20
Kursgebühr
€ 2030.00
Typ
Ort
Sprache
Dauer
record_voice_over Online Live-Kurs
location_on Online
language Deutsch
timer 4 Tage
Online Live-Kurs
Online
Deutsch
4 Tage
Kursgebühr
€ 2030.00
Kurs Details
Zielgruppe

Der Kurs richtet sich an Java-Entwickler*innen und Teamleiter*innen, die Container-Umgebungen für JavaJEE-Anwendungen nutzen möchten. Grundlegende Java-Kenntnisse sind erforderlich, während Kenntnisse über Linux und Networking hilfreich, aber nicht zwingend notwendig sind.

Kurs Inhalt

Docker ist eine Plattform, die es Entwicklern ermöglicht, Anwendungen in Containern zu isolieren und zu betreiben. Container sind leichtgewichtige, portable und selbstgenügsame Umgebungen, die alle notwendigen Komponenten einer Anwendung enthalten. Kubernetes hingegen ist ein Orchestrierungstool, das es ermöglicht, Container in einem Cluster zu verwalten, zu skalieren und bereitzustellen. Zusammen bilden Docker und Kubernetes eine leistungsstarke Kombination für die Entwicklung und den Betrieb moderner Anwendungen.

Fragen die du nach der Kurs beantworten kannst
  • Was sind die Hauptunterschiede zwischen Containern und virtuellen Maschinen?
  • Wie erstellst du ein Docker-Image für eine JavaJEE-Anwendung?
  • Was sind Pods in Kubernetes und welche Rolle spielen sie?
  • Erkläre den Zweck von YAML-Files in Kubernetes.
  • Wie kannst du Persistent Volumes in Kubernetes nutzen?
  • Was sind die Vorteile von Multi-Stage-Builds in Docker?
  • Wie konfigurierst du Readiness und Liveness Probes für deine Anwendung?
  • Was sind die verschiedenen Arten von Services in Kubernetes?
  • Wie kannst du ein Replica Set in Kubernetes erstellen?
  • Was ist der Unterschied zwischen einem NodePort und einem LoadBalancer in Kubernetes?
Diese Kurse könnten dich auch interessieren
Deploy containers by using Azure Kubernete...
ETC
record_voice_over
Mehrere Typen
language
Deutsch
calendar_month
2025-03-06
location_on
Mehrere Orte
euro
ab 490.00
Java DevOps: Development und Delivery mit ...
ETC
record_voice_over
Online Live-Kurs
language
Deutsch
calendar_month
2025-04-07
location_on
Online
euro
ab 2665.00
Container Einsatz mit Docker
ETC
record_voice_over
Mehrere Typen
language
Deutsch
calendar_month
2025-03-09
location_on
Mehrere Orte
euro
ab 1290.00
Container-Virtualisierung mit Docker – G...
tecTrain
record_voice_over
Mehrere Typen
language
Deutsch
calendar_month
2025-03-02
location_on
Mehrere Orte
euro
ab 1890.00
Deploy containers by using Azure Kubernete...
ETC
record_voice_over
Mehrere Typen
language
Deutsch
calendar_month
2025-03-06
location_on
Mehrere Orte
euro
ab 490.00
Java DevOps: Development und Delivery mit ...
ETC
record_voice_over
Online Live-Kurs
language
Deutsch
calendar_month
2025-04-07
location_on
Online
euro
ab 2665.00
Container Einsatz mit Docker
ETC
record_voice_over
Mehrere Typen
language
Deutsch
calendar_month
2025-03-09
location_on
Mehrere Orte
euro
ab 1290.00
Container-Virtualisierung mit Docker – G...
tecTrain
record_voice_over
Mehrere Typen
language
Deutsch
calendar_month
2025-03-02
location_on
Mehrere Orte
euro
ab 1890.00
Bewertung
star
star
star
star
star
0 von 5
0 Bewertungen
5 Sterne:
0%
4 Sterne:
0%
3 Sterne:
0%
2 Sterne:
0%
1 Stern:
0%
Erfahrungsberichte
Keine Bewertung vorhanden
rate_review
Hast du den Kurs besucht? Dann schreibe doch eine Bewertung!
Veröffentlichungsinfos - ID: 2289 - letztes Update: 2025-02-01 12:15:33 - Anbieter-ID: 13 - Datenquelle: Webcrawler