Inhalt des Trainings
Dieses Training vermittelt Ihnen, wie Sie die Anwendungsbereitstellung automatisieren, eine automatisierte Konfiguration ermöglichen, das Management verbessern und die Skalierbarkeit von Cloud-Mikrodiensten und Infrastrukturprozessen auf Cisco®-Plattformen verbessern können. Sie lernen auch, wie man Docker und Kubernetes integriert, um erweiterte Funktionen und Flexibilität bei der Anwendungsbereitstellung zu schaffen.
Nach Abschluss des Trainings haben die Teilnehmer*innen Kenntnisse zu folgenden Themen:
- Philosophie und Praxis von DevOps und wie sie sich auf Herausforderungen des realen Lebens anwenden lässt
- Container-basierte Architekturen und verfügbare Werkzeuge, die von Docker zur Verfügung gestellt werden
- Verpackung der Anwendung in Container und Erstellung sicherer Container-Images
- Containernetzwerke und dreistufige Netzwerkanwendung
- Konzepte von Configuration Item (CI)-Pipelines und welche Werkzeuge zur Verfügung stehen
- Implementierung einer Basis-Pipeline mit Gitlab CI, die Anwendungen erstellt und einsetzt
- Implementierung automatisierter Build-Tests und Validierung
- Die auf die Infrastruktur angewandten DevOps-Prinzipien
- Implementierung der Testumgebungen nach Bedarf und Integration einer bestehenden Pipeline
- Implementierung von Werkzeugen für die Erfassung, Analyse und Alarmierung von Metriken und Protokollen
- Vorteile der Anwendung von Gesundheitsüberwachung, Telemetrie und Chaos Engineering im Zusammenhang mit der Verbesserung der Stabilität und Zuverlässigkeit des Ökosystems
- Implentierung von sicheren DevOps-Workflows durch den sicheren Umgang mit sensiblen Daten und die Validierung von Anwendungen
- Design- und Betriebskonzepte im Zusammenhang mit der Verwendung einer Mischung aus öffentlichen und privaten Cloud-Einsätzen
- Modernes Anwendungsdesign und Mikrodienstarchitekturen
- Bausteine von Kubernetes und wie seine APIs zur Bereitstellung einer Anwendung verwendet werden
- Fortgeschrittene Kubernetes-Bereitstellungsmuster und Implementierung einer automatisierten Pipeline
- Anwendung von Konzepten der Überwachung, Protokollierung und Sichtbarkeit auf Kubernetes