PDF-Download

Schulung Docker Administration/Operations - kompakt  (S1931)

Seit längerem zeichnet sich eine Trendwende ab, welche vom Deployment kompletter virtueller Maschinen (VMs) Abstand nimmt, und stattdessen auf leichtgewichtige Container mit expliziten Applikationen (Microservices) setzt. Container, und die in ihnen bereitgestellten Microservices, sind mittlerweile zu einem festen Bestandteil der neuen IT-Landschaft geworden. 
Aktuelle Container Technologien basieren in der Regel auf der Docker-Engine, die in jeder aktuellen Linux-Distribution zur Verfügung steht. Über Docker und seine Komponenten können leichtgewichtige Images auf transparente Art erzeugt, verwaltet, ausgerollt und auch auf andere Maschinen exportiert werden. 
In Verbindung mit dem -in Version 1.12 völlig überarbeiteten- Docker Swarm Mode oder Kubernetes (K8s) können Docker-Container noch weit mehr abdecken: komplette, sich selbst überwachende, hochverfüg- und skalierbare Container Cluster mit intelligenten Key/Value Backends, vollautomatischer Service Discovery, die selbst Rolling Upgrades im laufenden Betrieb, unbemerkt für die Anwender, durchführen können.
Liebel Foto
Liebel Buch
Buch: Skalierbare
Container-Infrastrukturen

Ihr Dozent und Buchautor: Oliver Liebel

Diese Schulung hält Linux-Enterprise Experte und offizieller Docker Inc., Red Hat und SUSE Partner Dipl.-Ing. Oliver Liebel. Als Dozent, Autor, Systemarchitekt und Projektleiter greift er auf 25 Jahre Berufserfahrung zuück.

Erfahrung als Trainer: mehr als 3.500 Schulungstage

Offene Termine

03.07.-04.07.2017
2 Tage | 1.220,00
Köln   
Noch frei
Buchen Vormerken
25.09.-26.09.2017
2 Tage | 1.270,00
Köln   
Noch frei
Buchen Vormerken
Kein passender Termin? Termin
vorschlagen
Buchen ohne Risiko:
  • Keine Vorkasse
  • Kostenloses Storno bis zum Vortag des Seminars
  • Rechnung nach erfolgreichem Seminar
  • Garantierter Termin und Veranstaltungsort
  • Preise zzgl. Mehrwertsteuer
  • Der dritte Mitarbeiter nimmt kostenlos teil

Weitere Buchungsmöglichkeiten

Firmenschulung Anfragen
Inhouse-Schulung Anfragen
Individualschulung Anfragen

Schulungs-Ziel

Nach dem Workshop, welcher auf den Einsatz von Docker unter Linux fokussiert ist, haben die Teilnehmer ein fundiertes Know-How über Docker, sind in der Lage, eigene Images und Applikationscontainer zu erstellen und zu verwalten, und kennen die notwendigen Tools, um Docker Container im täglichen Betrieb zu administrieren. Der stark praxisorientierte Workshop vermittelt ebenfalls das Know How über die Stärken und Schwächen von Docker, vergleicht es mit anderen Container Technologien wie Rocket, gibt wichtige Ansätze zum Debugging und Troubleshooting, sowie Vorgehensweisen und Designtechnische Konzepte an die Hand, um Docker Container nahtlos in bestehende IT-Landschaften zu integrieren. 
Alle Übungen werden auf der Basis ausführlicher Workshop-Unterlagen und zugehöriger Beispieldateien/VMs ausgeführt, sodass der Teilnehmer auf diese Informationen auch nach dem Workshop jederzeit reproduzierbar zugreifen kann. 
Die Teilnehmer erhalten zudem ausführliche und umfangreiche Workshop-Unterlagen (über 700 Seiten) in PDF-/Buch-Form.

Wer sollte teilnehmen

Administratoren/DevOps/Entwickler aus dem Linux-Umfeld, die Docker Container designen, einrichten und professionell administrieren möchten. 
Solide Vorkenntnisse in den Bereichen "Linux-System und Netzwerk- Administration" sind erforderlich. Die Teilnehmer sollten zuvor mindestens das Seminar Linux / Unix Systemadministration oder vergleichbare Seminare besucht haben, oder einen vergleichbaren Kenntnisstand aufweisen. Grundlegende Erfahrungen mit Virtualisierung sind hilfreich.

