Über diese Schulung
Diese Schulung holt die Teilnehmenden ohne Vorkenntnisse im Bereich Container ab und vermittelt mit vielen praxisnahen Übungen die Grundlagen in der Entwicklung mit Docker©. Darauf aufbauende fortgeschrittene Themen, ein Blick unter die Haube von Docker© sowie ein Ausblick in die Zukunft der Container, runden das Angebot ab. Die Intensivschulung gewährt einen tiefen Einblick in das Thema und hilft so Fallstricke zu vermeiden, sensibilisiert für Sicherheit und vermittelt nachhaltiges Fachwissen.
Diese Schulung enthält neben den Inhalten der Basis-Schulung „Docker© & Containers – Foundations“ (Tag 1-2) zusätzliches Hintergrundwissen (Tag 3). Sie gibt einen äußerst umfangreichen Einblick in das Thema Container und dessen Synergie mit angrenzenden Themenfeldern wie CI/CD, DevOps und Microservices.
Dabei werden unter anderem die folgenden Fragen beantwortet
- Was sind Container?
- Wie containerisiert man eine bestehende Web- und CLI-Anwendung?
- Wie verteilt und deployt man Images?
- Können Container nur für statuslose Anwendungen verwendet werden?
- Wie persistiert man Daten bei der Verwendung von Containern?
- Wie kommunizieren Container miteinander?
- Wie startet man eine gesamte Systemlandschaft mit nur einem Befehl?
- Was gibt es hinsichtlich Security zu beachten?
- Wie wählt man passende Base Images aus?
- Welche Rolle spielen Docker© Technologien bei Continuous Delivery und DevOps?
- Welche Möglichkeiten gibt es für Container unter Windows?
- Welche Standards existieren im Container-Umfeld?
- Wie erstellt man Images und startet Container ohne Docker©?
- Welche Features des Linux Kernels sind für Container relevant?
Leistungen
Allgemeine
- Betreutes Onboarding für Onlineschulungen sowie ausführliches Informationsmaterial über Ablauf, Login und Infrastruktur der Schulung
- Ausführliches Schulungsmaterial inklusive zusätzlichem Material zur Selbstschulung
- Persönliches Teilnahmezertifikat
- Individuelle Betreuung von mind. 5 bis max. 12 Teilnehmenden durch bis zu 2 Trainer (je nach Gruppengröße)
Zusätzlich für Präsenz-Schulungen
- Abgestimmtes Corona Hygienekonzept
- Bereitstellung von Rechnern für das gebuchte Training
- Verpflegung (Getränke, Snack, Mittagessen) im Preis enthalten
Voraussetzungen
Vorausgesetztes Wissen
Unsere Schulungsteilnehmer:innen verfügen in der Regel über ein Kenntnisspektrum zwischen „ersten Erfahrungen“ und „regelmäßiger Anwendung mit guten Vorkenntnissen“ im Bereich Docker©.
Sie müssen kein Profi im Cloud Computing, in der Softwareentwicklung oder in Docker© sein, um an unseren Schulungen teilzunehmen.
Wenn Sie ein Grundverständnis über die Nutzung einer Cloudumgebung haben und problemlos auf der Linux CLI arbeiten können, bringen Sie gute Voraussetzungen für unsere Docker© Schulungen mit.
Technische Voraussetzung
Für unsere Onlineschulungen benötigen alle Teilnehmer:innen ...
- einen internetfähigen Rechner.
- Administrationsrechte auf ihrem Rechner.
- einen Arbeitsspeicher mit mindestens 16 GB RAM.
- einen stabilen Internetzugang.
- einen aktualisierten Browser, vorzugsweise Chrome.
- Docker Desktop auf ihrem Rechner, wenn Windows oder macOS genutzt wird.
Ablauf der Schulungstage
Tag1
- Grundlagen der Containertechnologie
- Docker© Kernkomponenten
- Docker© CLI & Container-Images
- Registries
- Mounts und Volumes
- Container Networking
Tag2
- Docker© Compose
- Softwareentwicklung mit Docker©
- Base Images
- ENTRYPOINT im Dockerfile
- Security: Angriffsvektoren auf Container und Gegenmaßnahmen, Best Practices
- CI/CD mit Containern
- 12-Factor App
Tag3
- Container Runtime Interna: OCI Specs, Container ohne Docker©, Realisierung von Containern (Namespaces, CGroups, etc.)
- Docker© Products (CE, EE, Enterprise, Docker© Desktop auf Windows und Mac, Windows Containers auf Windows 10 und Windows Server)
- Automatisiertes Testen von Containern
- Microservices und Container
- Ausblick: Orchestration (Kubernetes, Docker© Swarm)
Zubuchbare Module
Wir unterstützen Sie bei jedem Schritt – von der Beratung bis zur Einführung:
Ihre Trainer:innen
Wir behalten uns vor den/die Trainer:innen zu wechseln
Sie haben Fragen?
Dann werfen Sie gerne einen Blick in unsere FAQ oder kontaktieren Sie uns direkt.
Zu den FAQsAnfrage stellen