Thema

Linux-Container verstehen

Anwendungen werden immer komplexer. Die Nachfrage nach schnellerer Entwicklung nimmt stetig zu. Damit steigt der Druck auf Ihre Infrastruktur, IT-Teams und Prozesse. Linux® Container helfen Ihnen, Probleme zu vermindern und Entwicklungen in schnellerer Folge einzusetzen – über mehrere Umgebungen hinweg.

Was sind Linux-Container?

Linux-Container sind Technologien, mit denen Sie Anwendungen mit ihrer gesamten Laufzeitumgebung – d. h. mit allen für den Betrieb notwendigen Dateien – paketieren und isolieren können. Damit kann die enthaltene Anwendung leicht und voll funktionsfähig in einzelne Umgebungen (Entwicklung, Test, Produktion usw.) verschoben werden.

Linux-Containern tragen dazu bei, Konflikte zwischen Ihren Entwicklungs- und Betriebsteams durch die Trennung von Verantwortlichkeiten zu reduzieren. Entwickler können sich auf ihre Apps und Operations kann sich auf die Infrastruktur konzentrieren. Und weil Linux-Containern auf Open Source-Technologie basieren, erhalten Sie die neuesten Weiterentwicklungen sofort nach Verfügbarkeit. Container-Technologien wie z. B. CRI-O, Kubernetes und Docker helfen Ihrem Team dabei, die Anwendungsentwicklung und -bereitstellung zu vereinfachen, zu beschleunigen und zu orchestrieren.

Wie werden Container verwendet?

Sie können Container für eine Reihe von Workloads und Anwendungsfällen einsetzen – ob groß oder klein. Mit Containern erhält Ihr Team die notwendigen grundlegende Techniken für ein modernes Vorgehen in der Softwareentwicklung, darunter z. B. DevOps und CI/CD (Continuous Integration / Continuous Deployment).

Wenn Ihr Unternehmen höchste Portabilität über mehrere Umgebungen hinweg benötigt, könnte die Verwendung von Containern die einfachste Entscheidung sein, die Sie je gefällt haben.

Containers possibilites

Warum Red Hat?

Red Hat® arbeitet intensiv und gemeinsam mit der weiteren Open Source Community an Container-Technologien. Unsere Techniker helfen bei der Verbesserung von Features, Verlässlichkeit und Sicherheit, damit Ihre Container funktionieren und dabei stabil und sicher bleiben. Zudem leistet Red Hat den zweitgrößten Beitrag zu den Codebases von Docker und Kubernetes und arbeitet mit der Open Container Initiative und der Cloud Native Computing Foundation zusammen. Wie bei allen Open Source-Projekten bringt Red Hat Code und Verbesserungen wieder in die Upstream-Codebasis ein – Fortschritte können so gemeinsam genutzt werden.

Die Container-orientierten Lösungen von Red Hat geben Ihnen somit Infrastruktur, Plattform und Kontrolle, damit Sie von allem profitieren können, was Container zu bieten haben.

Angetrieben von einer Reihe von Faktoren – in erster Linie von größerer Geschwindigkeit, Effizienz und Einfachheit in der Software-Entwicklung – beabsichtigen Unternehmen aller Branchen, Linux-Container über den gesamten Softwareentwicklungszyklus hinweg zu implementieren.

Quelle: The State of Containerization. Ein von Forrester Consulting im Auftrag von Red Hat erstelltes Technologieanwendungsprofil, Juni 2016

Mehr über Container

Bericht

Bain-Report: The path to digital and the role of containers

Webinar

Dynamically provisioned persistent volumes for container-native storage

Artikel

Securing containers before they take over the world

Video

Duke University chooses containers

Case Study

Innovation bei Amadeus: Private Cloud-basierte Anwendungs-plattform

Sie sind besorgt um die Sicherheit bei Linux-Containern?

Mit Containern kann Konsistenz über Umgebungen und mehrere Bereitstellungsziele wie physische Server, virtuelle Maschinen und Private wie Public Clouds hinweg auf einfache Weise sichergestellt werden. Weil Unternehmen solide Sicherheit brauchen, gibt es für die Layer des Container-Solution-Stack zehn Kernelemente der Sicherheit, die Sie kennen müssen. Diese werden von Red Hat® Enterprise Linux® und der Red Hat OpenShift Container Platform zu unterschiedlichen Zeitpunkten im Lebenszyklus eines Containers bereitgestellt.

Alles, was Sie für den Einstieg in die Nutzung von Containern brauchen

Infrastruktur

Setzen Sie auf kompakte Strukturen und betreiben Sie Ihre Linux-Container mit einem optimierten, sicheren und so minimal wie möglich aufgesetzten Betriebssystem.

Plattform

Container entwickeln, einsetzen und verwalten — überall und in jeder Größenordnung.

Management

Automatisieren Sie Ihre Prozesse für Aufbau, Einsatz und Management Ihrer Container, so dass diese konsistent, kompakt und wiederholbar sind.

Infrastruktur

Container brauchen Daten und erzeugen Daten. Riesige Mengen von Daten. Sorgen Sie für einen leistungsstarken, hochverfügbaren und dauerhaften Datenspeicher für den Lebenszyklus ihrer Anwendungen im Container.

Plattform

Holen Sie sich alle benötigten Tools für die Implementierung von Containern über den gesamten Stack, und zwar mit der ultimativen Kombination aus Container-App-Plattform und Private Cloud-Infrastruktur gepaart mit Public Cloud-Interoperabilität und -Management.

Infrastruktur

Erstellen Sie Ihre Container und setzen Sie Ihre Container-Anwendungsplattform auf einer modularen und skalierbaren Private Cloud-Infrastruktur ein.

Management

Vereinheitlichen und vereinfachen Sie Management und Betrieb Ihrer hybriden Container-Umgebung mit einem einzigen Tool anstatt mit mehreren ungleichen Tools und Policy-Implementierungen.

Container bieten eine Vielzahl weiterer Einsatzmöglichkeiten