Der Kunde ist ein amerikanisches Technologieunternehmen, das zum Messen, Analysieren und Handeln in Echtzeit in der Lage ist. Das Unternehmen produziert und vertreibt Markierungs-, Tracking- und Computerdrucktechnologien. Zu den Produkten gehören mobile Computer, Tablets, Software, Thermostrichcode- und Belegdrucker, RFID-Smart-Etikettendrucker und Encoder. Darüber hinaus bietet das Unternehmen stationäre und tragbare Lesegeräte/Antennen, autonome mobile Roboter (AMR), maschinelles Sehen und stationäre industrielle Scanning-Hardware und -Software.
Der Kunde betrieb seine geschäftskritischen Anwendungen vor Ort und beschloss, die Workloads auf Google Cloud zu migrieren. Sie wollten wichtige Geschäftsanforderungen wie Skalierbarkeit und Hochverfügbarkeit erreichen, indem sie die neueste Google Cloud-Technologie nutzten.
Virtusa unterstützte das Unternehmen bei der Migration geschäftskritischer Workloads auf Google Cloud und automatisierte gleichzeitig die Netzwerk-/DB-/Middleware-Bereitstellungskonfigurationen mit Hilfe von Jenkins CI/CD DevOps-Pipelines.
In Zusammenarbeit mit dem Kunden migrierte Virtusa mehrere Cluster von On-Prem-Rechenzentren zu Google Cloud, indem es neue Umgebungen einrichtete und dann die Migration der Arbeitslasten mithilfe von Open-Source- und CI/CD-Tools wie Python, Jenkins, Ansible und Git/GitHub automatisierte.
Die Lösungsimplementierung umfasste mehrere Aufgaben, die im Folgenden aufgeführt sind.
Manuelle Aufgaben wurden in der Google Cloud-Umgebung automatisiert, um die Bereitstellung von Anwendungen zu beschleunigen und dem Wachstum der Kundenumgebung in Google Cloud gerecht zu werden. Virtusa half bei der Automatisierung der Sicherung der Middleware-Cluster-Konfiguration, der Automatisierung der VM-/Netzwerkkonfiguration und der Automatisierung der DB-Datenreplikation in untergeordneten Umgebungen mit Hilfe von Python, Jenkins und Ansible, GitHub CI/CD-Pipeline.
Middleware Cluster Backup-Konfiguration
Die folgenden nativen Google Cloud-Services wurden im Rahmen der Migration und Automatisierung verwendet; einige von ihnen sind auch Google Cloud Marketplace-Services:
Der Kunde erfuhr durch die erfolgreiche Migration kritischer Arbeitslasten auf Google Cloud Verbesserungen bei der Effizienz der Bereitstellung, Hochverfügbarkeit und Leistungsoptimierung. Einige der anfänglichen Vorteile:
Umfassende Transformation