Beschreibung
Kubernetes Grundlagen - Teilnahme als Driver
Container-Cluster, und die über sie bereitgestellten Microservices, sind längst zu einem festen Standard in aktuellen IT-Landschaften geworden und ermöglichen flexible und hochskalierbare Infrastrukturen mit einem extrem hohen Automationsgrad.Kubernetes, das weltweit größte Container-Orchestrierungsprojekt mit über 10.000 Kontributoren und mehr als 5 Millionen Entwicklern, welches unter der Federführung der Cloud Native Computing Foundation (CNCF) permanent weiterentwickelt wird, stellt die leistungsfähigste und populärste Container-Orchestrierungsplattformen weltweit dar.
Kubernetes-basierte Container-Cluster können selbst komplexeste Applikations-Stacks effizient orchestrieren, verwalten und skalieren, egal ob in der Cloud oder On-Premises. Sie bilden in vielen Unternehmen bereits die Foundation für autoskalierbare, GPU-beschleunigte KI/ML-Systeme, die branchenübergreifend in immer größerem Umfang zum Einsatz kommen. Die wichtigsten Schlüsselkriterien dabei sind maximale Vollautomation in den Bereichen Infrastruktur-Automation (IaC/IaaS), In-Cluster-Automation mit Operatoren und Build/Deploy -Automation mithilfe Operator-gestützter GitOps Pipelines.
Werden diese wichtigen Kernelemente optimal und zukunftssicher geplant und implementiert, können Kubernetes-basierte Container Cluster mit einem extrem hohen Effizienzgrad und maximaler Flexibilität betrieben werden, und stellen so die Konkurrenzfähigkeit des Unternehmens im zunehmend harten Wettbewerb sicher.
Kommende Starttermine
Inhalte / Module
- Kubernetes: Container - Basics
- Überblick: Vor- und Nachteile von Microservice Architekturen
- Überblick: Komplexität von Containersystemen, die drei Säulen der Automation, ROI und LTS-Perspektiven
- Arbeitsweise von Containern, Security Aspekte
- Kubernetes und die Docker-Deprecation: Docker-Replacement Tools und alternative Container Engines im Kubernetes Kontext
- Registries: Funktionsweise, must-haves und Kriterien für GitOps im Unternehmensumfeld
- Kubernetes Cluster: Core Concepts / Foundations
- Die Core-Komponenten eines Kubernetes Clusters - Funktionsweise und Zusammenspiel verstehen
- Kubernetes in der Cloud und On-Premises
- IaaS und IaC für maximale Plattform-/Cluster-Automation
- Fast moving Target 'Vanilla Kubernetes' und Enterprise- taugliche Derivate
- Arbeiten mit der Kubernetes CLI
- Kubernetes Namespaces verstehen, Multi-Tenancy Aspekte
- Kubernetes Standard-Ressourcen verstehen und verwalten: Pods, Deployments, DaemonSets, StatefulSets, ConfigMaps, Services, Ingress
- Healthchecks / Probes verstehen und implementieren
- Compute-Ressources verstehen, setzen und kontrollieren
- Überblick: Authentifizierung und Autorisierung
- Kubernetes - Day 2 Operations
- Konzeptioneller Überblick: Monitoring, Metrics, Logging
- Kubernetes Autoscaling im Überblick: Horizontales Autoscaling (HPA, KEDA), Vertikales Autoscaling/Ressourcen-Optimierung (VPA) und Cluster- Autoscaling
- Storage-Anbindung und Auto-Provisioner für Container Cluster: Verfahren, Konzepte und Best Practices
- Überblick: GitOps-Pipelines und Operatoren für maximale In-Cluster -Automation
- Überblick: Security Suiten für Kubernetes
Zielgruppe / Voraussetzungen
Die Teilnehmer, die mit einer 'Driver' -Buchung aktiv an den Übungen des Kurses teilnehmen, sollten folgende Vorkenntnisse besitzen:
- Solide Vorkenntnisse im Umgang mit der Linux Kommandozeile (Bash/VI, Standardkommandos) sind erforderlich.
- Grundlegende Vorkenntnisse im Bereich Docker/Container, Virtualisierung und HA- sowie Storage- Clustering sind hilfreich, aber nicht zwingend erforderlich.
Hinweis: Dieser Kurs richtet sich an Mitarbeitende aus Unternehmen und Institutionen.
Für Privatpersonen ist dieser Kurs leider nicht geeignet.
Eine Informationsanfrage zu diesem Kurs ist nur für Beteiligte aus dem B2B-Bereich sinnvoll.
Abschlussqualifikation / Zertifikat
Infos anfordern
GFU Cyrus AG
Erweitern Sie Ihre IT-Skills mit einem offenen IT-Training oder ganz nach Ihren Bedürfnissen durch eine individuelle IT-Schulung. Programmiersprachen (C#, Python, Java, …), Microsoft Office 365, Anforderungsmanagement, Projektmanagement, Business Intelligence, Data Science, Künstliche Intelligenz, IT-Sicherheit , Administration & Datenbanken, Softwareentwicklung, Testmanagement...
Erfahren Sie mehr über GFU Cyrus AG und weitere Kurse des Anbieters.