Migration d’application pour une importante entreprise canadienne de communications et de médias

Rationalisation du déploiement des applications grâce à la migration et à la consolidation des applications clés sur AWS, accompagnées d’une sécurité renforcée.
4 min de lecture
Partager

Une grande a migré et consolidé des applications clés sur . Cette initiative a permis de remédier aux incohérences de déploiement, aux lacunes de sécurité et à la gouvernance inefficace touchant plusieurs comptes AWS. En centralisant son environnement dans une structure de compte unifiée, l’entreprise a considérablement amélioré la rapidité de déploiement, la sécurité et l’efficacité opérationnelle.

Le défi

Défi
  • Déploiements incohérents : Le client faisait face à des incohérences lors du déploiement des applications dans différents environnements en raison de l'utilisation de divers outils pour le provisionnement des ressources AWS, les processus CI/CD et les référentiels de code
  • Manque de standardisation : Il y avait des lacunes dans la mise en œuvre de procédures de déploiement standardisées et de protocoles de reprise après sinistre (DR), ce qui affectait la gestion globale des applications
  • Risques de sécurité : L'analyse des vulnérabilités et les contrôles de qualité étaient insuffisamment appliqués
  • Problèmes de gouvernance : Plusieurs comptes AWS étaient utilisés sans une gouvernance adéquate, entraînant un manque de consolidation et de gestion standardisée des politiques IAM à travers les applications

L’objectif

L’objectif était d’optimiser la gestion des applications, d’assurer des déploiements cohérents et de renforcer la sécurité et la gouvernance au sein d’un environnement AWS unifié.

Solution
  • Évaluation : Un examen complet des processus actuels de déploiement des applications et des pratiques de sécurité a permis d’identifier des inefficacités et des vulnérabilités
  • Analyse des écarts : A permis de cibler les axes d’amélioration des flux CI/CD, des analyses de sécurité et de la gouvernance IAM
Migration d'applications pour une importante entreprise canadienne de communication et de médias

La solution

HCLTech a mis en œuvre une solution globale pour rationaliser les opérations et améliorer la sécurité :

Défi
  • Migration automatisée des applications : HCLTech a consolidé et migré sept applications clés de comptes AWS distincts vers une structure de compte unifiée à l’aide d’une approche sans intervention humaine
  • Infrastructures sous forme de code (IaC) : Les principes IaC ont été mis en œuvre à l’aide de Terraform (TFE) avec des modules réutilisables pour fournir des ressources AWS dans les environnements de production et hors production
  • Standardisation CI/CD : HCLTech a aligné les processus CI/CD applicatifs sur des outils standardisés et a créé des pipelines avec des barrières de qualité appropriées et des analyses de vulnérabilité
  • Communication et fonctionnalité transparentes : Systèmes backend intégrés, tels que TSYS et Adastra, assurant une communication et une fonctionnalité transparentes
  • Rationalisation de la gestion des accès : Mise en place d’un contrôle d’accès basé sur les rôles dans la nouvelle structure de comptes AWS consolidée

L'impact

Impact
  • Efficacité opérationnelle améliorée : Un processus de déploiement d'applications standardisé (CI/CD) a été mis en place, assurant la cohérence entre toutes les applications et environnements
  • Reprise après sinistre améliorée : Les applications sont désormais plus faciles à récupérer dans des scénarios de RS grâce à des pratiques de déploiement et de gouvernance rationalisées
  • Distribution transparente des applications : Les processus de migration et de provisionnement ont été automatisés avec une approche sans intervention humaine, améliorant la rapidité et la précision des déploiements
  • Sécurité et conformité renforcées : Des analyses appropriées, des barrières de qualité et une gestion consolidée des comptes AWS ont amélioré la sécurité et la gouvernance, réduisant le risque de vulnérabilités.

Services AWS utilisés :
Amazon EC2, Amazon S3, AWS Lambda, AWS CloudFormation, AWS IAM, Terraform

Nuage et écosystème Nuage Étude de cas Migration d’application pour une importante entreprise canadienne de communications et de médias