ExperTeach Networking Logo

Docker, Kubernetes & OpenStack

Das Wichtigste im Überblick

ExperTeach Networking Logo

Die IT-Infrastrukturen haben sich über die letzten Jahre deutlich gewandelt. Das Feld der Container-Virtualisierung, zum Beispiel mit Docker, erfährt immer größere Aufmerksamkeit. Plattformen wie OpenStack oder Kubernetes werden in vielen modernen Konzepten oder Architekturen implementiert. Dieser Kurs gibt einen Einblick in den Aufbau solcher Plattformen und zeigt deren Zusammenspiel auf. Hierbei werden stets die Chancen und Risiken bewertet, wie auch die Auswirkung dieser Plattformen auf IT-Architekturen und deren Betrieb. Des Weiteren wird darauf eingegangen, welche Limitierungen die Plattformen im Alltag mit sich bringen. Ein Blick in Richtung bevorstehender Entwicklungen rundet das Bild ab.

Kursinhalt

  • Grundlagen Container-Virtualisierung am Beispiel von Docker
  • Einstieg in Kubernetes
  • Einführung in Cloud-Plattformen wie OpenStack
  • Vergleich und Möglichkeiten von Docker, Kubernetes und OpenStack
  • Orchestrierung mit OpenStack und Kubernetes
  • Blick in die Zukunft

Print E-Book PDF Symbol Sie erhalten das ausführliche deutschsprachige Unterlagenpaket aus der Reihe ExperTeach Networking – Print, E-Book und personalisiertes PDF! Bei Online-Teilnahme erhalten Sie das E-Book sowie das personalisierte PDF.

Zielgruppe

Der Kurs richtet sich an alle, die mit den Themen Docker, Kubernetes & OpenStack zu tun haben und sich auf leicht-technischer Ebene fit machen wollen. Entwicklern, Entscheidern, Sales- und PreSales-Mitarbeitern, die in diesem Umfeld arbeiten, liefert der Kurs ein fundiertes Know-how-Fundament und wertvolle Inputs für die tägliche Arbeit.

Voraussetzungen

Gefragt ist die Bereitschaft zur Auseinandersetzung mit konzeptionellen und technischen Ideen zum Thema Cloud und Virtualisierung. Technisches Wissen in diesen Bereichen ist nicht erforderlich.

1 Entwicklungsstufen im Data Center: IT-Architekturen
1.1 Business-Anforderungen an die IT
1.1.1 Vorteil: Schnelles Provisioning
1.1.2 Vorteil: Automation
1.1.3 Vorteil: Konsolidierung
1.1.4 Vorteil: Pooling
1.1.5 Vorteil: Green IT
1.2 Einsatzgebiete und Nutzen der Virtualisierung
2 Einführung in die Container-Virtualisierung
2.1 Evolutionsstufen der Virtualisierung
2.2 Container-Virtualisierung
2.2.1 Linux Containers (LXC)
2.2.2 LXD (Linux Container Hypervisor)
2.3 Docker
3 Docker im Detail
3.1 Docker im Detail
3.1.1 Container Execution Environments
3.2 Bestandteile von Docker
3.3 Automatisierung mit Docker
3.4 Container-Security
4 Kubernetes
4.1 Kubernetes
4.1.1 Kubernetes-Namespace
4.1.2 Kubernetes-Pod
4.1.3 Kubernetes-Deployment
4.1.4 Kubernetes-Services
4.2 Kubernetes und Netzwerk
4.3 Orchestierung mit Container
4.3.1 Swarm
4.3.2 Stateless Applications
4.3.3 Web Services und Port-Bindung
4.3.4 Microservices
5 OpenStack und Orchestrierung
5.1 Einführung in OpenStack
5.1.1 Merkmale von OpenStack I
5.2 Module von OpenStack
5.3 Keystone
5.4 Glance
5.5 Nova
5.6 Swift (Object)
5.7 Cinder (Block)
5.8 Neutron
5.8.1 Core Plugin
5.8.2 Service Plugin
5.8.3 IPv6 und OpenStack
5.8.4 Overlay-Netze
5.8.5 Beispiel
5.9 Automatisierung unter OpenStack mit Heat
5.9.1 Templates
5.10 Container unter OpenStack
5.10.1 Ironic (Bare Metal) & Zun (Docker)
5.11 Orchestrierung von Infrastruktur und Applikationen
5.11.1 Skripte, Tools und Lifecycle von Apps in der Cloud
5.11.2 DevOps
5.11.3 Puppet und Chef
5.11.4 Ansible

