In unseren OpenShift Schulungen erwerben Sie genau das Praxis- und Fachwissen, mit dem Sie Ihre beruflichen Herausforderungen meistern. Sie profitieren dabei vom umfassenden Wissen unserer projekt- und praxiserfahrenen Dozenten.
Wählen Sie zwischen verschiedenen Schulungstypen: OpenShift bieten wir als offene Schulung in unseren Schulungszentren, als maßgeschneidertes Firmenseminar oder Inhouseschulung an.
Sie haben das passende Seminar nicht gefunden? Dann fragen Sie uns unverbindlich an.
Was ist OpenShift?
OpenShift ist eine Anwendungsplattform auf Basis von Kubernetes. Die Software wird für den Aufbau verteilter, skalierender Anwendungs- und Entwicklungsumgebungen eingesetzt. Auf Basis von OpenShift lassen sich Firmen-eigene Platform-as-a-Service - (PaaS), Software-as-a-Service - (SaaS) und Containers-as-a-Service - (CaaS) Lösungen implementieren.
Die Software erlaubt das komplette Management des Anwendungs-Lifecycles, inklusive Entwicklung, Rollout, Betrieb und Wartung. Mehr als zweitausend Unternehmen weltweit setzen auf OpenShift, um ihre Anwendungen in Hybrid-Cloud-Umgebungen zu hosten
Grundlagen von Kubernetes: Da OpenShift auf Kubernetes basiert, beginnen Sie mit einem soliden Verständnis von Kubernetes, einschließlich Pods, Deployments, Services, und Volumes.
OpenShift-Installation und -Konfiguration: Lernen Sie, wie man OpenShift installiert und konfiguriert. Dies umfasst die Installation von OpenShift Cluster auf verschiedenen Infrastrukturen (On-Premise, Public Cloud) und die Konfiguration der Cluster-Komponenten.
OpenShift CLI (oc): Werden Sie vertraut mit der OpenShift Command Line Interface (CLI), bekannt als oc. Erlernen Sie, wie Sie damit Anwendungen erstellen, verwalten und überwachen.
Erstellen und Verwalten von Anwendungen: Verstehen Sie, wie man Anwendungen in OpenShift erstellt und verwaltet, einschließlich der Nutzung von Source-to-Image (S2I), Docker-Builds und Templates.
Netzwerk- und Service-Routing: Erlernen Sie die Konfiguration von Netzwerken in OpenShift, einschließlich der Einrichtung von Routing, Ingress, Load Balancing und der Netzwerksicherheit.
Persistent Storage: Verstehen Sie, wie persistentes Storage in OpenShift gehandhabt wird, einschließlich der Einrichtung und Verwendung von Persistent Volumes (PVs) und Persistent Volume Claims (PVCs).
Benutzer- und Zugriffsmanagement: Erlernen Sie das Management von Benutzerkonten, Rollen und Berechtigungen in OpenShift, einschließlich der Verwendung von Role-Based Access Control (RBAC).
Monitoring und Logging: Verstehen Sie die integrierten Monitoring- und Logging-Tools in OpenShift, wie Prometheus für Monitoring und EFK (Elasticsearch, Fluentd, Kibana) für Logging.
OpenShift Container Registry: Erlernen Sie den Umgang mit der OpenShift Container Registry, einschließlich des Verwaltens von Images und ImageStreams.
Automatisierung und CI/CD: Verstehen Sie, wie Continuous Integration und Continuous Deployment (CI/CD) Prozesse in OpenShift integriert und automatisiert werden, unter Nutzung von Jenkins oder anderen CI/CD-Tools.
Sicherheit in OpenShift: Erlernen Sie die Sicherheitsaspekte in OpenShift, einschließlich Netzwerkrichtlinien, Sicherheitskontexte und die Verwaltung von Secrets.
Troubleshooting: Entwickeln Sie Fähigkeiten zur Fehlerbehebung in OpenShift-Umgebungen, um gängige Probleme zu identifizieren und zu lösen.
OpenShift Updates und Upgrades: Verstehen Sie den Prozess für das Aktualisieren und Upgraden von OpenShift-Clustern.