Docker und Kubernetes mit JavaScript - E-Learning
Docker und Kubernetes mit JavaScript - E-Learning
Meistern Sie die moderne Bereitstellung und Orchestrierung von Anwendungen mit Docker und Kubernetes – zwei der am meisten nachgefragten DevOps-Technologien von heute. Dieser praxisorientierte Kurs wurde entwickelt, um Ihnen beim Erstellen, Packen, Bereitstellen und Verwalten von containerisierten Anwendungen in großem Maßstab zu helfen.
Sie beginnen mit den Grundlagen von Docker, einschließlich Containerisierung, Image-Erstellung und Netzwerkkonfiguration. Anschließend gehen Sie zu Kubernetes über, wo Sie erforschen, wie Sie die Bereitstellung, Skalierung und Verwaltung von containerisierten Anwendungen über Cluster hinweg automatisieren k…
Es wurden noch keine FAQ hinterlegt. Falls Sie Fragen haben oder Unterstützung benötigen, kontaktieren Sie unseren Kundenservice. Wir helfen gerne weiter!
Docker und Kubernetes mit JavaScript - E-Learning
Meistern Sie die moderne Bereitstellung und Orchestrierung von Anwendungen mit Docker und Kubernetes – zwei der am meisten nachgefragten DevOps-Technologien von heute. Dieser praxisorientierte Kurs wurde entwickelt, um Ihnen beim Erstellen, Packen, Bereitstellen und Verwalten von containerisierten Anwendungen in großem Maßstab zu helfen.
Sie beginnen mit den Grundlagen von Docker, einschließlich Containerisierung, Image-Erstellung und Netzwerkkonfiguration. Anschließend gehen Sie zu Kubernetes über, wo Sie erforschen, wie Sie die Bereitstellung, Skalierung und Verwaltung von containerisierten Anwendungen über Cluster hinweg automatisieren können.
Mit realen Projekten und praktischen Labs stattet Sie dieser Kurs mit den Fähigkeiten aus, die für die Verwaltung komplexer, cloud-nativer Anwendungen erforderlich sind, um in Rollen wie DevOps Engineering, Cloud Engineering und Platform Engineering erfolgreich zu sein.
Hauptmerkmale
-
Kurs und Materialien auf Englisch
-
Anfängerniveau
-
6 Stunden On-Demand-Videos
-
24 angeleitete Praxisübungen (Hands-on)
-
10 automatisch bewertete Tests (Assessments)
-
1 Projekt & 3 Praxisaufgaben (Assignments)
-
Mehr als 20 Stunden empfohlene Lernzeit
-
1 Jahr Zugriff auf die Lernplattform
-
Inklusive Zertifikat bei Kursabschluss
Lernziele
-
Containerisierungskonzepte und die Funktionsweise von Docker verstehen
-
Containerisierte Anwendungen eigenständig erstellen, verwalten und bereitstellen
-
Docker-Images, Volumes (Datenspeicher) und Netzwerke erstellen
-
Mit Docker-Registries arbeiten und Builds automatisieren
-
Docker Compose und Swarm für die Orchestrierung einsetzen
-
Die Architektur und Komponenten von Kubernetes verstehen
-
Anwendungen in Kubernetes-Clustern bereitstellen und verwalten
-
Sicherer Umgang mit Pods, Deployments und Services
-
Skalierung und Verwaltung von Anwendungen automatisieren
-
DevOps Best Practices in containerbasierten Umgebungen anwenden
Zielgruppe
-
Softwareentwickler
-
DevOps Engineers
-
Cloud Engineers
-
IT-Experten und Systemadministratoren
-
Solution Architects (Lösungsarchitekten)
-
Alle, die an Containerisierungs- und Orchestrierungstechnologien interessiert sind
Voraussetzungen
-
Keine zwingenden Voraussetzungen erforderlich
-
Grundkenntnisse in Linux und Netzwerktechnik sind hilfreich
-
Vertrautheit mit Virtualisierungskonzepten ist von Vorteil
-
Ein Basisverständnis der Bereitstellung von Anwendungen (Application Deployment) ist nützlich
Kursinhalt
Einführung in Docker & Container
-
Einführung in Docker
-
Virtualisierung vs. Containerisierung
-
Was ist Docker?
-
Installation von Docker
-
Grundlegende Docker-Befehle
-
Docker-Architektur
-
Docker Compose
-
Einführung in Container und Images
-
Images und Container verstehen
-
Der Lebenszyklus von Containern (Container Lifestyle)
-
Was ist ein Dockerfile?
-
Erstellen eines Images mithilfe eines Dockerfiles
-
Erstellen und Ausführen eines Container-Images
-
Das Image teilen: DockerHub
-
Images und Container in der Praxis
-
Arbeiten mit Containern (Shell-Zugriff etc.)
-
Verwendung von docker commit
-
Erstellen mehrerer Container
-
Docker-Netzwerke (Docker Networking)
-
Verwalten von Container-Neustarts
Compose
-
Was ist Docker Compose?
-
Wie man eine Docker-Compose-Datei erstellt
-
Erstellen von Diensten mit Docker Compose
-
Grundlegende Docker-Compose-Befehle
Docker-Orchestrierung
-
Orchestrierung verstehen
-
Einführung in Docker Swarm
-
Docker Swarm vs. Kubernetes
Einführung in Kubernetes
-
Was ist Kubernetes?
-
Warum Kubernetes? (Nutzen und Evolution)
-
Die Kubernetes-Architektur verstehen
-
kubectl-Befehle
Bereitstellen eines Clusters
-
Einen Cluster lokal mit Minikube bereitstellen
-
Erstellen eines Clusters in der AWS-Cloud
-
Erstellen eines Clusters in der Google-Cloud
Vertrautmachen mit Pods
-
Erste Schritte mit Pods
-
Verwalten von Pods
-
Lebenszyklus von Pods (Pods Lifecycle)
-
Erstellen von Pods aus YAML-Dateien
-
Verwalten von Pods mithilfe von Labels
-
Replication Controller
Services und Ingress
-
Services und Ingress
-
Was ist ein Service?
-
Erstellen von Services
-
Load Balancer und Ingress
Deployments
-
Was sind Deployments?
-
Was sind ReplicaSets?
-
Verwalten von Deployments (Erstellen, Löschen, Überwachen)
-
Rolling Updates mit Kubernetes
-
Das Kubernetes-Dashboard und Cluster-Monitoring
-
Kubernetes-Anwendungsfälle und -Analysen
FAQ (Häufig gestellte Fragen)
Wird es über die On-Demand-Videos hinaus weitere Lernmaterialien geben?
Absolut! Das On-Demand-Lernerlebnis bietet weit mehr als nur Videos, um eine immersive Lernumgebung zu schaffen. Dazu gehören:
-
LERNEN: Interaktive Wissensquizze zur Wiederholung und reale Fallstudien zur Festigung der Konzepte.
-
BEWERTEN: Einstufungstests, modulbasierte Tests und Abschlussprüfungen, um Ihren Fortschritt zu verfolgen.
-
PRÄSENTIEREN/ÜBEN: Praxisnahe Übungen mit realen Simulationen und Cloud-Labs.
-
EINBLICKE GEWINNEN: Echtzeit-Analysen und Berichte, die Ihre Lernfortschritte, Herausforderungen und vorgeschlagenen Bereiche aufzeigen, die Sie für das Meistern der Schlüsselkompetenzen noch einmal vertiefen sollten.
Kann ich diesen Kurs neben meinem Vollzeitjob absolvieren?
Ja! Dieser Kurs ist auf maximale Flexibilität ausgelegt. Da er in einem Onlinemodus zum Selbststudium bereitgestellt wird, können Sie ganz nach eigenem Zeitplan lernen und sich weiterbilden. So lässt sich das Training perfekt mit Ihrem Hauptberuf vereinbaren.
Worum geht es im Docker- und Kubernetes-Kurs?
Dieser Kurs vermittelt, wie man containerisierte Anwendungen mit Docker erstellt, bereitstellt und verwaltet und diese mithilfe von Kubernetes in großem Maßstab orchestriert.
Was werde ich in diesem Kurs lernen?
Sie lernen die Docker-Grundlagen, das Containermanagement, Orchestrierungs-Tools sowie die Techniken zur Bereitstellung und Skalierung unter Kubernetes kennen.
Welche praktischen Fähigkeiten werde ich erwerben?
Sie werden in der Lage sein, eigenständig Docker-Images zu erstellen, Container zu verwalten, Anwendungen bereitzustellen und diese mithilfe von Kubernetes-Clustern zu orchestrieren.
Wie hilft dieser Kurs meiner Karriere?
Er bereitet Sie optimal auf extrem gefragte Rollen wie DevOps Engineer, Cloud Engineer, Site Reliability Engineer (SRE) und Platform Engineer vor.
Es wurden noch keine FAQ hinterlegt. Falls Sie Fragen haben oder Unterstützung benötigen, kontaktieren Sie unseren Kundenservice. Wir helfen gerne weiter!
