Kubernetes für Entwickler

Methode
Dauer

Kubernetes für Entwickler

HECKER CONSULTING
Logo von HECKER CONSULTING

Tipp: Sie suchen eine Inhouse Schulung? Erhalten Sie von mehreren Anbietern unverbindliche Angebote!

Beschreibung

Immer mehr Unternehmen werden Cloud-nativ und verlagern ihre Anwendungssoftware auf Kubernetes.

 

Mit zunehmender Reife haben sich die Leute, die Cluster administrieren, von der wachsenden Mehrheit getrennt, die sich mehr mit dem Deployment und dem guten Betrieb der Software beschäftigen.

Entwickler müssen keine Exporteure für das Deployment und die Administration von Clustern werden, aber sie müssen sich im Umgang mit ihnen wohlfühlen. Ein gutes Verständnis von Kubernetes ermöglicht es Ihnen, das Beste daraus zu machen und es so zu konfigurieren, dass Sie das Beste aus Ihren Anwendungen herausholen.

Wenn Kubernetes richtig konfiguriert ist, kann es Ihre Dienste je nach CPU-Last oder Netzwer…

Gesamte Beschreibung lesen

Frequently asked questions

Es wurden noch keine FAQ hinterlegt. Falls Sie Fragen haben oder Unterstützung benötigen, kontaktieren Sie unseren Kundenservice. Wir helfen gerne weiter!

Noch nicht den perfekten Kurs gefunden? Verwandte Themen: Kubernetes, Cloud Computing, Amazon Web Services (AWS), Docker und Google Cloud Platform.

Immer mehr Unternehmen werden Cloud-nativ und verlagern ihre Anwendungssoftware auf Kubernetes.

 

Mit zunehmender Reife haben sich die Leute, die Cluster administrieren, von der wachsenden Mehrheit getrennt, die sich mehr mit dem Deployment und dem guten Betrieb der Software beschäftigen.

Entwickler müssen keine Exporteure für das Deployment und die Administration von Clustern werden, aber sie müssen sich im Umgang mit ihnen wohlfühlen. Ein gutes Verständnis von Kubernetes ermöglicht es Ihnen, das Beste daraus zu machen und es so zu konfigurieren, dass Sie das Beste aus Ihren Anwendungen herausholen.

Wenn Kubernetes richtig konfiguriert ist, kann es Ihre Dienste je nach CPU-Last oder Netzwerkverkehr automatisch nach oben oder unten skalieren. Es kann auch sichere, inkrementelle Updates Ihrer Software mit Überwachung und Rollbacks durchführen. Kurz gesagt, wenn Sie verstehen, wie Kubernetes Ihre Anwendungen ausführt, wird Ihre Arbeit als Entwickler viel einfacher.

Lernen Sie als Entwickler das Beste aus Kubernetes herauszuholen.

 

Der Einstieg in Kubernetes

  • Kubernetes für Entwickler
  • Erste Schritte mit Kubernetes
  • Ausführen eines lokalen Kubernetes-Clusters mit Minikube
  • Ausführen Ihres ersten Containers
  • Servieren von Ihrem Pod
  • Ihren Pod der Außenwelt aussetzen
  • Handhabung des Ingress in Kubernetes

Den Kubernetes-Cluster erforschen

  • Mit kubectl einen Blick darauf werfen
  • Anzeigen von Protokollen für Pods
  • Befehle aus der Ferne ausführen
  • Eine Web-Ansicht des Clusters mit dem Kubernetes Dashboard

Arbeitslasten in der realen Welt

  • Orchestrierung realer Arbeitslasten mit Deployments und StatefulSets
  • Sichere Upgrades mit Rolling Updates und Rollbacks
  • Batch-Verarbeitung mit Jobs und CronJobs

K8s über Ihren Dienst unterrichten

  • Sicherstellung der Verfügbarkeit mit Liveness und Readiness Probes
  • Verwalten der Ressourcennutzung mit Requests und Limits
  • Der Scheduler und die Beeinflussung der Containerplatzierung
  • Knotenaffinität und Anti-Affinität
  • Der horizontale Pod-Autoscaler (HPA)
  • Bereitstellung von Konfiguration mit ConfigMaps
  • Bereitstellen sensibler Daten mit Secrets
  • Sicherheit mit Netzwerkrichtlinien
  • Rollenbasierte Zugriffskontrolle in Kubernetes
  • Arbeiten mit RBAC

