Kubernetes für Java Entwickler

Institut: HECKER CONSULTING
Bereich: Technik, EDV, Telekommunikation

Kursbeschreibung

Wie können Sie als Java-Entwickler Ihre vorhandenen Fähigkeiten auf Kubernetes anwenden? Lernen Sie, wie das geht und machen Sie sich fit mit Kubernetes.

Kubernetes ist die beliebteste Container-Orchestrierungs-Engine auf dem Markt.

Immer mehr Arbeitgeber sind auf der Suche nach Entwicklern mit Kubernetes-Erfahrung. Als Java-Entwickler ist das Erlernen von Kubernetes-Bereitstellungstechniken eine einfache Möglichkeit, Ihre vorhandenen Fähigkeiten und Ihre Beschäftigungsfähigkeit zu erweitern.

Sie erhalten eine Schritt-für-Schritt-Anleitung, die Ihnen hilft, bestehende Anwendungen mit Kubernetes und Amazon Web Services bereitzustellen. Lernen Sie, wie Sie Ihre Anwendungen verpacken, Kubernetes-Manifeste erstellen und sie in Kubernetes-Clustern bereitstellen, sowohl lokal als auch in der Amazon-Cloud.

Erfahren Sie außerdem, wie Sie ein Istio-Service-Mesh für Routing, Lastausgleich, Protokollierung und Sicherheit konfigurieren und Bereitstellungspipelines erstellen, mit denen Sie sich wieder auf die Erstellung von Anwendungen konzentrieren können.

Einführung in Kubernetes
  • Warum Kubernetes?
  • Anwendung von Java-Kenntnissen auf Kubernetes
  • Kubernetes-Workflow für Java-Entwickler
  • Erstellen und Testen der Anwendung mit Maven
Verpacken einer App mit Docker
  • Docker-Arbeitsablauf
  • Docker-Abbild und Container
  • Ein Docker-Image mit einer Dockerdatei erstellen
  • Arbeiten mit einem Docker-Container
  • Erstellen eines Docker-Images mit Jib
  • Minimales Docker-Image mit eigener JRE
Kubernetes-Konzepte und erste Schritte
  • Kubernetes-Konzepte und Instanziierung
  • Kubernetes-Ressourcen
  • Kubernetes-Cluster-Konzepte
  • Kubernetes-Cluster: Erste Schritte
  • Erste Schritte mit Minikube
  • Bereitstellen mit einzelnen Manifesten
  • Bereitstellen mit einem einzelnen Manifest
  • Einführung in Helm-Diagramme
  • Einsatz mit Helm-Diagrammen
  • Debuggen eines Einsatzes mit IntelliJ
Kubernetes-Cluster auf AWS
  • Einführung in Amazon EKS
  • EKS-Bereitstellung
  • Migrieren einer App zu einem Cluster auf AWS
Service Mesh und Istio
  • Einführung in Service Mesh und Istio
  • Installieren von Istio auf Amazon EKS
  • Bereitstellen der Anwendung mit zwei Bereitstellungen
  • Erstellen von Istio-Ressourcen
  • Traffic-Verschiebung mit Istio
  • Mesh mit Kiali visualisieren
Bereitstellungs-Pipelines
  • Skaffold
  • AWS CodePipeline

Wie können Sie als Java-Entwickler Ihre vorhandenen Fähigkeiten auf Kubernetes anwenden? Lernen Sie, wie das geht und machen Sie sich fit mit Kubernetes.

Kubernetes ist die beliebteste Container-Orchestrierungs-Engine auf dem Markt.

Immer mehr Arbeitgeber sind auf der Suche nach Entwicklern mit Kubernetes-Erfahrung. Als Java-Entwickler ist das Erlernen von Kubernetes-Bereitstellungstechniken eine einfache Möglichkeit, Ihre vorhandenen Fähigkeiten und Ihre Beschäftigungsfähigkeit zu erweitern.

Sie erhalten eine Schritt-für-Schritt-Anleitung, die Ihnen hilft, bestehende Anwendungen mit Kubernetes und Amazon Web Services bereitzustellen. Lernen Sie, wie Sie Ihre Anwendungen verpacken, Kubernetes-Manifeste erstellen und sie in Kubernetes-Clustern bereitstellen, sowohl lokal als auch in der Amazon-Cloud.

Erfahren Sie außerdem, wie Sie ein Istio-Service-Mesh für Routing, Lastausgleich, Protokollierung und Sicherheit konfigurieren und Bereitstellungspipelines erstellen, mit denen Sie sich wieder auf die Erstellung von Anwendungen konzentrieren können.

Einführung in Kubernetes
  • Warum Kubernetes?
  • Anwendung von Java-Kenntnissen auf Kubernetes
  • Kubernetes-Workflow für Java-Entwickler
  • Erstellen und Testen der Anwendung mit Maven
Verpacken einer App mit Docker
  • Docker-Arbeitsablauf
  • Docker-Abbild und Container
  • Ein Docker-Image mit einer Dockerdatei erstellen
  • Arbeiten mit einem Docker-Container
  • Erstellen eines Docker-Images mit Jib
  • Minimales Docker-Image mit eigener JRE
Kubernetes-Konzepte und erste Schritte
  • Kubernetes-Konzepte und Instanziierung
  • Kubernetes-Ressourcen
  • Kubernetes-Cluster-Konzepte
  • Kubernetes-Cluster: Erste Schritte
  • Erste Schritte mit Minikube
  • Bereitstellen mit einzelnen Manifesten
  • Bereitstellen mit einem einzelnen Manifest
  • Einführung in Helm-Diagramme
  • Einsatz mit Helm-Diagrammen
  • Debuggen eines Ei…
Datum
auf Anfrage
Uhrzeit
09:00
Dauer
ab 1 Tag nach Vereinbarung
Ort
Virtuelles Klassenzimmer, Live-Online-Seminar
E-Mail
Kontakt
Peter Hecker
Straße
Erkrather Str. 401
PLZ
40231
Ort
Düsseldorf
Land
Deutschland
Bundesland
---
Keine besonderen Anforderungen.
Zielgruppe
Interessenten mit abgeschlossener Berufsausbildung oder Berufserfahrungen im Medienbereich, Kommunikationsbereich oder kaufmännischen Bereich, die sicher im Umgang mit dem PC sind sowie eine Affinität zum Internet und digitalen Medien haben und eineKubernetes für Java Entwickler - Beratung, Coaching, Workshop, Training suchen!
Kursnummer
60918cbe5af7823c2771
Plätze
12

Diese Kurse könnten Sie auch interessieren ...

Uber Weiterbildungsvorschläge