tadata
← Retour à l'accueil

Patterns de Migration Cloud : Le Framework des 7R

#cloud#migration#architecture#devops

Migrer vers le cloud n'est pas une stratégie unique mais un portefeuille de stratégies appliquées workload par workload. Le framework des "7R" offre une approche structurée pour évaluer chaque application et choisir le bon chemin de migration en fonction de la valeur métier, de la dette technique et des contraintes opérationnelles.

Tableau Comparatif des 7R

StratégieDescriptionEffortRisqueCoût (Migration)Coût (Ongoing)DélaiIdéal Pour
Rehost (Lift & Shift)Déplacer tel quel sur des VMs cloudFaibleFaibleFaibleÉlevéSemainesMigrations sous deadline
ReplatformAjustements mineurs (ex: BDD managée)Faible-MoyFaible-MoyFaible-MoyMoyenSem-MoisQuick wins avec services managés
RepurchasePassage au SaaSMoyenMoyenMoyenVariableMoisWorkloads commodité
RefactorRéécriture cloud-nativeÉlevéÉlevéÉlevéFaibleMois-AnnéesDifférenciants stratégiques
RetireDécommissionnerFaibleFaibleÉconomiesÉconomiesSemainesApps redondantes/inutilisées
RetainGarder on-premisesAucunAucunAucunExistantN/AConformité, latence, fin de vie
RelocateDéplacer les VMs au niveau hyperviseurTrès FaibleFaibleTrès FaibleÉlevéJours-SemVMware vers cloud
tadata
PORTFOLIO: 7 applications retire 1 retain 1 rehost 1 relocate 1 replatform 1 repurchase 1 refactor 1 EFFORT BENEFIT APPLICATIONS (REASON) Retire (1) decommission: switch it off: nobody needsit any more Old intranet — nobody uses it Retain (1) revisit: keep it where it is for now (notready, recent upgrade, compliance) Mainframe billing — not ready; revisit in 2 years Rehost (1) lift and shift: same servers moved to cloudVMs, no code change Web servers — data centre exit, MGN lift-and-shift Relocate (1) hypervisor-level lift and shift: move thevirtualised estate (e.g. VMware) as is VMware farm — VMware Cloud on AWS, no changes Replatform (1) lift, tinker and shift: a few cloudoptimisations: managed database, containers MySQL on VM — move to RDS, little code change Repurchase (1) drop and shop: replace with a SaaS oranother product CRM — drop and shop: SaaS CRM Refactor (1) re-architect: rebuild cloud-native:serverless, microservices, managed services Order system — re-architect to serverless for scale Dots: effort (top row) and cloud benefit (bottom row), 0 to 4, relative to the other Rs. Rehost and relocate move fastest;refactor costs most and gains most. Un portefeuille d'applications placé sur les 7R
PORTFOLIO: 7 applications retire 1 retain 1 rehost 1 relocate 1 replatform 1 repurchase 1 refactor 1 EFFORT BENEFIT APPLICATIONS (REASON) Retire (1) decommission: switch it off: nobody needsit any more Old intranet — nobody uses it Retain (1) revisit: keep it where it is for now (notready, recent upgrade, compliance) Mainframe billing — not ready; revisit in 2 years Rehost (1) lift and shift: same servers moved to cloudVMs, no code change Web servers — data centre exit, MGN lift-and-shift Relocate (1) hypervisor-level lift and shift: move thevirtualised estate (e.g. VMware) as is VMware farm — VMware Cloud on AWS, no changes Replatform (1) lift, tinker and shift: a few cloudoptimisations: managed database, containers MySQL on VM — move to RDS, little code change Repurchase (1) drop and shop: replace with a SaaS oranother product CRM — drop and shop: SaaS CRM Refactor (1) re-architect: rebuild cloud-native:serverless, microservices, managed services Order system — re-architect to serverless for scale Dots: effort (top row) and cloud benefit (bottom row), 0 to 4, relative to the other Rs. Rehost and relocate move fastest;refactor costs most and gains most. Un portefeuille d'applications placé sur les 7R

Extrait de la fiche « CLF-C02 Domain 1: Cloud Concepts » · Demander la fiche complète

Matrice de Planification par Vagues

VaguePérimètreApps TypiquesMix StratégieDuréePrérequis
Vague 0FondationLanding zone, réseau, IAMN/A (infra)4-8 semStructure comptes, baseline conformité
Vague 1Quick winsEnv dev/test, sites statiquesRehost, Replatform4-6 semLanding zone terminée
Vague 2Complexité faibleApps web stateless, batchsRehost, Replatform6-8 semMonitoring en place
Vague 3Complexité moyenneApps stateful, bases de donnéesReplatform, Refactor8-12 semOutils data migration validés
Vague 4Complexité hauteCoeur de métier, legacyRefactor, Retain12-24 semÉquipe formée, patterns prouvés
Vague 5OptimisationTous les workloads migrésRight-sizing, RIContinuBaseline coûts collectée
tadata
M1 M2 M3 M4 M5 M6 M7 M8 Assess + mobilize discovery, TCO landing zone Wave 1 rehost 40 VMs via MGN cutover Wave 2 replatform DBs to RDS (DMS CDC) cutover Wave 3 refactor order service to Lambda Exit DC contract ends today
M1 M2 M3 M4 M5 M6 M7 M8 Assess + mobilize discovery, TCO landing zone Wave 1 rehost 40 VMs via MGN cutover Wave 2 replatform DBs to RDS (DMS CDC) cutover Wave 3 refactor order service to Lambda Exit DC contract ends today
Les vagues vont des applications simples et peu risquées (pour construire les compétences et les runbooks) aux plus complexes ; les dépendances identifiées lors de la découverte décident de ce qui migre ensemble.

Extrait de la fiche « SAP-C02 Migration 1: Assessment, 7 Rs and Tools » · Demander la fiche complète

Anti-Patterns de Migration

Anti-PatternProblèmeMeilleure Approche
Migration "Big bang"Risque tout-ou-rienApproche incrémentale par vagues
Tout lifter & shifterPas de bénéfice cloudÉvaluer chaque app individuellement
Tout refactorerParalysie, dépassement budgetRefactorer uniquement les apps stratégiques
Ignorer la gravité des donnéesCoûts d'egress imprévusMigrer la couche data en premier
Pas de plan de rollbackBloqué si échecMaintenir la connectivité hybride
tadata
Assess • discovery (ADS,Migration Hub) • TCO (MigrationEvaluator) • portfolio → 7 Rs Mobilize • landing zone +network • wave plan,runbooks • skills, CCoE,pilot apps Migrate • replicate (MGN,DMS) • test launches • cutover per wave Modernize /operate • optimise cost • refactor key apps • decommission DC business case approved landing zone ready, pilotdone go/no-go per wave
Assess • discovery (ADS,Migration Hub) • TCO (MigrationEvaluator) • portfolio → 7 Rs Mobilize • landing zone +network • wave plan,runbooks • skills, CCoE,pilot apps Migrate • replicate (MGN,DMS) • test launches • cutover per wave Modernize /operate • optimise cost • refactor key apps • decommission DC business case approved landing zone ready, pilotdone go/no-go per wave
Méthodologie MAP : évaluer (assess), mobiliser, migrer et moderniser. La plupart des migrations ratées ont sauté l'étape de mobilisation (pas de landing zone, pas de cartographie des dépendances).

Extrait de la fiche « SAP-C02 Migration 1: Assessment, 7 Rs and Tools » · Demander la fiche complète

Ressources

Nous utilisons des cookies analytiques pour améliorer votre expérience. Aucune donnée personnelle n'est collectée.