Inhalt

  • Docker Basics 
    • Container vs. VM:  Einsatzgebiete , Vor- und Nachteile , Portierbarkeit
    • Continuous Delivery / Continuous Integration, Microservices
    • Entwickler vs. DevOps vs. Infrastruktur-Admin: Kommunikationsblackouts und andere Zuständigkeits-Probleme im Tagesgeschäft
    • Von LXC zu Docker, Docker vs Rocket (rkt) vs runC vs LXD
    • Übersicht: Dedizierte Container-Plattformen wie CoreOS und Atomic
    • Funktionale Übersicht: Container und Kernel-Namespaces 
    • Capabilities verstehen, auslesen und setzen
  • Docker im Betrieb 
    • Distributionsspezifische Docker Installation
    • Konzeptionelle Betrachtung: Docker unter Windows 
    • Übersicht: Docker-Registry, -Daemon und Client-Frontend (Docker CLI)
    • Dockerd: Startparameter und Konfigurationsmöglichkeiten
  • Erstellen und Verwalten von Images
    • Images pullen, inspizieren und lokal verwalten 
    • Docker Namensräume
    • Eigene 'trusted' Images erzeugen: Dockerfile, Build-Direktiven und Build-Prozess im Detail
    • Build History und Layer
    • Dangling Images entfernen, Image Flattening
    • Troubleshooting und Best Build-Practices
  • Container betreiben und verwalten
    • Container-Instanzen starten und verwalten 
    • Applikationen im Container starten und überwachen
    • Änderungen an Container-Instanzen durchführen und commiten, Tagging-Regelwerke
    • Container-Instanzen limitieren (Cpusets, Memorylimits und mehr)
    • (Zentralisiertes) Logging
    • Multi-Container Rollout mit Compose: Apache und LDAP Applikations-Container
  • Networks
    • Docker Networking: Aufbau und Funktionsweise
    • Zusammenspiel der Komponenten: Docker Bridge und virtuelle Interfaces 
    • Kommunikation: Host <-> Container <-> World
    • Portmappings
    • Docker und iptables-Rulesets
    • Docker networks vs. 'legacy' linked Container
    • Dedizierte / User-definierte Netzwerke, Overlay Networks 
  • Storage und Volumes
    • Daten- / Layer- Strukturen unter /var/lib/docker, Datensicherungsstrategien
    • Pool-/Storage-Größen definieren
    • Storage Backends im Überblick, Vor- und Nachteile: AuFS, OverlayFS, Devicemapper/direct-lvm, ZFS, BTRFS
    • Docker Volumes: Datenaustausch zwischen Container und Host, Externe Docker Volumes für Container mit Stateful Application-Data
    • Docker Data Volumes: einfache Data Volumes, Host Mounted Data volumes, 'pure' Data Volumes
    • Verfügbare Volume Plugins 
  • Konzeptioneller Überblick: Security
    • Grundsätzliche Überlegungen zur Container-Security
    • Überblick: Eigene Trusted Registry, Docker Content Trust, TLS, Secure Content Hashes
    • Konzeptionelle Ansätze für LDAP und AD Authentication
    • Überblick: Security / Vulnerability Checks mit Clair
  • Ausblick auf Docker Orchestrierung
    • Überblick: Designansätze, Konzepte und Orchestrierungs-Tools für Container Cluster
    • Use-Cases für Swarm und Kubernetes, Alternativen
    • Monitoring-/HA-Mechanismen, Service Discovery und Key/Value Stores 
    • Packungsdichten und Netzwerk-Engpässe

Schulungszeiten und Teilnehmerzahl

Teilnehmerzahl:min. 1, max. 8 Personen

Schulungszeiten: 2 Tage, 1. Tag 10:00 - 17:00 Uhr, Folgetag 09:00 - 16:00 Uhr

Ort der Schulung: GFU-Schulungszentrum Köln oder bei Ihnen als Inhouse-Schulung

Offene Termine

03.07.-04.07.2017
2 Tage | 1.220,00
Köln   
Noch frei
Buchen Vormerken
25.09.-26.09.2017
2 Tage | 1.270,00
Köln   
Noch frei
Buchen Vormerken
Kein passender Termin? Termin
vorschlagen
Buchen ohne Risiko:
  • Keine Vorkasse
  • Kostenloses Storno bis zum Vortag des Seminars
  • Rechnung nach erfolgreichem Seminar
  • Garantierter Termin und Veranstaltungsort
  • Preise zzgl. Mehrwertsteuer
  • Der dritte Mitarbeiter nimmt kostenlos teil

Weitere Buchungsmöglichkeiten

Firmenschulung Anfragen
Inhouse-Schulung Anfragen
Individualschulung Anfragen


Ein Team eines Unternehmens will simultan die Schulung Docker Administration/Operations - kompakt  buchen

In dem Fall kann ein kundenspezifisches Training zur Thematik Docker Administration/Operations - kompakt  ratsam sein. Die Agenda des Seminars kann dabei zusammen mit den Trainern variiert oder komprimiert werden.

