The Doppler Quarterly (FRANÇAIS) Printemps 2018 | Page 19
Cadre et approche normative pour le
succès de la migration vers le cloud.
Notre collaboration avec de nombreux clients sur des centaines de projets nous
amène à entendre 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'applications : la
plupart des organisations mettent plusieurs mois avant de créer leur architecture
de déploiement applicatif future, puis de faire migrer une application unique. Lor-
sque la migration porte sur plusieurs centaines d’applications, la viabilité de celle-ci
semble compromise.
Manque de visibilité sur les complexités et les dépendances : si vous n’avez aucune
visibilité sur une pile applicative, la migration de celle-ci est irréalisable. 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 possè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 correspondan-
tes au sein d’une base de données de gestion des configurations, comment peut-
elles 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
migration adaptée à une application donnée (relocalisation d'hôte, changement de
plateforme, refactorisation...) 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 prendre 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’extérieur d’une séquence, ou un changement
manqué, peut entraîner plusieurs heures, voire plusieurs jours de dépannage.
Migration d’applications critiques avec indisponibilité nulle : la plupart des entre-
prises 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.
PRINTEMPS 2018 | THE DOPPLER | 17