Kubernetes ist zum De-facto-Standard für die Entwicklung der nächsten Generation von Anwendungen, einschließlich Kubernetes-basierter Apps, moderner Datenbanken, AI/ML, IoT und CI/CD-Pipelines, avanciert. Aufgrund des enormen Wachstums und der gestiegenen Akzeptanz von Kubernetes und Containern war 2023 ein erfolgreiches Jahr für dieses spezielle Marktsegment.
Bei Portworx by Pure Storage handelt es sich um eine vollständig integrierte Lösung für persistente Speicherung, Datenschutz, Datensicherheit, Cross-Cloud- und Daten-Migrationen sowie automatisiertes Kapazitätsmanagement für Anwendungen, die auf Kubernetes laufen. IDC betonte in seinem erstem MarketScape for Worldwide Container Data Management den Wert der Datenausführung auf Kubernetes. Der Bericht hebt die Bedeutung des Container-Datenmanagements und Lösungen wie Portworx als kritische Komponente bei der Erschließung des vollen Potenzials von Kubernetes hervor.
Diese ermöglicht es Unternehmen, moderne Anwendungen schnell zu innovieren, einzusetzen und zu skalieren. Wie Kubernetes steht jedoch auch der Markt für Container Data Management erst am Anfang. Was sind also die wichtigsten Trends, die diesen Markt im Jahr 2024 noch weiter vorantreiben werden?
Aufschwung des Platform Engineering
Laut der Marktforscher von Gartner ist „Platform Engineering ein aufkommender Trend, der darauf abzielt, die Softwarebereitstellung in Unternehmen zu modernisieren“. Es ist ein Trend, der bis 2026 dazu führen soll, dass „80 Prozent der großen Software-Engineering-Unternehmen Platform Engineering-Teams als interne Anbieter von wiederverwendbaren Diensten, Komponenten und Tools für die Anwendungsbereitstellung einrichten werden“.
Dieser Trend wird größtenteils von Unternehmen vorangetrieben, die die Produktivität von Entwicklern durch betriebliche Effizienz über ihre internen Entwicklerplattformen hinweg maximieren wollen. Diese Unternehmen setzen auf Kubernetes, um einen konsistenten, skalierbaren und Self-Service-fähigen Pfad für Entwickler zu schaffen, auf dem sie aufbauen können.
Zu den wichtigsten Philosophien rund um das Platform Engineering gehört es, die Plattform als Produkt und die Entwickler als Kunden zu behandeln. Daher müssen Plattform-Ingenieure eine Plattform aufbauen, die die wichtigsten Hindernisse beseitigt, mit denen Entwickler beim Kubernetes-Speicher- und Datenmanagement konfrontiert sind.
Portworx bietet eine konsistente Container Data Management-Plattform, die die Automatisierung von Kubernetes auf die Speicher- und Datenebene ausdehnt. Diese Plattform hilft Platform Engineering-Teams, ihre IDP (Internal Developer Platform) zu optimieren – nicht nur bei Global 2000-Unternehmen, denn Portworx hat die Plattform auch als Grundlage für seine eigene IDP implementiert.
Moderne Virtualisierung
Die Veröffentlichung von KubeVirt 1.0 im Juni 2023 und die Ungewissheit im Zusammenhang mit der Übernahme von VMware durch Broadcom hat viele Unternehmen dazu veranlasst, den Kostendruck, das Plattformrisiko und den betrieblichen Aufwand ihrer Anwendungsentwicklungsumgebung genauer unter die Lupe zu nehmen. Laut Forresters Predictions 2024 „werden 20 Prozent der VMware-Unternehmenskunden den VMware-Stack verlassen“.
KubeVirt bietet zwar Virtualisierungsfunktionen auf Container-Plattformen, aber als neuere Technologie müssen mehrere Technologien zusammenarbeiten, um im Vergleich zu VMware die gleiche Funktionalität zu bieten. Beispielsweise besteht mit KubeVirt die Möglichkeit, laufende virtuelle Maschinen zwischen Kubernetes-Arbeitsknoten zu migrieren (Live Migration), was der vMotion in einer VMware-Umgebung ähnelt. Einige fortgeschrittene Funktionen wie Cluster DRS (Distributed Resource Scheduler), das die Möglichkeit bietet, laufende virtuelle Maschinen mithilfe von vMotion dynamisch auf ESXi-Knoten zu verteilen, gibt es jedoch noch nicht.
Da Unternehmen ihre Anwendungen immer weiter auf Container- und Microservices-Architekturen modernisieren, bieten moderne Virtualisierungstechnologien wie KubeVirt in Kombination mit bewährten Container-Ökosystempartnern die Möglichkeit, auf modernen Infrastruktur-Stacks zu konsolidieren, die die Effizienz bei der Bereitstellung, Verwaltung und Wartung der Infrastruktur steigern.
Portworx by Pure Storage stellt in diesem Kontext eine Speicher- und Datenplattform bereit, die sowohl VMs als auch Container unterstützt, die nebeneinander auf Kubernetes laufen. So bietet Portworx den Kunden einen Ausweg aus der traditionellen Virtualisierung und einen klaren Weg zu einer modernen Plattform für die Anwendungsentwicklung.
Der mit der traditionellen Virtualisierung verbundene betriebliche Aufwand entfällt dadurch und die Gesamtkosten der Anwendungsentwicklung sinken. Viele Unternehmen haben sich mit Portworx und Red Hat zusammengetan, um diese moderne Anwendungsentwicklungsplattform zu implementieren und ihre Modernisierungsbemühungen in Gang zu setzen.
Kubernetes-basierte KI/ML-Apps und Pipelines
In allen Branchen ist KI zum wichtigsten Technologietrend geworden, der Entscheidungen in jeder Vorstandsetage und in jeder IT-Organisation beeinflusst. Unabhängig davon, ob ein Unternehmen prädiktive KI oder generative KI einsetzt, ist Kubernetes zu einem wichtigen Grundelement für den Aufbau erfolgreicher KI/ML-Workflows geworden. Sogar ChatGPT, der Blue-Chip-Standard für generative KI, basiert auf Kubernetes. Der OpenAI-Blog beschreibt die Verwendung von K8s für ChatGPT.
Da sich neuere Sprachmodelle in Bezug auf die Leistung einander annähern, wird die wahre Differenzierung durch den Aufbau datenzentrierter KI-Lösungen erfolgen. Unternehmen werden sich auf eigene Daten verlassen, die vor Ort oder hinter einer Firewall gehostet werden, um ihren Endnutzern innovative Erlebnisse zu bieten, anstatt ihre Daten an KI-Firmen von Drittanbietern zu senden.
Portworx ermöglicht es Unternehmen, Open-Source-Sprachmodelle auf Kubernetes zu optimieren oder RAG-Architekturen (Retrieval Augmented Generation) unter Verwendung von Vector-Datenbanken zu erstellen, um eine bessere Kundenerfahrung zu bieten. Laut IDC „sollten Unternehmen, die geschäftskritische Anwendungen, Datenbanken, CI/CD-Tools oder AI/ML-Workloads in Containern betreiben oder betreiben wollen, Portworx by Pure Storage in Betracht ziehen“.
Diese Trends zeigen, dass sich das Wachstum von Kubernetes und Cloud-nativer Speicherung und Datenverwaltung in diesem Jahr noch weiter beschleunigen wird. Als ein wichtiger Baustein des K8s-Ökosystems freut sich Portworx auf ein stark wachsendes Markt- und Kundeninteresse im Jahr 2024.
Murli Thirumale ist Vice President und General Manager von Portworx by Pure Storage.