Haben die Seminarbesucher allerdings Praxis in Docker Administration/Operations - kompakt , sollte der erste Punkt der Agenda entfallen. Eine Firmen-Bildungsmaßnahme rechnet sich bei mindestens 3 Schulungsteilnehmern. Die Inhouse-Schulungen zum Thema Docker Administration/Operations - kompakt  finden gelegentlich im Umkreis von Bonn, Wuppertal, Düsseldorf, Stuttgart, Hannover, Duisburg, Frankfurt, Bielefeld, Dortmund, Leipzig, Dresden, Berlin, München, Nürnberg, Essen, Münster, Bremen, Bochum, Hamburg und Köln am Rhein in NRW statt.

Inhouse-Schulungen zu Docker Administration/Operations - kompakt  bundesweit

  • Freie und Hansestadt Hamburg Stadtstaat
  • Schulungs-Schwerpunkt: Übersicht: Docker-Registry, -Daemon und Client-Frontend (Docker CLI) | Von LXC zu Docker, Docker vs Rocket (rkt) vs runC vs LXD
  • Landeshauptstadt Stuttgart von Baden-Württemberg
  • Schulungs-Schwerpunkt: Networks Docker Networking: Aufbau und Funktionsweise | Konzeptionelle Ansätze für LDAP und AD Authentication
  • Bundeshauptstadt Berlin Stadtstaat
  • Schulungs-Schwerpunkt: Pool-/Storage-Größen definieren | Entwickler vs. DevOps vs. Infrastruktur-Admin: Kommunikationsblackouts und andere Zuständigkeits-Probleme im Tagesgeschäft
  • Landeshaupt München von Bayern
  • Schulungs-Schwerpunkt: Eigene 'trusted' Images erzeugen: Dockerfile, Build-Direktiven und Build-Prozess im Detail | Docker Volumes: Datenaustausch zwischen Container und Host, Externe Docker Volumes für Container mit Stateful Application-Data
  • Frankfurt am Main in Hessen
  • Schulungs-Schwerpunkt: Docker im Betrieb  Distributionsspezifische Docker Installation|Dangling Images entfernen, Image Flattening
  • Köln am Rhein
  • Schulungs-Schwerpunkt: Monitoring-/HA-Mechanismen, Service Discovery und Key/Value Stores  | Erstellen und Verwalten von Images Images pullen, inspizieren und lokal verwalten 
  • Hansestadt Bremen Stadtstaat
  • Schulungs-Schwerpunkt: Ausblick auf Docker Orchestrierung Überblick: Designansätze, Konzepte und Orchestrierungs-Tools für Container Cluster | Änderungen an Container-Instanzen durchführen und commiten, Tagging-Regelwerke
  • Landeshauptstadt von Nordrhein-Westfalen Düsseldorf am Rhein
  • Schulungs-Schwerpunkt: Storage Backends im Überblick, Vor- und Nachteile: AuFS, OverlayFS, Devicemapper/direct-lvm, ZFS, BTRFS|Container betreiben und verwalten Container-Instanzen starten und verwalten 

Wenn alle Seminarbesucher damit einverstanden sind, kann die Docker Administration/Operations - kompakt  Schulung hinsichtlich "Kommunikation: Host <-> Container <-> World" gekürzt werden und im Gegenzug wird "Multi-Container Rollout mit Compose: Apache und LDAP Applikations-Container" intensiver geschult oder vice-versa.

Welche Themen passen zu Docker Administration/Operations - kompakt ?

Eine erste Ergänzung findet sich in Docker und Kubernetes: Container-Administration und Orchestrierung - Kompakt  mit

  • Packungsdichten und Netzwerk-Engpässe
  • Management Tools: CLI-Handling und grafische UI's
  • Capabilities verstehen, auslesen und setzen
  • Container verlinken, Network Connects ändern 

Erwägenswert ist auch eine Schulung von „Docker Fundamentals“ mit der Behandlung von

  • Orchestration Basics Docker Networking Basics
  • Docker Continuous Integration
  • Managing Secrets
  • Compose

Für Inhouse-Schulungen ist das Thema „Apache Maven Aufbaukurs“ mit den Kapiteln Erweiterte Grundlagen Profile und Zugriff von Maven auf Versionsverwaltungen (CVS, SVN, git, ClearCase, Mercurial, ...) passend.

Für Fortgeschrittene eignet sich eine OpenLDAP Administration - Kompakt Weiterbildung. In diesem Training werden vor allen Dingen

  • Overlay-Techniken  Einführung in die OpenLDAP Overlay-Funktionalität
  • Dynamische Gruppen mit Overlay dynlist
  • Ordnungswächter: Overlays constraint, unique und valsort
  • MultiMaster Replikationen / Hot-Standby/ MirrorMode
geschult.

Haben Sie Fragen?

  • 0221 82 80 90
  • Chat offline
Drei Frauen