Entwicklerteams benötigen Zugang zu zuverlässigen Datendiensten für ihre Anwendungen. Ein As-a-Service-Angebot bedeutet, dass sie die Datenbank nutzen, aber nicht verwalten. Eine Lösung für diese Herausforderung ist eine einzige Daten-Management-Schicht für alle zustandsbehafteten Dienste, unabhängig davon, wo sie ausgeführt werden. Mit einer solchen DBaaS-Plattform ist es möglich, die Ausführung von Datendiensten auf Kubernetes erheblich zu vereinfachen.
Eine solche integrierte Plattform erlaubt es Unternehmen, automatisch verwaltete Datendienste in jeder beliebigen Cloud zu geringen Kosten auszuführen. Sie können die Vorteile von Database as a Service nutzen, ohne sich zu binden. Die Plattform automatisiert die Verwaltung von Datendiensten, sodass mehr Zeit für Innovationen bleibt. Diese Art von SaaS-Plattform ist für die Verwaltung von Datenbanken On-Premises und in der Cloud konzipiert. Sie ermöglicht die Automatisierung vieler routinemäßiger Datenbank-Management- und Administrationsaufgaben. Mit einer effektiven DBaaS-Plattform können kleine Teams viele Benutzer unterstützen, indem sie einen zuverlässigen Betrieb und eine einfache, selbstverwaltete Benutzererfahrung bieten.
Sichern von Containern und Kubernetes-Workloads
Herkömmliche Tools für Backup und Wiederherstellung sind nicht granular genug, um die Komplexität der Sicherung von Containern und verteilten Kubernetes-Workloads zu bewältigen. Die Backup-Funktion einer DBaaS-Plattform, die von Grund auf für Kubernetes entwickelt ist, bietet Anwendungs- und Datensicherheit auf Unternehmensniveau mit schneller Wiederherstellung und der verbesserten Granularität, die für den Schutz der Daten auf Anwendungsebene erforderlich ist. Entwicklerteams erhalten eine anwendungsdefinierte Steuerungsebene, die die Ausführung von Anwendungen über mehrere Maschinen hinweg ermöglicht und Anwendungskonsistenz für verteilte Datenbanken bietet. Die Lösung ist eng mit Kubernetes integriert und bietet Namespace-Awareness.
Einfachheit, Effizienz und Innovation
Eine softwaredefinierte Container-Speicherplattform bietet persistenten Speicher und Datendienste für Container und Micro-Services. Sie abstrahiert die Komplexität der zugrunde liegenden Speicherinfrastruktur und bietet eine einzige, einheitliche Speicherebene für Cloud-native Anwendungen. Mit einem einzigen Klick oder API-Call können Entwicklerteams einen produktiven „Enterprise-Grade“-Daten-Service bereitstellen, der Backup, Wiederherstellung, Hochverfügbarkeit, Datenwiederherstellung, Datensicherheit, automatisches Kapazitäts-Management und Datenmigration unterstützt.
Mit einer DBaaS-Plattform für Kubernetes lassen sich Datenbanken und andere zustandsbehaftete Dienste mit einem einzigen Mausklick auf jedem Kubernetes-Cluster bereitstellen und verwalten, sodass Unternehmen die Vorteile eines verwalteten Datenbankangebots ohne die Nachteile einer Anbieterbindung nutzen können. Eine spezialisierte DBaaS-Plattform vereinfacht die Ausführung von Datendiensten auf Kubernetes erheblich, wodurch DevOps-Teams mehr Zeit für wertschöpfende Aktivitäten und Innovationen haben.
Markus Grau ist Principal Technology Strategist bei Pure Storage.