Use Case
Großes Einzelhandelsunternehmen

Komplexe Herausforderungen in großem Maßstab bewältigen
Visual representation of Solutions - Major Retailer

Vereinfachung der Bereitstellung von Services für eine Vielzahl von Teams über mehr als 250+ Applikationen in Cloud Foundry und Kubernetes

Herausforderung

Ein großer europäischer Einzelhändler betrieb mehr als 250 Microservices über mehrere Teams und Clouds hinweg. Mit einer Mischung aus Cloud Foundry- und Kubernetes-Umgebungen entstand die Herausforderung, die Bereitstellung von Data Services in und zwischen den Teams zu standardisieren. MySQL und OpenSearch waren für wichtige Geschäftssysteme unverzichtbar, jedoch variierten die Provisionierungs-Prozesse und die Observability war fragmentiert.

Lösung

Mit über 250 internen und kundenseitigen Applikationen in verschiedenen Geschäftsbereichen benötigte der Retailer eine Möglichkeit, die Deployments zu standardisieren, die Service-Bereitstellungszeit zu verbessern und die operative Komplexität zu reduzieren. Sie migrierten zu a9s Cloud Foundry als zentralisierte Applikationsplattform, wodurch die Teams Self-Service-Funktionen erhielten und konsistente Delivery-Pipelines ermöglicht wurden.

Für Data Services wurde das a9s Data Service Bundle mit Valkey (a9s KeyValue) eingeführt, MySQL durch a9s MariaDB ersetzt und OpenSearch (a9s Search) implementiert, um hochverfügbare Datenbanken und Data Services auf VMs bereitzustellen, die mit BOSH automatisiert und über Service Broker in Cloud Foundry integriert sind. Als einige Geschäftsbereiche mit der Umstellung auf Kubernetes begannen, setzten sie Klutch ein, um diese VM-basierten Services innerhalb von Kubernetes-Clustern nutzbar zu machen, ohne das Betriebsmodell zu duplizieren oder Sicherheitsrichtlinien zu beeinträchtigen.

Ergebnis

Sie reduzierten Konfigurationsfehler um 90 % und verbesserten die Verfügbarkeit von kundenseitigen Applikationen während umsatzstarker Verkaufsperioden. Klutch ermöglichte eine konsistente Governance und schnelle Provisionierung über beide Plattformen hinweg, wodurch die Effizienz der Plattform Teams aufrechterhalten wurde. Die vereinheitlichte Plattform ermöglichte es Teams aus verschiedenen Abteilungen, über alle Umgebungen hinweg konsistent zu arbeiten. 

Mit Klutch hatten Entwickler in Kubernetes Zugriff auf dieselben, zuverlässigen, produktionsreifen Datenbanken wie Teams, die Cloud Foundry verwendeten, wodurch Fragmentierung vermieden wurde. Die Plattform Ingenieure konnten den Supportaufwand reduzieren und mussten keine separaten Automatisierungs-Pipelines für pod-native Datenbanken verwalten. Standardisierte Observability, Backup-Richtlinien und Versionierung stellten die Plattform-Konformität sicher, ohne die Geschwindigkeit der Produktteams zu verlangsamen. Das Ergebnis: schnellere Releases, weniger Eskalationen und ein höheres Vertrauen in die Plattform im gesamten Unternehmen.

Herausforderung:

Unkontrollierte Fragmentierung von Applikationen; Fragmentierung der Plattform; Entwicklererfahrung

Branche:

Handel/E-Commerce

Verwendete Projekte:
In zahlen

90% weniger

Fehlkonfigurationen

über 250 Applikationen

in Cloud Foundry und Kubernetes

70% weniger

duplizierte Plattform-Tools

cloud foundry logolinux foundation logocloud native computing foundation logodok community logo

Lass uns reden

Wir sind hier um zu helfen! Suchen Sie nach weiteren Informationen über unsere Cloud Software oder Services?
Füllen Sie einfach das Formular aus.