Cloud Native Bootcamp

Cloud Native Bootcamp

Wir tauchen in die Welt von DevOps, Source Control Management, CI/CD und Container ein.

Anfänger
Cloud Native
6 Tage

Was Sie in diesem Training lernen werden

WIESO DIESES TRAINING EIN GAMECHANGER IST: Der Umstieg in die Cloud ist komplex, und oft fehlt der rote Faden für den Start. In diesem Bootcamp erhalten Sie alle Grundlagen, um Cloud-Native-Konzepte zu verstehen und den Umstieg eigenständig erfolgreich durchzuführen.

ÜBER DIESES TRAINING: Am ersten Tag dieser Schulung stellen wir Git vor, die am häufigsten verwendete Source-Control-Management-Software. Wir werden lernen, wie wir mit Git den Überblick über unseren Code behalten.

Am zweiten Tag wird GitLab CI, eine weit verbreitete Continuous Integration-Software, vorgestellt. GitLab CI bietet uns Mechanismen, mit denen wir Testprozesse für neu geschriebenen Code automatisieren, die Codequalität verbessern und die Bereitstellung unseres Codes verwalten können.

In den Tagen drei und vier lernen wir alles, was wir für den Einstieg in die Welt von Docker, Container und Kubernetes benötigen. Kubernetes hat sich schnell zum De-Facto-Standard für den Betrieb von Container-Anwendungen entwickelt. Dieser Kurs behandelt die grundlegenden Kenntnisse, die zum Verständnis von Kubernetes erforderlich sind, und enthält Anweisungen zum Bereitstellen verteilter Anwendungen, die skalierbar, fehlertolerant und einfach zu verwalten sind.

Zum Abschluss tauchen wir an den letzten zwei Tagen in die Welt der Observability ein. Die "Beobachtbarkeit" von Services, wird in der Welt von DevOps, Containern und Microservices immer wichtiger. Desto mehr Container/Services man betreibt, desto schwieriger wird es den Überblick über alles zu behalten. Wir zeigen, wie man immer wissen kann, wie es den Services gerade geht.

Agenda

Versionskontrolle mit Git

Git-Workflows

Git Konflikte lösen

Was ist CI/CD?

Pipelines mir GitLabCI bauen

Vom Monolith zu Microservices

Was ist CloudNative

Grundprinzipien von Microservices

Die 12 Faktoren Applikation

API Gateways für Microservices

Docker/Container und Microservices

Container Orchestratoren

Kubernetes Überblick

Microservices in Kubernetes

Kubernetes am Beispiel eines Applikationsdeployments

Was ist Observability

Logging

Monitoring/Metrics

Traces

Alerting/Visualization

Prometheus

Visualisierung mit Grafana

Tracing mit Jaeger

Chaos Engineering

Zielgruppe

Dieses Training richtet sich an

  • Software-Entwickler:innen, die die Kontrolle über ihren Quellcode haben möchten
  • System-, Cloud-Administrator:innen und Entwickler:innen, die weniger Zeit für Bereitstellung und Tests aufwenden möchten
  • System- und Cloud-Administrator:innen, die an der Wartung einer großen Anzahl von Servern oder virtuellen Instanzen interessiert oder dafür verantwortlich sind
  • Softwareentwickler:innen, die lernen möchten, wie sie ihre Anwendungen in Kubernetes bereitstellen

Vorraussetzungen

Folgendes sollten Sie mitbringen um von diesem Training zu profitieren:

  • Grundlegendes Verständnis von Linux
  • Grundlegende Erfahrung mit dem Linux Terminal

Style

Unsere erfahrenen Trainer vermitteln Ihnen die Inhalte mit einem Mix aus:

  • Aufschlussreiche Theory
  • Praktische Übungen

Technische Vorraussetzungen

Wir empfehlen das folgende Equipment:

  • Stabile Internetverbindung
  • Moderner Browser

Bicycle
Tadpole
Frog

Brauchen Sie mehr als eine Schulung?

Schulungen sind oft nur der erste Schritt. Viele Teams erkennen, dass sie über den Kurs hinaus Unterstützung benötigen, um die Dinge in der Produktion zum Laufen zu bringen, den Prozess zu beschleunigen oder kurzfristige Engpässe zu überbrücken..

Wir unterstützen Sie über die Schulung hinaus durch praktische Beratung, Projektzusammenarbeit oder als integriertes Enablement-Team. Wir helfen Ihnen dabei, das Gelernte anzuwenden, Entscheidungen zu validieren und mit Zuversicht voranzukommen.

Jetzt unverbindliches Angebot erhalten!

Füllen Sie dieses Formular aus und klicken Sie auf die Schaltfläche "Absenden",
und wir senden Ihnen ein Angebot für dieses Training! Keine Verpflichtungen, keine Bindung.

Mehr erfahren über
Cloud Native Essentials: Kubernetes
Dies ist ein Einführungskurs in Kubernetes, einem Open-Source-System zur Automatisierung, Bereitstellung, Skalierung und Verwaltung von containerisierten Anwendungen.
Mehr entdecken

Passende Kurse

Anfänger

Vault Enterprise

Entdecken Sie, wie Sie mit HashiCorp Vault Enterprise Ihre sensiblen Daten sicher zentral verwalten und Unternehmensanforderungen …

Details & Buchung
Anfänger

Cloud Native Essentials: Kubernetes

Dies ist ein Einführungskurs in Kubernetes, einem Open-Source-System zur Automatisierung, Bereitstellung, Skalierung und …

Details & Buchung
Anfänger

AI Coding Essentials

Lerne, wie man KI in Codeprojekte integriert, um effizienter zu arbeiten und innovative Lösungen zu schaffen. Ein praktischer Kurs …

Details & Buchung