Classroom Training

Bevorzugen Sie die klassische Trainingsmethode? Ein Kurs in einem unserer Training Center, mit einem kompetenten Trainer und dem direkten Austausch zwischen allen Teilnehmern? Dann buchen Sie einen der Classroom Training Termine!

Hybrid Training

Hybrid Training bedeutet, dass zusätzliche Online-Teilnehmer an einem Präsenzkurs teilnehmen können. Die Dynamik eines realen Kurses bleibt erhalten, wovon besonders auch die Online-Teilnehmer profitieren. Als Online-Teilnehmer eines Hybrid-Kurses nutzen Sie eine Collaboration-Plattform wie WebEx Training Center oder Saba Meeting. Dazu wird nur ein PC mit Browser und Internet-Anschluss benötigt, ein Headset und idealerweise eine Webcam. Im Kursraum setzen wir speziell entwickelte und angepasste hochwertige Audio- und Videotechnik ein. Sie sorgt dafür, dass die Kommunikation zwischen allen Beteiligten angenehm und störungsfrei funktioniert.

Online Training

Möchten Sie einen Kurs online besuchen? Zu diesem Kursthema bieten wir Ihnen Online-Kurstermine an. Als Teilnehmer benötigen Sie dazu einen PC mit Internet-Anschluss (mindestens 1 Mbit/s), ein Headset, falls Sie per VoIP arbeiten möchten und optional eine Kamera. Weitere Informationen und technische Empfehlungen finden Sie hier.

Inhouse-Schulung

Benötigen Sie einen maßgeschneiderten Kurs für Ihr Team? Neben unserem Standard-Angebot bieten wir Ihnen an, Kurse speziell nach Ihren Anforderungen zu gestalten. Gerne beraten wir Sie hierzu und erstellen Ihnen ein individuelles Angebot.
Inhouse-Schulung jetzt anfragen >>>
PDF SymbolDie gesamte Beschreibung dieses Kurses mit Terminen und Preisen zum Download als PDF.

Die IT-Infrastrukturen haben sich über die letzten Jahre deutlich gewandelt. Das Feld der Container-Virtualisierung, zum Beispiel mit Docker, erfährt immer größere Aufmerksamkeit. Plattformen wie OpenStack oder Kubernetes werden in vielen modernen Konzepten oder Architekturen implementiert. Dieser Kurs gibt einen Einblick in den Aufbau solcher Plattformen und zeigt deren Zusammenspiel auf. Hierbei werden stets die Chancen und Risiken bewertet, wie auch die Auswirkung dieser Plattformen auf IT-Architekturen und deren Betrieb. Des Weiteren wird darauf eingegangen, welche Limitierungen die Plattformen im Alltag mit sich bringen. Ein Blick in Richtung bevorstehender Entwicklungen rundet das Bild ab.

Kursinhalt

  • Grundlagen Container-Virtualisierung am Beispiel von Docker
  • Einstieg in Kubernetes
  • Einführung in Cloud-Plattformen wie OpenStack
  • Vergleich und Möglichkeiten von Docker, Kubernetes und OpenStack
  • Orchestrierung mit OpenStack und Kubernetes
  • Blick in die Zukunft

Print E-Book PDF Symbol Sie erhalten das ausführliche deutschsprachige Unterlagenpaket aus der Reihe ExperTeach Networking – Print, E-Book und personalisiertes PDF! Bei Online-Teilnahme erhalten Sie das E-Book sowie das personalisierte PDF.

Zielgruppe

Der Kurs richtet sich an alle, die mit den Themen Docker, Kubernetes & OpenStack zu tun haben und sich auf leicht-technischer Ebene fit machen wollen. Entwicklern, Entscheidern, Sales- und PreSales-Mitarbeitern, die in diesem Umfeld arbeiten, liefert der Kurs ein fundiertes Know-how-Fundament und wertvolle Inputs für die tägliche Arbeit.

Voraussetzungen

Gefragt ist die Bereitschaft zur Auseinandersetzung mit konzeptionellen und technischen Ideen zum Thema Cloud und Virtualisierung. Technisches Wissen in diesen Bereichen ist nicht erforderlich.

