Jump to section

Warum Red Hat für Container?

URL kopieren

Container sind sehr beliebt, und das aus gutem Grund. Sie ermöglichen eine schnellere Anwendungsbereitstellung. Sie erleichtern die Zusammenarbeit zwischen Teams, ohne dass sie sich dabei um unterschiedliche Deployment-Umgebungen sorgen müssen. Und sie können ein wirksamer Bestandteil Ihrer Sicherheitslösung und Anwendungsintegrationsstrategie sein. Wie können Sie eine für die Anforderungen Ihrer Organisation passende Container-Lösung implementieren?

Mit Open Source, offenen Standards und jahrzehntelanger Erfahrung ist Red Hat ein idealer Partner in Sachen Container.

Red Hat OpenShift Container Platform

Red Hat kann Ihnen auf den verschiedenen Ebenen Ihres Stacks helfen. Egal ob es um das Host-Betriebssystem geht, auf dem die Container ausgeführt werden, verifizierte Container Images, eine Container Registry oder die Orchestrierungsplattform und Managementtools, die Sie benötigen, um Ihre Produktionsumgebung zu verwalten – Red Hat hat stets eine bewährte Lösung parat.

Red Hat bietet eine integrierte Container-Plattform zur Implementierung komplett orchestrierter Multi-Container-Anwendungen. Oder verfügen Sie nur über einige wenige spezifische Container, die mit Ihren Standard-Workloads ausgeführt werden? Auch dabei können wir helfen.

Container-Technologien entstammen der Community. Container sind damit eine von der Community kontinuierlich weiterentwickelte und auf offenen Standards basierende Open Source-Technologie. Bei der Auswahl und Umsetzung neuer Technologien (wie Container) ist es wichtig, einen Partner zu finden, der weiß, wie Open Source Communities (und die dort entstehenden Innovationen) funktionieren. Ihr Partner sollte außerdem wissen, wie diese Technologien auf offene und nachhaltige Weise in Ihr Unternehmen eingebracht werden können. Der beste Weg zur Beschleunigung von Innovationen ist die Zusammenarbeit mit einem Unternehmen, das seine Produkte und Services mit auf die Community orientierten Open Source-Projekten und offenen Standards unterstützt. Außerdem ist es wichtig, einen Partner zu haben, dem Sie vertrauen können und der Sie niemals zwingend an sich binden wird.

Dieser Technologiepartner ist Red Hat.

Wenn Sie auf Open-Source-Container-Technologien wie Red Hat OpenShift setzen, profitiert Ihr Unternehmen von unserem Open Source-Entwicklungsmodell und den Prinzipien, auf denen diese Technologien aufbauen.

Sie möchten im Rahmen Ihres cloudnativen Entwicklungsprozesses verteilte, API-fähige Services in Containern bereitstellen? Unsere Fachleute können Sie dabei unterstützen. Egal, an welchem Punkt Sie sich befinden, wir können Ihrer Organisation dabei helfen, die Praktiken, Tools und die Unternehmenskultur zu entwickeln, die Sie brauchen, um vorhandene Anwendungen effizienter zu modernisieren und neue zu erstellen.

Container-Hosts

Auf Host-Ebene erhalten Sie Red Hat® Enterprise Linux®, das zuverlässigste zertifizierte Linux-Betriebssystem auf dem Markt. Für Organisationen, die sich lediglich auf die Anwendung konzentrieren wollen, bieten wir die für Container optimierte Lösung Red Hat Enterprise Linux Container Host. Mit diesen Technologien können Sie neue Lösungen entwickeln und verteilte Systeme oder Cluster selbst in unveränderlichen Systemen aktivieren – damit Ihre Administratorinnen und Administratoren sich ganz auf wichtige Automatisierungen konzentrieren können.

Container Images

Container Images integrieren eine Linux-Distribution. Wenn Sie Red Hat Enterprise Linux innerhalb Ihrer Container ausführen, können Sie darauf vertrauen, dass Ihre aktuellen Anwendungen unter Red Hat Enterprise Linux in diesen Containern genauso funktionieren. Wenn Sie Ihre eigenen Anwendungen erstellen, erhalten Sie das gleiche Maß an Support sowie zuverlässige Updates für Red Hat Enterprise Linux – wie Sie es auch sonst gewohnt sind. Das bedeutet auch, dass Ihre Anwendung portierbar ist. Überall, wo Sie Red Hat Enterprise Linux ausführen können, können auch Ihre neuen containerisierten Apps ausgeführt werden. Entwickeln Sie intern. Die Bereitstellung erfolgt in der Cloud.

