Erfolgsgeschichte

Ein führender Anbieter von Daten und Analysen für Geschäftsentscheidungen migriert erfolgreich auf die Google Cloud

Verbesserte Anwendungsleistung, optimierte Infrastrukturbereitstellung und aktualisierte Systeme

Der Kunde ist ein weltweit tätiges Unternehmen, das Lösungen zur Beschleunigung des Vertriebs durch den Einsatz von Daten und Analysen anbietet. Das Unternehmen wollte seine weltweit bekannte Sales-Accelerator-Plattform vom Rechenzentrum in die Cloud überführen, indem es seine bestehenden Anwendungen in die Google Cloud migrierte. Virtusa implementierte einen 4-stufigen Ansatz für die Migration, der folgende Schritte umfasste: Erkennung, Planung, Ausführung und Optimierung.

Die Herausforderung

Der Kunde stand bei der Verwaltung der Anwendungsinfrastruktur des Rechenzentrums vor Herausforderungen hinsichtlich Skalierbarkeit, Stabilität und Verwaltbarkeit. Zu den anderen Problemen gehören die Anwendungsleistung, die Komplexität der Infrastrukturbereitstellung, manuelle Implementierungen und längere Zeiträume für die DR-Bereitstellung.

Die Lösung

Virtusa implementierte einen vierstufigen Ansatz bei der Migration der Anwendung zu Google Cloud. Diese Schritte umfassen:

Entdeckung

Es wird eine detaillierte Bewertung der Vermögenswerte und Ressourcen durchgeführt, einschließlich der Konfigurationen und Klassifizierungen des bestehenden Rechenzentrums. Die Methoden zur Anwendungsbereitstellung und die CI/CD-Pipelines werden validiert, und es wird ein umfassender Bestands-Footprint des Rechenzentrums erstellt. Darüber hinaus wird eine Überprüfung der Grundlagen durchgeführt, um die Strategie für die Neuindizierung abzuschließen und alle Ausnahmen von der allgemeinen Migrationsstrategie zu identifizieren.

Plan

Es werden Designdetails für die Benennung, Beschriftung, Netzwerk-Tags, Ports, Dienstkonten, Gruppen, Benutzer und DNS erstellt. Terraform-Module werden für die Bereitstellung von Infrastrukturen in Google Cloud entwickelt und integrieren die CHEF DevOps-Automatisierung und PowerShell-Skripte. Es wird ein Diagramm der Zielarchitektur erstellt und ein Lösungsansatz mit einem Migrationsfahrplan und einer Strategie für die Datenbankmigration entwickelt. Schließlich wird ein CI/CD-Framework für die Blue-Green-Bereitstellung von Anwendungen entwickelt und eine Strategie für die automatische Einrichtung einer DR-Umgebung entworfen.

Ausführen

Die Bereitstellung der Infrastruktur für Dev-, Stage- und Prod-Umgebung erfolgt über IaC (Infrastructure as Code). Der Anwendungsstack wird mithilfe der CHEF-Automatisierung installiert, integriert und konfiguriert und über CI/CD bereitgestellt. Datenbankmigrationen aus dem Rechenzentrum für MSSQL, PostgreSQL und Elasticsearch werden mit Daten durchgeführt und die Anwendungsfunktionalität wird validiert.

OPTIMIZE

Maschinentypen und Festplatten werden in der Größe angepasst, um Kosten zu sparen oder die Leistung zu verbessern. Terraform wird für die Agilität und Vorhersagbarkeit von Infrastrukturimplementierungen und die verbesserte Integration mit Protokollierungs-, Überwachungs- und Alarmierungs-Tools eingesetzt. Es wird ein persistenter Festplatten-Snapshot eingeführt, um den Wiederherstellungsprozess von MSSQL- und PGSQL-Datenbanken während einer Notfallwiederherstellung zu beschleunigen. Für die automatische Sicherung und Wiederherstellung werden ElasticSearch GCS-Plugins verwendet. CHEF und PowerShell-Automatisierung werden für die Anwendungskonfiguration eingesetzt, um manuelle Eingriffe und Fehler zu minimieren.

Die Vorteile
  • Automatisierte Google Cloud-Infrastrukturbereitstellung, was den Zeitaufwand für neue Infrastrukturen reduziert
  • 50 % Reduzierung der Einrichtung einer Disaster-Recovery-Umgebung 
  • Verbesserte Anwendungsleistung und Benutzererfahrung 
  • Geringere Infrastruktur- und Wartungskosten
  • Verbesserte und optimierte Blau-Grün-Bereitstellungslösung
  • Verbesserte Verfügbarkeitskennzahlen für die Anwendung
Ein führender Anbieter von Daten und Analysen für Geschäftsentscheidungen migriert erfolgreich auf die Google Cloud Platform (GCP)
Google Cloud

Umfassende Transformation

Verwandte Inhalte