1 Entwicklungsstufen im Data Center: IT-Architekturen
1.1 Business-Anforderungen an die IT
1.1.1 Vorteil: Schnelles Provisioning
1.1.2 Vorteil: Automation
1.1.3 Vorteil: Konsolidierung
1.1.4 Vorteil: Pooling
1.1.5 Vorteil: Green IT
1.2 Einsatzgebiete und Nutzen der Virtualisierung
2 Einführung in die Container-Virtualisierung
2.1 Evolutionsstufen der Virtualisierung
2.2 Container-Virtualisierung
2.2.1 Linux Containers (LXC)
2.2.2 LXD (Linux Container Hypervisor)
2.3 Docker
3 Docker im Detail
3.1 Docker im Detail
3.1.1 Container Execution Environments
3.2 Bestandteile von Docker
3.3 Automatisierung mit Docker
3.4 Container-Security
4 Kubernetes
4.1 Kubernetes
4.1.1 Kubernetes-Namespace
4.1.2 Kubernetes-Pod
4.1.3 Kubernetes-Deployment
4.1.4 Kubernetes-Services
4.2 Kubernetes und Netzwerk
4.3 Orchestierung mit Container
4.3.1 Swarm
4.3.2 Stateless Applications
4.3.3 Web Services und Port-Bindung
4.3.4 Microservices
5 OpenStack und Orchestrierung
5.1 Einführung in OpenStack
5.1.1 Merkmale von OpenStack I
5.2 Module von OpenStack
5.3 Keystone
5.4 Glance
5.5 Nova
5.6 Swift (Object)
5.7 Cinder (Block)
5.8 Neutron
5.8.1 Core Plugin
5.8.2 Service Plugin
5.8.3 IPv6 und OpenStack
5.8.4 Overlay-Netze
5.8.5 Beispiel
5.9 Automatisierung unter OpenStack mit Heat
5.9.1 Templates
5.10 Container unter OpenStack
5.10.1 Ironic (Bare Metal) & Zun (Docker)
5.11 Orchestrierung von Infrastruktur und Applikationen
5.11.1 Skripte, Tools und Lifecycle von Apps in der Cloud
5.11.2 DevOps
5.11.3 Puppet und Chef
5.11.4 Ansible

Classroom Training

Bevorzugen Sie die klassische Trainingsmethode? Ein Kurs in einem unserer Training Center, mit einem kompetenten Trainer und dem direkten Austausch zwischen allen Teilnehmern? Dann buchen Sie einen der Classroom Training Termine!

Hybrid Training

Hybrid Training bedeutet, dass zusätzliche Online-Teilnehmer an einem Präsenzkurs teilnehmen können. Die Dynamik eines realen Kurses bleibt erhalten, wovon besonders auch die Online-Teilnehmer profitieren. Als Online-Teilnehmer eines Hybrid-Kurses nutzen Sie eine Collaboration-Plattform wie WebEx Training Center oder Saba Meeting. Dazu wird nur ein PC mit Browser und Internet-Anschluss benötigt, ein Headset und idealerweise eine Webcam. Im Kursraum setzen wir speziell entwickelte und angepasste hochwertige Audio- und Videotechnik ein. Sie sorgt dafür, dass die Kommunikation zwischen allen Beteiligten angenehm und störungsfrei funktioniert.

Online Training

Möchten Sie einen Kurs online besuchen? Zu diesem Kursthema bieten wir Ihnen Online-Kurstermine an. Als Teilnehmer benötigen Sie dazu einen PC mit Internet-Anschluss (mindestens 1 Mbit/s), ein Headset, falls Sie per VoIP arbeiten möchten und optional eine Kamera. Weitere Informationen und technische Empfehlungen finden Sie hier.

Inhouse-Schulung

Benötigen Sie einen maßgeschneiderten Kurs für Ihr Team? Neben unserem Standard-Angebot bieten wir Ihnen an, Kurse speziell nach Ihren Anforderungen zu gestalten. Gerne beraten wir Sie hierzu und erstellen Ihnen ein individuelles Angebot.
Inhouse-Schulung jetzt anfragen >>>

PDF SymbolDie gesamte Beschreibung dieses Kurses mit Terminen und Preisen zum Download als PDF.