Beschreibung
GitLab CI/CD Masterclass - CI/CD pipelines mit Docker, Kubernetes and Microservices
Ziel
GitLab ist eine leistungsstarke Plattform, die es ermöglicht, Software-Entwicklung und Betrieb durch CI/CD-Pipelines zu automatisieren und zu optimieren. In dieser GitLab Schulung erhalten die Teilnehmer fundierte Einblicke, um diese Plattform effizient im täglichen Gebrauch anzuwenden. Der Kurs vermittelt unter anderem Kenntnisse in der Erstellung produktionsreifer CI/CD-Pipelines.
Kursinhalte
In diesem Kurs liegen die Lernschwerpunkte auf dem Aufbau von Continuous Integration (CI) und Continuous Deployment (CD) Pipelines. Weiter geht es mit der Testautomatisierung und den Build-Prozessen, sowie Deployment-Strategien.
Während in vielen GitLab-Kursen nur die Grundlagen vermittelt werden, tauchen wir in fortgeschrittenere Demos ein, wie z.B. die Implementierung von dynamischer Versionierung, die Verwendung von Cache zur Beschleunigung der Pipeline-Ausführung oder das Deployment auf einem K8s-Cluster. Im Laufe des Kurses erstellen Sie selbst mehrere CI/CD-Pipelines mit echten Beispielen und Best Practices.
Wie bei allen TechWorld with Nana Kursen werden komplexe Themen auf verständliche und nachvollziehbare Weise erklärt, es gibt tolle Animationen zum besseren Verständnis der Konzepte und viele praktische Demos.
Ihre Trainerin
Der GitLab Kurs wird von der weltweit bekannten DevOps und Cloud Engineerin, Nana Janashia, in englischer Sprache und mit englischen Untertiteln abgehalten.
Die vielen positiven Ratings auf Trustpilot von Kursteilnehmern auf der ganzen Welt belegen den Mehrwert der verschiedenen Trainings von TechWorld with Nana.
Kommende Starttermine
Inhalte / Module
- 7 Kapitel mit 66 Vorträgen
- 10 Stunden Video
- Hands-On Demos
Chapter 1
- Introduction to CI/CD and GitLab
Chapter 2
- Core Concepts of GitLab CI/CD
Chapter 3
- GitLab Architecture
Chapter 4
- Build a real life CI/CD Pipeline for Node.js Application
Chapter 5
- Optimize CI/CD Pipeline & Configure Multi-Stage Pipeline
Chapter 6
- CI/CD MicroService Application (Mono and Polyrepo)
Chapter 7
- Deploy Microservices to Kubernetes cluster
Nutzen & Mehrwert
Nach diesem praktischen Kurs sind Kursteilnehmer in der Lage, mit GitLab von Grund auf produktionsreife CI/CD-Pipelines zu erstellen. Sie erhalten praxisnahe Anleitungen und tiefgehendes Wissen, um automatisierte Prozesse für die Softwareentwicklung zu implementieren. Dies spart nicht nur Zeit und Aufwand, sondern verbessert auch die Qualität und Zuverlässigkeit Ihrer Anwendungen. Der Kurs vermittelt Best Practices und vermittelt die nötigen Tools, um in modernen DevOps-Umgebungen effizient zu arbeiten.
Was ist das besondere an diesem GitLab Kurs?
-
TechWorld with Nana genießt ein 4.9 Rating (von 5) auf Trustpilot und übertrifft regelmäßig die Erwartungen der Studierenden
-
Die visuelle Darstellung der Module und Lektionen im GitLab Kurs ist herausragend. Durch die speziellen grafischen Animationen prägt sich das Gelernte besonders gut ein. Die Lernerfahrung ist herausragend.
- Einzigartiger Lehrstil, der keine Wissenslücken hinterlässt
- Der Aufbau des GitLab Kurses ist in Themenkapiteln gegliedert und hat eine logische Reihenfolge.
- Hohes Selbstvertrauen in Ihre Fähigkeiten: Praktische Kompetenzen in GitLab sind für Software-Entwickler enorm wichtig. Daher wird in diesem Kurs der Fokus auf viele konkrete Hands-on Demoprojekte gelegt. Kursteilnehmer sind zu Kursende sofort in der Lage, ihre Kenntnisse im Berufsleben einzusetzen.
- 24/7 Support and Exklusive Community: Die Kursteilnehmer werden laufend und rund um die Uhr von Support-Fachkräften online begleitet, die ihre Fragen innerhalb kürzester Zeit beantworten.
-
Umfassender Lehrplan - Die Lerninhalte umfassen:
-
Pipelines, Aufträge, Stages
-
GitLab Runners und Executors
-
Regular und Secret Variables
-
GitLabs integrierte Docker-Registrierung
-
Workflow-Regeln
-
Umgebungen
-
Alles über Caching
-
GitLab Auftragsvorlagen
-
Konfigurierung von Job Artifacts (Testbericht, Passing Files und Umgebungsvariablen)
-
Verwenden Sie die Pipeline-Konfiguration wieder, indem Sie eine eigene CI-Templates Library schreiben
-
Conditionals
Aufbau & Organisation
Jederzeit verfügbar - Sie bestimmen, wann es losgeht, es gibt keinen vorgegebenen Starttermin. Der Kurs ist online in Form von Videolektionen verfügbar und findet im Selbststudium statt, sodass Sie in Ihrem eigenen Tempo arbeiten können und das Lernen mit Ihren beruflichen Verpflichtungen in Einklang bringen können.
Die Unterrichtssprache ist Englisch mit englischen Untertiteln. Es gibt einen 24/7 Lern-Support, der bei Fragen umgehend antwortet, und Unterstützung beim Verständnis der Inhalte bietet.
Zielgruppe / Voraussetzungen
Für eine optimale Teilnahme am GitLab Kurs empfehlen wir folgende Vorkenntnisse:
-
Grundlagen in Container - Docker
-
Linux Kenntnisse (Arbeiten mit dem Terminal)
-
Grundlagen von Git (Klonen eines Repositorys, Commit, Push, Pull)
-
Unser Kubernetes Crash Kurs auf dem TechWorld with Nana Channel auf Youtube, vor allem für das letzte Kapitel / Demoprojekt (K8s Deployment)
Zielgruppe
Dieser Kurs richtet sich an Personen, die bereits mehrere Jahre in der IT tätig sind, wie etwa:
- Software-Entwickler
- DevOps Engineers
- System Administratoren
- andere IT-Mitarbeiter
- welche erlernen möchten, wie man praxisnahe Pipelines erstellt.
- die eine CI/CD Pipeline mit der GitLab Plattform einrichten möchten.
Abschlussqualifikation / Zertifikat
Teilnahmezertifikat
Weiterführende Seminare und Kurse
DevOps Bootcamp von TechWorld with Nana
Kostenzusatz
€ 275 + MwSt.
Während des Kurses werden Dienste wie virtuelle Server und andere Drittdienste verwendet. Die Nutzungspreise unterscheiden sich von Anbieter zu Anbieter. Diese Kosten sind NICHT in den Kurs-Preisen enthalten. Alle Kosten und Rechnungen, die durch die Nutzung von Cloud-Diensten entstehen, werden von Kursteilnehmern selbst getragen.
Infos anfordern
TechWorld with Nana
TechWorld with Nana (eine Marke der nnSoftware GmbH) ist ein führender Anbieter für E-Learning im Bereich DevOps und Cloud. Unser Ziel ist es, Millionen von Menschen den Umstieg in das stark gefragte DevOps-Gebiet zu ermöglichen. Unser Online-Ausbildungsangebot legt seinen Schwerpunkt...
Erfahren Sie mehr über TechWorld with Nana und weitere Kurse des Anbieters.