Kurs derzeit nicht verfügbar

Docker GitLab/CI Training - Continuous Integration, Delivery & Deployment

Kurs

In München ()

1.400 € zzgl. MwSt.

Beschreibung

  • Kursart

    Intensivkurs

  • Niveau

    Mittelstufe

  • Unterrichtsstunden

    12h

  • Dauer

    2 Tage

Ob kleine Startups oder große Firmen – schon aufregend viele Unternehmen setzen auf die Open-Source-Technologie Docker. Die Container-Technologie rollt gerade den Virtualisierungsmarkt auf und verändert die Softwareentwicklung nachhaltig. Docker verspricht einen schnellen Start, flexible Konfiguration und stabile Images für Entwicklung und Produktion. In diesem Docker Lab wollen wir praktisch den Bau von Docker Images mit GITLAB/CI erleichtern und lernen gute Images zu fertigen.

Schön und gut, aber ein Entwickler oder Operator muss seine Automatisierung erst einmal bauen, einrichten und testen, damit Docker Images erstellt werden können. Bei dieser Schulung lernst Du, GitLab / CI einzurichten, um Deine Projekte zu pflegen und die Pipeline für Continuous Integration und Delivery für Docker-Images zu automatisieren.

Hinweise zu diesem Kurs

Continuous Integration, Delivery & Deployment mit GitLab

* DevOps Entwickler
* Administratoren
* Software- und Systemarchitekten

* Grundkenntnisse Docker
* Grundkenntnisse Linux (Debian, bash, vim, curl, network, Virtualisierung)
* Grundkenntnisse Java, Maven und SpringBoot
* Grundkenntnisse Microservices

Fragen & Antworten

Ihre Frage hinzufügen

Unsere Berater und andere Nutzer werden Ihnen antworten können

Geben Sie Ihre Kontaktdaten ein, um eine Antwort zu erhalten

Es werden nur Ihr Name und Ihre Frage veröffentlicht.

Meinungen

Themen

  • GitLab
  • Continuous Delivery
  • Continuous Deployment
  • Continuous Integration
  • Docker
  • DevOps
  • Automatisierung
  • Automation
  • Microservices
  • Docker for Java

Dozenten

Niclas Mietz

Niclas Mietz

Automatisierung

Niclas is DevOps Engineer at the bee42 solutions and studies computer science at FH Dortmund. Next to his job he likes to work with Open-Source projects with container touch and new technologies in the container ecosystem. Besides supporting and visiting local meetups his organizing the Docker Bochum meetup.

Inhalte

TAG EINS: GITLAB / CI GRUNDLAGENEINFÜHRUNG
  • Was ist GitLab und was es nicht ist?
  • Installation der GitLab Instance
  • Überblick über die GitLab Architektur
  • Detaillierte Übersicht über die GitLab Komponenten
  • Richte verschiedene GitLab-Komponenten ein
  • GitLab UI-Übersicht
  • Check-in von einem einfachen Projekt
WORKFLOW MIT IHREN IMAGES VON GITLAB
  • Wir bauen und testen Docker-Images
  • Schiebe erfolgreich gebaute Images in die Registry
  • Erstelle eigene Images auf der Basis eines Dockerfiles
  • Erstelle eigene GitLab Runner mit verschiedenen Typen
    • Shell
    • Docker
    • Docker in Docker
    • Docker machine
    • SSH
ACHTE AUF DEINE GITLAB-INFRASTRUKTUR
  • Protokollierung und Überwachung der GitLab Infrastruktur
  • Sichern und Wiederherstellen von Images aus GitLab
TAG 2: ERSTELLEN EINES GEPRÜFTES MICROSERVICE MIT DOCKER UND GITLABMICROSERVICES
  • Erstelle eine einfache Spring-Boot Application
  • Erstelle eine Toolchain für Anwendungsentwicklung (Java und Maven)
  • Anwendungsentwicklung mit Docker
  • Aufteilen von Microservices
  • Microservice in einem Produktivsystem mit einem Delivery Concept einbinden
GITLAB / CI TIPPS UND TRICKS
  • Pflege GitLab mit wenigen Schritten
  • Aktualisieren der Installation
  • Sichern und Wiederherstellen der Installation
  • Skaliere Deine CI-CD-Pipeline mit verschiedenen Konzepten

Docker GitLab/CI Training - Continuous Integration, Delivery & Deployment

1.400 € zzgl. MwSt.