Thema

Linux-Container

Anwendungen werden immer komplexer. Die Nachfrage nach einer schnelleren Entwicklung nimmt stetig zu und damit auch der Druck auf Ihre Infrastruktur, IT-Teams und Prozesse. Mithilfe von Linux® Containern können Sie Probleme reduzieren und Entwicklungen in schnellerer Folge einsetzen – über mehrere Umgebungen hinweg.

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 bei voller Funktionsfähigkeit ohne Probleme zwischen verschiedenen 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, und Mitarbeiter von Operations können sich auf die Infrastruktur konzentrieren. Und weil Linux-Container auf Open Source-Technologie basieren, erhalten Sie die neuesten Weiterentwicklungen sofort, wenn sie verfügbar sind. Mithilfe von Container-Technologien wie z. B. CRI-O, Kubernetes und Docker kann die Anwendungsentwicklung und -bereitstellung vereinfacht, beschleunigt und orchestriert werden.

Wie werden Container verwendet?

Sie können Container für diverse Workloads und Use Cases 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.

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.

Container possibilities

Warum Red Hat?

Red Hat® arbeitet zusammen mit der Open Source-Community intensiv 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 – 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.

Der Wunsch nach mehr Effizienz, Einfachheit und Schnelligkeit in der Softwareentwicklung veranlasst Unternehmen aller Branchen dazu, Linux-Container im gesamten Softwareentwicklungszyklus implementieren zu wollen.

Quelle: The State of Containerization. Ein Technology Adoption Profile, das von Forrester Consulting im Auftrag von Red Hat im Juni 2016 erstellt wurde

Mehr zum Thema 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

E-Book

Best Practices für die Migration zu containerisierten Anwendungen

Case Study

Amadeus setzt Anwendungsplattform auf Private Cloud-Basis ein

Und die Sicherheit von Linux-Containern?

Standardmäßige Sicherheit gibt es nicht. Umfassender Schutz braucht sorgfältige Planung und eine detaillierte Abwehrstrategie. Red Hat enthält mehrere Schichten mit Sicherheitskontrollen für all Ihre Anwendungen, Infrastrukturen und Prozesse und kann so Sicherheitsrisiken minimieren.

Was Sie für den Einsatz von Containern brauchen

Infrastruktur

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

Plattform

So können Sie Container überall und in jeder Größenordnung entwickeln, bereitstellen und verwalten.

Management

Automatisieren Sie die Prozesse bei der Container-Entwicklung, -implementierung 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 einer Kombination aus Container-App-Plattform und Private Cloud-Infrastruktur, ohne auf das Management und die Interoperabilität mit einer Public Cloud zu verzichten.

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 die Verwaltung und Ausführung Ihrer hybriden Container-Umgebung mit einem zentralen Tool, statt mehrere unterschiedliche Tools und Richtlinien zu implementieren.

Container haben noch mehr zu bieten