Thema

Linux-Container

Anwendungen werden immer komplexer. Die Nachfrage nach einer schnelleren Entwicklung nimmt stetig zu. Damit steigt der Druck auf Ihre Infrastruktur, IT-Teams und Prozesse. Mithilfe von Linux® Containern können Sie Probleme reduzieren und Prozesse schneller iterieren – in verschiedenen Umgebungen.

Was sind Linux-Container?

Linux-Container sind Technologien, mit denen Sie Anwendungen mit ihrer gesamten Runtime-Umgebung – 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-Container tragen dazu bei, Konflikte zwischen Ihren Entwicklungs- und Operations-Teams zu reduzieren, da die Zuständigkeiten getrennt sind. Entwickler können sich auf ihre Apps konzentrieren und Mitarbeiter von Operations auf die Infrastruktur. Und weil Linux-Container auf Open Source-Technologie basieren, erhalten Sie die neuesten Weiterentwicklungen sofort nach Verfügbarkeit. Mithilfe von Container-Technologien wie z. B. CRI-O, Kubernetes und Docker kann die Anwendungsentwicklung und -bereitstellung in Ihrem Team vereinfacht, beschleunigt und orchestriert werden.

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 grundlegende Technologie für eine moderne Softwareentwicklung, die auch DevOps und CI/CD (Continuous Integration/Continuous Deployment) umfasst. Sie können in Containern auch Integrationstechnologien einsetzen und damit problemlos eine Skalierung entsprechend Ihren Apps und Daten durchführen wie z. B. Daten-Streaming in Echtzeit mit Apache Kafka.

Wenn in Ihrem Unternehmen die Portierbarkeit über mehrere Umgebungen hinweg eine große Rolle spielt, könnte die Verwendung von Containern die einfachste Entscheidung sein, die Sie je getroffen haben.

Warum Red Hat?

Red Hat® arbeitet intensiv und gemeinsam mit der breiteren Open Source Community an Container-Technologien. Unsere Techniker setzen alles daran, die Funktionen zu verbessern, sie verlässlicher und sicherer zu machen, 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 – und alle Fortschritte können so gemeinsam genutzt werden.

Mit den Container-Lösungen und -Trainingsangeboten von Red Hat erhalten Sie die Infrastruktur, die Plattform, die Kontrollmöglichkeiten und die Kenntnisse, um optimal von Containern profitieren zu können.

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

Whitepaper

Technologische Übersicht: eine Einführung zu Kubernetes für Unternehmen

E-Book

Best Practices für eine Migration zu containerisierten Anwendungen

Case Study

Innovation bei Amadeus: Private cloudbasierte Anwendungsplattform

Mehr Sicherheit in Linux-Containern

Standardmäßige Sicherheit gibt es nicht. Statische Sicherheitsrichtlinien und Check-Listen lassen sich nicht auf Container im Unternehmen ausweiten. Deshalb müssen Sie wissen, wie Sie die Sicherheit Ihrer Container-Pipeline verbessern können. Sie benötigen Unterstützung bei den ersten Schritten? Wir haben eine Check-Liste zur Container-Sicherheit für Sie ausgearbeitet.

Alles, was Sie für den Einsatz von Containern benötigen

Infrastruktur

Halten Sie den Aufwand gering, und führen Sie Linux-Container in einem optimierten, sicheren und schlanken Betriebssystem aus.

Plattform

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

Management

Automatisieren Sie die Prozesse der Container-Entwicklung, -Bereitstellung und -Verwaltung, damit diese konsistent, schlank und wiederholbar bleiben.

Infrastruktur

Container brauchen Daten und generieren Daten. Und zwar riesige Mengen davon. Sorgen Sie für einen leistungsstarken, hochverfügbaren und dauerhaften Datenspeicher für den Lebenszyklus ihrer Anwendungen im Container.

Plattform

Erhalten Sie alle Tools, die Sie für die Implementierung von Containern in Ihrem gesamten Stack brauchen, und zwar mit der ultimativen Kombination aus Container-Anwendungsplattform und Private Cloud-Infrastruktur, zusammen mit den Möglichkeiten des Managements und der Interoperabilität einer Public Cloud.

Infrastruktur

Erstellen Sie Ihre Container, und hosten Sie Ihre Container-Anwendungsplattform auf einer modularen und skalierbaren Private Cloud-Infrastruktur.

Cloud Computing

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

Container haben noch viel mehr zu bieten