The Doppler Quarterly (FRANÇAIS) Édition spéciale 2019 | Page 47
Un cadre et une approche normative pour le
succès du parcours de migration vers le cloud.
Notre collaboration avec de nombreux clients sur des centaines de projets nous amène à enten-
dre constamment les mêmes thèmes concernant les efforts de migration à grande échelle. Les
domaines qui leur posent le plus souvent problème sont les suivants :
Exigences d'échelle et de vélocité lors de la migration massive d'appli-
cations : la plupart des organisations mettent plusieurs mois avant de créer leurs architec-
tures de déploiement applicatif futures, puis de faire migrer une application unique. Lorsque la
migration porte sur plusieurs centaines d’applications, la viabilité de celle-ci semble
compromise.
Manque de visibilité quant aux complexités et aux interdépendances : il
est impossible de faire migrer une pile d’applications si vous n’avez aucune visibilité dessus. Que
ce soit à cause d'une documentation insuffisante, de ressources héritées ou acquises, ou encore
de pratiques de déploiement décentralisées, il arrive couramment que les organisations ne pos-
sèdent pas une visibilité suffisante sur les composantes, les configurations et les dépendances de
leurs applications. Même si une entreprise possède une nomenclature de toutes les ressources et
informations correspondantes au sein d’une base de données de gestion des configurations,
comment peut-elle valider ces actifs, leurs modèles d’architecture et leurs dépendances, afin de
déterminer les ressources à déplacer et décider si celles-ci sont compatibles avec la plateforme
de cloud cible ?
Pertinence de l'approche de migration : comment déterminer la méthode de migra-
tion adaptée à une application donnée (relocalisation d'hôte, changement de plateforme, refac-
torisation...) et quelles sont les applications qui peuvent bénéficier de composants cloud natifs ?
Séquençage et exécution de la migration :
comment déterminer et justifier les
modifications de séquence et de configuration pour les diverses dépendances, et comment pren-
dre en compte les changements de configuration requis pendant la phase d’exécution ? Si une
seule modification de configuration peut s’effectuer en quelques minutes, sa réalisation à l’ex-
térieur d’une séquence, ou un changement manqué, peut entraîner plusieurs heures, voire plu-
sieurs jours de dépannage.
Migration d’applications critiques avec indisponibilité nulle : la plupart des
entreprises exploitent des applications stratégiques qui doivent être en place 24 h/24, 7 j/7, en
impliquant la mise à jour constante d’ensembles et de bases de données volumineux comportant
plusieurs points d’intégration en amont et en aval. Les bases de données sont particulièrement
difficiles à déplacer et en cas d'échec de cette procédure, ces ressources peuvent avoir des
conséquences majeures sur l’organisation.
Penchons-nous sur les six facteurs déterminants qui doivent impérativement être mis en place
pour garantir la réussite de tout projet de migration.
ÉDITION SPÉCIALE 2019 | THE DOPPLER | 45