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 die Google Cloud Platform (GCP) zu migrieren. Er wollte geschäftskritische Anforderungen wie Skalierbarkeit und Hochverfügbarkeit durch den Einsatz der neuesten GCP-Technologie erfüllen.
Virtusa unterstützte das Unternehmen bei der Migration geschäftskritischer Workloads auf GCP 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 GCP, 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 GCP-Umgebung automatisiert, um die Bereitstellung von Anwendungen zu beschleunigen und dem Wachstum der Kundenumgebung in GCP 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 niedrigeren Umgebungen mit Hilfe von Python, Jenkins und Ansible, GitHub CI/CD-Pipeline.
Middleware Cluster Backup-Konfiguration
Die folgenden nativen GCP-Services wurden im Rahmen der Migration und Automatisierung verwendet; einige von ihnen sind auch GCP-Marketplace-Services:
Der Kunde erfuhr durch die erfolgreiche Migration kritischer Arbeitslasten auf GCP Verbesserungen bei der Effizienz der Bereitstellung, Hochverfügbarkeit und Leistungsoptimierung. Einige der anfänglichen Vorteile:
Umfassende Transformation