Zu Abschnitt

Red Hat OpenShift und OKD

URL kopieren

Red Hat ausgezeichnet als Leader im 2023 Gartner® Magic Quadrant™

Red Hat wurde im Gartner 2023 Magic Quadrant für Container Management hinsichtlich der Ausführungsfähigkeit und der umfassenden Vision bestplatziert.

Red Hat® OpenShift® ist eine einheitliche Plattform, mit der sich die Entwicklung und Bereitstellung von cloudnativen Anwendungen auf konsistente Weise in Hybrid Clouds, Multi-Clouds und bis zum Edge beschleunigen lässt.

OpenShift basiert auf Kubernetes als Container-Orchestrierungsfunktion und beinhaltet Funktionen aus dem Open Source-System der CNCF (Cloud Native Computing Foundation), die von Red Hat als umfassende Anwendungsplattform getestet, gebündelt und unterstützt werden. Sie können es sowohl als Public Cloud-Service über einen der wichtigen Cloud-Anbieter wie AWS, Microsoft Azure, Google und IBM nutzen oder an beliebigen Standorten auf Ihren Servern installieren.

Kubernetes allein ist eine Open Source-Software, die die Bereitstellung, Verwaltung und Skalierung von Containern automatisiert. Damit es zu einer unternehmensgerechten Plattform wird, müssen Unternehmen weitere Funktionen wie Automatisierung, Überwachung, Protokollanalyse, Service Mesh, Serverless, Sicherheits-Patches und Tools für die Entwicklungsproduktivität integrieren.

OKD, ehemals OpenShift Origin, ist ein Community-Projekt gebündelter Software-Komponenten, die für die Ausführung von Kubernetes erforderlich sind. Es ist das Upstream-Projekt von Red Hat OpenShift, optimiert für eine kontinuierliche Anwendungsentwicklung und -bereitstellung. OKD ist bezüglich Funktionen üblicherweise einige Releases weiter als OpenShift, da Community-Updates ebenso wie die Tests für die Nutzung in Unternehmen zuerst bei OKD stattfinden.

OpenShift ist die Kubernetes-Distribution, die auf den Erfahrungen von Entwicklerinnen und Entwicklern basiert, die die nächste Generation cloudnativer Anwendungen schaffen möchten. Anders als OKD beinhaltet OpenShift viele Subskriptionsvorteile wie technischen Support, Sicherheitsressourcen und ein Partnernetzwerk

Zusätzlich zu Kubernetes bietet OKD dedizierte Tools für Entwicklungs- und Operations-Teams, die eine beschleunigte Anwendungsentwicklung, eine effiziente Bereitstellung und Skalierung sowie langfristige Lifecycles unterstützen. OKD bietet die notwendigen Tools für die Nutzung von Kubernetes in einer beliebigen Cloud und unterstützt eine erfolgreiche Entwicklung containerisierter Anwendungen. Mit OKD können Entwicklungsteams Anwendungen in der Cloud entwickeln, testen und bereitstellen. Dabei werden verschiedene Programmiersprachen unterstützt, darunter Go, Node.js, Ruby, Python, PHP, Perl und Java.

Der größte Unterschied zwischen OKD und OpenShift besteht darin, dass OpenShift den Softwareanforderungen von Unternehmen gerecht wird. OpenShift bietet Sicherheitsteams, langfristige Supportoptionen, validierte Drittanbieter-Operatoren und zertifizierte Datenbanken und Middleware. Es erfüllt außerdem die Erfordernisse für Abläufe in großem Umfang. 

Red Hat OpenShiftOKD
Plattform
Automatisierte Knotenkonfiguration und Tools auf Knopfdruck
Multi-Host-Container-Planung
Self-Service-Provisionierung
Service Discovery
Unternehmensgerechtes Betriebssystem
Image Registry
Validierte Storage Plugins
Networking und validierte Plugins
Monitoring
Log Aggregation
Multitenancy
Metering und Chargeback
Entwicklungserfahrung
Cloud-Service-Broker
Automatisierte Image Builds
CI/CD- und DevOps-Workflows
Validierte Kubernetes Operators von Drittanbietern
Zertifizierte Datenbanken
Zertifizierte Middleware
Mehr als 200 zertifizierte ISV-Lösungen
Serverless-Anwendungen wie Knative
Unternehmensabläufe
Integrierte operative Verwaltung
Patching und Upgrades ohne Ausfallzeiten
Ganzjähriger, Rund-um-die-Uhr-Support für Unternehmen
Support-Lifecycle über 9 Jahre
Sicherheitsteam

