L’entreprise de logiciels réduit le temps de migration vers GCP par 10 grâce à la fabrique de migration SaaS de HCLTech
Aujourd'hui, les entreprises technologiques se tournent vers la SaaSification pour améliorer la tolérance aux pannes, réaliser des économies de coûts, accroître l'évolutivité et l'agilité. Un important éditeur de logiciels avait une clientèle composée d'utilisateurs des versions sur site et SaaS de sa solution de gestion de portefeuille de projets (PPM), et avait besoin d'un partenaire pour migrer rapidement plus de clients vers Google Cloud Platform (GCP).
Le client est un fournisseur mondial d'une large gamme de produits matériels et de logiciels d'entreprise destinés aux marchés des centres de données, de la sécurité, des réseaux, des logiciels, du haut débit, du sans-fil, du stockage et de l'industrie.
revenus USD
employés
années d'innovation
Le défi
Migration transparente de la PPM sur site vers SaaS
Dans le cadre de leur démarche de modernisation et d’adoption de l’open source, le client voulait transférer ses clients PPM SaaS du centre de données sur site hérité vers le GCP, plus avancé et moins coûteux. Le produit PPM est important pour les clients du client, car il les aide à accélérer leur transformation numérique, à optimiser leurs ressources et à prendre des décisions plus intelligentes.
Avec plus de 500 clients du produit PPM, le client souhaitait assurer une migration fluide et sans heurts de leurs charges de travail tout en visant à atteindre leurs objectifs de modernisation des applications.
En entreprenant le parcours de migration, le client a rencontré les défis suivants :
- Centres de données co-localisés avec plusieurs versions du produit PPM
- Grand nombre de machines virtuelles en production
- Coût élevé des licences
- Performance insuffisante de l’application
- Préoccupations en matière de sécurité
- Délai d’intégration et de mise à niveau des clients trop long
- Manque de capacités libre-service et d’auto-réparation
Dans l’objectif d’une modernisation de bout en bout et d’une migration transparente, le client a fait appel à HCLTech pour prendre l’entière responsabilité de l’implantation et de la mise à niveau du produit PPM. Le client a mis l’accent sur la connaissance du produit et de l’industrie de HCLTech pour guider leur parcours d’adoption de l’open source.

La solution
Modernisation de bout en bout et migration transparente
HCLTech a reconnu le besoin immédiat de migrer vers le nuage afin de réduire les coûts et d’améliorer la performance, l’efficacité et la sécurité. L’étape suivante vers l’objectif était la conteneurisation et l’adoption du code source ouvert de GCP. Pour obtenir les meilleurs résultats, HCLTech a innové et développé de nombreuses solutions pour assurer une migration transparente des clients de Colo Oracle à PostgreSQL pour GCP.
HCLTech devait réaliser trois choses :
- Migration des charges de travail des clients du client vers GCP
- Les accompagner dans ce parcours et mettre à niveau les applications pour une migration sans accroc
- Implémenter PostgreSQL et passer de la base de données Oracle
Le processus de migration n’était en aucun cas simple. Nos experts ont élaboré une stratégie en trois phases pour une migration transparente et réussie.
Les phases comprenaient :
- Mise à niveau du produit : Le produit PPM a été mis à niveau selon les besoins et conteneurisé pour un déploiement sur la base de données Oracle
- Transition vers PostgreSQL : Après le déploiement conteneurisé du produit PPM mis à niveau, HCLTech l’a migré d’Oracle à PostgreSQL à l’aide d’outils open source comme Ora2Pg et d’un utilitaire propriétaire. HCLTech a également effectué la refonte et la migration des rapports et domaines Jaspersoft du client d’Oracle à PostgreSQL. HCLTech a pu réaliser ces migrations à grande échelle en créant des scripts d’automatisation et des processus qui ont considérablement réduit les efforts manuels, les délais de cycle et accru la qualité des migrations.
- Migration vers GCP : Une fois la migration vers PostgreSQL terminée, HCLTech a migré l’ensemble de la charge de travail de l’environnement sur site vers GCP. HCLTech a aidé à la coordination des lots de migration avec les clients, effectué des tests d’intégrité et soutenu le processus UAT client et de mise en production.
De PPM initialement exécuté avec Oracle, la conteneurisation a été effectuée en colocation. Après la conteneurisation de PPM avec Oracle, HCLTech a migré d’Oracle à PostgreSQL, puis vers GCP.

Le résultat
Réduction des coûts, flexibilité, agilité et évolutivité améliorées
Le produit PPM devait être modernisé afin d’être transféré sans difficulté d’un environnement Colo Oracle vers GCP. Cette opération impliquait l’intégration des clients sur la nouvelle plateforme.
Par la suite, bien que les particularités de chaque client différaient, HCLTech a créé le modèle SaaS Migration Factory pour rendre cette intégration sur une nouvelle plateforme transparente. Ceci a été réalisé en 6 à 8 mois.
Une migration typique sur site vers SaaS prenait entre 4 semaines et 6 mois par client. Après le déploiement de la Migration Factory par HCLTech, il leur a été possible de migrer plus de 300 clients en 9 mois.
Des économies de coûts supplémentaires ont été réalisées grâce à la transition vers un composant open source, PostgreSQL. À un certain moment, le client dépensait près de 13 millions $ pour une base de données Oracle seulement pour l’installation, mais avec la migration vers PostgreSQL, ce coût est littéralement tombé à zéro.

En résumé, les résultats obtenus par le client comprenaient :
- Réduction de 10x du temps de cycle de migration
- Mise à niveau et application de correctifs plus rapides
- Flexibilité de migrer vers un autre fournisseur de services infonuagiques publics
- Réduction des coûts grâce au passage de la base de données Oracle à PostgreSQL
- Agilité et évolutivité améliorées
- Offres SaaS améliorées pour les clients migrés
En plus des résultats obtenus pour le client, la SaaS Migration Factory a permis à HCLTech de réduire les délais et les efforts de migration globaux d’environ 10x, grâce à l’automatisation.