Container Registry

Wenn Sie neue Container Images entwickeln, möchten Sie diese ggf. auf einfache Art und Weise teilen können (entweder mit anderen Entwicklerinnen und Entwicklern in Ihrer Organisation oder für eine freie Verwendung in der Produktivumgebung). Für die ersten Schritte müssen Sie keine eigene Registry hosten. Stattdessen können Sie mit Red Hat Quay alles als Cloud-Service verwalten. Wenn Ihr Team mehr Kontrolle über Ihre Daten benötigt oder Sie spezielle Anforderungen an die Netzwerksicherheit haben, können Sie mit Red Hat Quay Anwendungen auch lokal oder in der Cloud bereitstellen.

Container-Plattform

Sie benötigen eine PaaS-Lösung (Platform-as-a-Service)? Dann empfehlen wir Red Hat OpenShift®. Es handelt sich hier um eine Container-Anwendungsplattform, die Technologien wie Docker, CRI-O, Buildah und Kubernetes nativ integriert – und das in Kombination mit Red Hat Enterprise Linux als unternehmensfähiger Basis. Die Plattform steht außerdem als Private oder Public Cloud und in gemanagter oder nicht gemanagter Form zur Verfügung. Darüber hinaus bietet Red Hat Marketplace jetzt das automatische Deployment von zertifizierter Software auf einem beliebigen Red Hat OpenShift Cluster.

Storage

Container können eine Menge Storage verbrauchen. Dabei gibt es ein inhärentes Problem: Wenn ein Container ausfällt, gehen die Daten der in diesem Container enthaltenen zustandsbehafteten Anwendungen verloren. Das sollte vermieden werden. Red Hat Gluster® Storage ist in Red Hat OpenShift integriert, um elastischen Storage für Ihre containerisierten Anwendungen bereitzustellen und zu verwalten. Dadurch entfallen der Bedarf für einen unabhängigen Storage-Cluster und die Kosten für herkömmliche, monolithische Storage-Lösungen.

IaaS (Infrastructure-as-a-Service)

Red Hat OpenStack® Platform vereint Bare Metal, virtuelle Maschinen und Ihre Container in einem einheitlichen System. Zunächst einmal stellen Sie Hardware und dann Container bereit. Die Hardware macht die Ressourcen verfügbar. Diese Ressourcen werden von Containern genutzt. Softwaredefinierte Ressourcen sind nützlich, wenn Sie Ihre Container-Umgebung skalieren. Daher profitieren Sie von einer API-orientierten Provisionierung und Automatisierung sowie von einem Self-Service- und quotabasierten Zugriff auf Ressourcen im gesamten Stack.

Container-Automatisierung

Red Hat Ansible® Automation Platform ist eine tolle Ergänzung zur OpenShift Container Platform. Wenn Sie bereits Ansible Automation nutzen, können Sie mit Ansible Container Ihre Ansible Roles und Playbooks zur Erstellung und Bereitstellung containerisierter Anwendungen in OpenShift wiederverwenden. Dies ist besonders deshalb nützlich, weil diese Rollen unverändert eingesetzt werden können. So können Sie eine einzelne Anwendung unabhängig von der zugrunde liegenden Infrastruktur (Container, VMs oder Bare Metal) verwalten. Red Hat Ansible Automation Platform lässt sich außerdem im Rahmen eines externen Provisionierungsprozesses verwenden, bei dem Cloud-Server bzw. -Ressourcen und Netzwerkregeln vor der Einrichtung einer Container-Plattform wie OpenShift bereitgestellt werden. Bringen Sie Ihre Systeme umgehend zum Laufen.

Container-Lösungen von Red Hat basieren auf community-orientierten Open Source-Technologien wie Linux, CRI-O und Kubernetes. Das bedeutet, dass immer mehr Menschen auf offene, transparente und freie Art und Weise an der Entwicklung von Problemlösungssoftware arbeiten. Aber Open Source an sich garantiert noch keine Innovation.

Echte Innovationen entwickeln sich durch den offenen Austausch von Ideen und die gemeinsame Bewältigung von Problemen. Und genau hier kommt Red Hat Open Innovation Labs ins Spiel. Tauchen Sie mit Ihrem Team (drei bis sechs Ihrer Entwicklerinnen und Entwickler) in unseren intensiven, hoch fokussierten Workshop ein, um alles über die Entwicklung containerbasierter Anwendungen mit Red Hat zu erfahren.

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