Bei der Wahl der für Sie am besten geeigneten Plattform sollten Sie bedenken, dass OKD ein Community-Projekt ist, während es sich bei OpenShift um ein kostenpflichtiges, unterstütztes Produkt handelt, das über ein Subskriptionsmodell verfügbar ist. Sie wünschen sich konsistente Sicherheit, integriertes Monitoring, zentralisiertes Richtlinienmanagement und Kompatibilität mit Kubernetes-Container-Workloads? Dann sollten Sie OpenShift in Erwägung ziehen. Es ist robust, ermöglicht Self-Service-Provisionierung und lässt sich mit einer Vielzahl an Tools und Unternehmenssystemen integrieren. Im Kern ist OpenShift eine cloudbasierte Kubernetes-Container-Plattform, die sowohl eine Containerisierungs-Software als auch eine PaaS-Lösung (Platform as a Service) darstellt. Es basiert in Teilen auch auf Docker, einer weiteren Container-Plattform. OpenShift ist mehr als Kubernetes. Neben dem kommerziellen Produkt OpenShift Container Platform ist es auch in zwei Public Cloud-Versionen verfügbar: OpenShift Online und OpenShift Dedicated. Für diese Lösungen bestehen sowohl traditionelle als auch On-Demand-Preismodelle. Sie wünschen sich eine eigenständige Community, Zugriff auf ein Netzwerk von Open Source-Projekten, entwicklungsorientierte Tools und eine Konsole für die Entwicklung containerisierter Anwendungen auf Kubernetes? Dann könnte OKD die bessere Option sein. OKD legt den Schwerpunkt auf die Community und bietet Team- und Nutzerisolierung von Containern, Builds und Netzwerkkommunikation.

Red Hat unterstützt Organisationen weltweit und kennt die Anforderungen von Unternehmen. Mit unserem innovativen, langjährigen Open Source-Ansatz, unserem Portfolio ergänzender Anwendungs- und Datenservices und unserem breiten Partnernetzwerk sind wir der erfahrene Partner, der Sie bei Ihrer cloudnativen, Workload-unabhängigen digitalen Transformation anleiten und unterstützen kann. Wir verfügen sogar über strategische Partnerschaften und Integrationen mit wichtigen unabhängigen Softwareanbietern (ISVs), Hardware-OEMs und Systemintegratoren, die auf Anwendungen und Daten spezialisiert sind.

Beginnen Sie jetzt Ihre Transformation – mit OKD oder der globalen Umgebung für Geschäftsanwendungen mit OpenShift.

Weiterlesen

ARTIKEL

Vergleich zwischen Containern und VMs

Linux-Container und virtuelle Maschinen (VMs) sind paketierte Computing-Umgebungen, die verschiedene IT-Komponenten vereinen und vom Rest des Systems isolieren.

ARTIKEL

Was ist Container-Orchestrierung?

Mithilfe der Container-Orchestrierung werden Deployment, Management, Skalierung und Vernetzung von Containern automatisiert.

ARTIKEL

Was ist ein Linux-Container?

Ein Linux-Container besteht aus Prozessen, die vom System isoliert sind und auf einem eigenen Image ausgeführt werden, das alle benötigten Dateien zur Unterstützung der Prozesse bereitstellt.

Mehr über Container erfahren

Produkte

Eine Plattform, die es Ihnen ermöglicht, Unternehmensanwendungen schnell und effizient über die von Ihnen gewünschte Infrastruktur bereitzustellen.

Ressourcen

Training

Kostenloser Trainingskurs

Running Containers with Red Hat Technical Overview

Kostenloser Trainingskurs

Containers, Kubernetes and Red Hat OpenShift Technical Overview

Kostenloser Trainingskurs

Developing Cloud-Native Applications with Microservices Architectures