seminar buchen

Seminar Java DevOps - CI mit Docker und Kubernetes

Seminar / Training Java DevOps - CI mit Docker und Kubernetes

Docker

  • Motivation für den Einsatz von Container-Images
  • Vergleich zwischen virtueller Maschine und Container
  • Begriffe: Image, Registry, Container
  • Übersicht der Docker-Befehle
  • Laden, Verwalten, Starten von Docker-Images
  • Port-Zuordnung
  • Protokolle einsehen
  • Ausführen von Befehlen im Container
  • Image-Erstellung: 
  • Dockerfiles
  • Java / JEE-Anwendung in Image verpacken
  • Eigene Basis-Images erstellen, z. B. für provisionierte EE-Server
  • Mehrstufige Builds verwenden, um die Image-Größe zu optimieren
  • Volumes einrichten und verwenden
  • Registries verwenden

Kubernetes

  • Motivation für die Orchestrierung von Containern mit Kubernetes
  • Grundlegende Struktur der Plattform
  • Deklarativer Ansatz
  • YAML-Dateien zur Beschreibung von Kubernetes-Objekten
  • Bausteine von Kubernetes
  • Pod
  • Deployment, Replikat-Set
  • Dienst
  • Volume, Volume-Anspruch, persistenter Volume-Anspruch, Storage-Provider
  • Nodeport, Lastverteiler und Ingress
  • Namespace
  • Geheimnis
  • Konfig-Map
  • Stateful Satz
  • Job
  • Vorbereitung und Überwachung
  • Init-Container
  • Readiness und Liveness Probe

Lokale Entwicklung

  • Allgemeines Problem
  • Entwicklung einer lokalen IDE gegen Kubernetes-Cluster
  • Einfaches Bereitstellen von Umgebungen für lokale Tests
  • Übersicht Werkzeuge (Skaffold, DevSpace, Telepresence, ...)
  • Vorgehensweisen für Java (EE)-Anwendungen
  • Möglichkeiten der gängigen Java-IDEs

Kontinuierliche Auslieferung

  • Motivation zur Automatisierung
  • Abgrenzung von Continuous Integration, Delivery, Deployment
  • Überblick über verschiedene Ansätze für das Deployment
  • Jenkins
  • Kurzer Überblick
  • Deklarative Pipelines
  • Kubernetes-Plugin (Build-Schritte in Pods durchführen)
  • Verwendung von Credentials
  • Docker-Build im Container
  • Benutzerinteraktion in Pipelines
  • GitOps
  • Bereitstellen von Kubernetes-Manifesten aus Git
  • Grundlegende Vorgehensweise
  • Tools im Überblick
  • Argo CD als Beispiel
  • Bereitstellung aus der Jenkins-Pipelines

Fachbereichsleiter / Leiter der Trainer / Ihre Ansprechpartner

  • Lars Demmel

    Telefon: + 43 (800) 562 711
    E-Mail:

  • Sebastian Löhr

    Telefon: + 43 (800) 562 711
    E-Mail:

Seminardetails

   
Dauer: 4 Tage ca. 6 h/Tag, Beginn 1. Tag: 10:00 Uhr
Preis: Öffentlich und Webinar: € 1.996 zzgl. MwSt.
Inhaus: € 5.400 zzgl. MwSt.
Teilnehmeranzahl: max. 8 Teilnehmer
Teilnehmer: Dieses Seminar richtet sich an Entwickler und Teamleiter, die Java / JEE-Anwendungen für Container-Umgebungen entwickeln, in Docker / Kubernetes betreiben und mit Continuous Delivery ausrollen wollen. Grundlegende Java-Kenntnisse werden vorausgesetzt.
Standorte: Bregenz, Graz, Innsbruck, Klagenfurt, Linz, Salzburg, Wien
Methoden: Vortrag, Demonstrationen, praktische Übungen am System
Seminararten: Öffentlich, Inhaus, Webinar
Durchführungsgarantie: ja, ab 2 Teilnehmern; Details
Sprache: Deutsch (Englisch ist bei Firmenseminaren ebenfalls möglich)
Seminarunterlage: Dokumentation auf CD oder Papier
Teilnahmezertifikat: ja, selbstverständlich
Verpflegung: Kalt- / Warmgetränke, Mittagessen im Restaurant - (bei öffentlichen Seminaren)
Support: 3 Anrufe im Seminarpreis enthalten
Barrierefreier Zugang: an den meisten Standorten verfügbar
  Weitere Informationen unter + 43 (800) 562 711

Seminartermine

Die Ergebnissliste kann durch Anklicken der Überschrift neu sortiert werden.

Seminar Startdatum Enddatum Ort Dauer
Bregenz 4 Tage
Linz 4 Tage
Salzburg 4 Tage
Graz 4 Tage
Wien 4 Tage
Inhaus / Firmenseminar 4 Tage
Stream live 4 Tage
Innsbruck 4 Tage
Stream gespeichert 4 Tage
Klagenfurt 4 Tage
Innsbruck 4 Tage
Stream gespeichert 4 Tage
Klagenfurt 4 Tage
Bregenz 4 Tage
Linz 4 Tage
Salzburg 4 Tage
Graz 4 Tage
Wien 4 Tage
Inhaus / Firmenseminar 4 Tage
Stream live 4 Tage
Wien 4 Tage
Stream live 4 Tage
Inhaus / Firmenseminar 4 Tage
Stream gespeichert 4 Tage
Innsbruck 4 Tage
Klagenfurt 4 Tage
Bregenz 4 Tage
Linz 4 Tage
Salzburg 4 Tage
Graz 4 Tage
Salzburg 4 Tage
Graz 4 Tage
Wien 4 Tage
Inhaus / Firmenseminar 4 Tage
Stream live 4 Tage
Innsbruck 4 Tage
Stream gespeichert 4 Tage
Klagenfurt 4 Tage
Bregenz 4 Tage
Linz 4 Tage
© 2024 www.networkuniversity.at All rights reserved.  | Kontakt | Impressum | AGB | Nach oben