Erweiterte Kubernetes-Deployment-Patterns

  • Namespaces in Kubernetes
  • Arbeiten mit Namespaces
  • Hinzufügen von Funktionalität mit Sidecars
  • Hinzufügen eines Service-Meshes mit Sidecars
  • Analysieren des Datenverkehrs mit Linkerd
  • Erweitern von Kubernetes mit Operatoren und benutzerdefinierten Ressourcendefinitionen

Entwicklungs-Tools für Kubernetes

  • Werkzeuge für Automatisierung: Motivation
  • Werkzeuge für Automatisierung: Helm
  • Werkzeuge für Automatisierung: Kustomize
  • Werkzeuge für Automatisierung: Advice
  • Werkzeuge für Fehlersuche: kubectl debug
  • Werkzeuge für Fehlersuche: nixery.dev
  • Werkzeuge für Fehlersuche: kubectl sniff
  • Weitere Werkzeuge: skaffold
  • Weitere Werkzeuge: Telepresence

 

Entdecken Sie, wie Sie lokale Cluster, Container und Pods betreiben, Befehle ausführen und Aktivitäten über die Kommandozeile sowie das Kubernetes-Dashboard anzeigen. Als Nächstes erfahren Sie, wie Sie praktische Workloads orchestrieren, einschließlich Batch-Workloads mit Jobs und Cron-Jobs und wie man Kubernetes mit den eingebauten Tools für Ressourcenmanagement, Scheduling und Sicherheit intelligenter und sicherer macht. Sie erkunden auch einige fortgeschrittene Deployment-Muster mit Namespaces, Sidecars und Erweiterungen wie Operatoren. Entdecken Sie außerdem Werkzeuge und Techniken, die Ihre Kubernetes-Entwicklung voranbringen, wie die Manifestdateierzeugung mit Helm, fortschrittliches Debugging mit kubectl-Befehlen und schnellere und reibungslosere Bereitstellungen mit Telepresence.

 

Die Weiterbildung "Kubernetes für Entwickler" bieten wir Ihnen als Firmenseminar sowie Inhouse-Schulung Live-Online und Vor-Ort an!

 

Erstklassige Beratung, Coaching, Workshops und Training für Ihre IT-, Online- und Digitalisierungsthemen. Über 300 aktuelle IT-, Online-, Digital-Themen - Live-Online und Vor-Ort in Ihrem Hause, auf jeden Fall immer persönlich und individuell!

Sie erhalten von uns:

➜ Training & Coaching für Einzelpersonen
➜ Training & Workshops für Teams und Abteilungen
➜ Training-Komplett-Lösungen für Ihr Unternehmen

Sie finden bei uns:

AWS, Analytics + Business Intelligence (BI), Azure, Big Data + Data Science, Cloud-Computing, Collaboration, Datenbanken, DevOps, Digitale Strategie, Digitale Transformation, E-Commerce, E-Learning, Excel, Für Marketing, Für Verkauf + Vertrieb, IT & Software, Java, JavaScript, Künstliche Intelligenz (KI), Microsoft, Moodle, No-Code / Low-Code, Online Marketing, Online-Meeting, PHP, Power Platform, Programmiersprachen, Projektmanagement, Python, R, Robotic Process Automation (RPA), SEO, SQL, SQL Server, Scrum, Software Engineering, Tableau, Teams

Selbstverständlich lassen sich die einzelnen Themen kombinieren. So erhalten Sie genau die Weiterbildung, die Sie wünschen und brauchen - als Coaching, Workshop, Training, Schulung und Weiterbildung!

Profitieren Sie von unserer langjährigen Expertise in der beruflichen Weiterbildung, modernen Lernmethoden und einem Portfolio von über 300 IT-, Online- und Digital-Beratungsleistungen.

Es wurden noch keine Bewertungen geschrieben.
  • Sehen Sie sich ähnliche Produkte mit Bewertungen an: Kubernetes.

Schreiben Sie eine Bewertung

Haben Sie Erfahrung mit diesem Kurs? Schreiben Sie jetzt eine Bewertung und helfen Sie Anderen dabei die richtige Weiterbildung zu wählen. Als Dankeschön spenden wir € 1,00 an Stiftung Edukans.

Es wurden noch keine FAQ hinterlegt. Falls Sie Fragen haben oder Unterstützung benötigen, kontaktieren Sie unseren Kundenservice. Wir helfen gerne weiter!