Header Docker & Containers

Docker & Containers

Hands-on – DevOps Basics

Zielgruppe: Software-Entwickler Softwarearchitekten Administratoren


Kommende Schulungen: Termine & Preise ansehen

In der klassischen Trennung von Softwareentwicklung und -betrieb liefern Entwickler Artefakte, welche vom Betrieb händisch auf die eigens konfigurierten Server deployt werden. Dies führt zu Problemen, welche häufig auf die unterschiedlichen Entwicklungs- und Betriebsumgebungen zurückzuführen sind. Container bieten hier eine gute Lösung: sie integrieren die Software- und Betriebsumgebung in einem standardisierten Format. Container sind daher in vielen DevOps-Workflows ein grundlegender Baustein.

Dabei werden unter anderem die folgenden Fragen beantwortet:

  • Was sind Container?
  • Was sind die Vorteile von Containern?
  • Wie containierisiert man eine bestehende Anwendung?
  • Wie kann Docker bei der Softwareentwicklung helfen?
  • Wie können Container den Betrieb von Software vereinfachen?
  • Welche Best Practices gibt es bei Docker zu beachten?
  • Was gibt es hinsichtlich Security zu beachten?
  • Welche Rolle spielt Docker bei Continuous Delivery und DevOps?

Schulungsinhalt

  • Grundlagen von Containern
  • Aufsetzen von Docker
  • Benutzen des Docker CLI
  • Images und Dockerfiles
  • Docker Registries
  • Docker Volumes
  • Networking
  • Konfiguration von Containern
  • Best Practices (z.B. 12 Factor App, Security)
  • Ausblick: Orchestration (z.B. Kubernetes)

Voraussetzungen

  • Keine Docker-Erfahrung notwendig
  • Grundlagen im Umgang mit der Kommandozeile unter Linux (bash, csh, zsh o.ä.)
  • Erfahrung im Paketieren und deployen von Software ist von Vorteil
  • Generelle Kenntnisse der Softwareentwicklung nicht erforderlich

Leistungen

  • Schulungsunterlagen inklusive
  • Persönliches Teilnahmezertifikat
  • Bereitstellung von Rechnern
  • Betreuung von mind. 2 bis max. 12 Teilnehmern
  • Starke Praxisorientierung
  • Verpflegung (Getränke, Snack, Mittagessen)

Schulungstermine

Datum Dauer Location Preis
12.03.2019 1 Tag Braunschweig 800€
20.08.2019 1 Tag Hannover 800€
19.11.2019 1 Tag Braunschweig 800€
Auf Anfrage Inhouse Schulung