Qu'est-ce que le lift and shift ?

2 septembre 2022

Le lift and shift est une stratégie de migration d'applications existantes vers le cloud : on les met d'abord hors ligne, puis on les transfère dans le cloud. Une fois migrées, les applications en lift and shift peuvent tirer parti de l'IaaS, du PaaS ou du SaaS.

Avantages du lift and shift

Le lift and shift est une approche économique pour migrer une application de serveurs sur site vers le cloud, car il n'exige pas de modifier les applications migrées.

Avec le lift and shift, les données doivent d'abord être chargées dans le stockage cloud avant de pouvoir être utilisées par les développeurs pour de futures fonctionnalités de l'application cloud. En procédant ainsi, il devient possible d'effectuer des opérations sur des données hébergées dans le cloud sans connexion Internet, ce qui élargit l'usage de l'application aux entreprises avec des débits plus faibles. Une fois le chargement terminé, l'approche lift and shift peut à nouveau être utilisée pour ajouter de nouvelles fonctionnalités aux utilisateurs.

L'un des atouts majeurs du lift and shift est de permettre l'adoption du stockage cloud sans renoncer à l'accès aux données encore sur site. Même si la démarche paraît idéale pour gagner en efficacité, une migration cloud en lift and shift comporte ses propres défis pour les équipes IT peu aguerries à ce type de projet.

Les entreprises qui optent pour le lift and shift doivent s'appuyer sur un fournisseur cloud capable d'assurer une intégration et une migration sans friction.

Le processus de lift and shift

Le processus de lift and shift s'utilise souvent en alternative à une migration cloud complète et constitue un excellent proof of concept. Le lift and shift permet de migrer des ensembles ciblés de données et de bases applicatives, tandis que d'autres restent sur site le temps de préparer le stockage cloud pour un usage futur. Oracle Database en est un bon exemple.

La première étape du processus de lift and shift consiste à préparer vos environnements on-premises et cloud. Avant de déplacer la moindre application ou donnée, configurez votre plateforme cloud avec un environnement de test. Les bases de données Oracle doivent être préparées pour tirer parti de l'élasticité du cloud ; prévoyez donc un délai avant la migration des données.

Une fois vos infrastructures sur site et cloud configurées et testées, vous pouvez lancer le processus de lift and shift. Le processus de lift and shift doit être mené par phases, faute de quoi il pourrait entrer en conflit avec vos applications sur site. Commencez par déplacer des ensembles de données ciblés pour les acheminer vers le cloud plus rapidement et efficacement.

Après un premier lift and shift concluant, vous pouvez poursuivre avec d'autres ensembles de données. Quand votre infrastructure cloud fonctionne sans accroc et que toutes les données sont migrées, vous pouvez entamer la migration de vos applications.

Quand choisir le lift and shift ?

Voyons maintenant les principaux points d'attention et risques à considérer avant de décider de déplacer vos données vers le cloud.

Premièrement, faites la différence entre « déplacement » (shifting) et « transfert » (transferring) de données. Les données peuvent être déplacées de votre système vers le cloud pour y être stockées, mais elles peuvent nécessiter des travaux — par exemple de réingénierie — avant de pouvoir être réutilisées.

Dans certains cas, les données stockées dans le cloud peuvent ne pas être compatibles avec votre système d'origine et nécessiter une transformation avant usage. Par exemple, vous pourriez choisir de stocker vos données Oracle dans une solution Microsoft SQL Server hébergée dans le cloud.

Ne déplacez ou ne transférez que les données qui seront réellement réutilisées une fois dans le cloud. Si vos données ne sont pas utiles après leur déplacement, il n'y a guère d'intérêt à les stocker dans le cloud et à en payer le service.

Deuxièmement, assurez‑vous de savoir précisément où vos données seront stockées avec votre solution de stockage cloud. Les données peuvent être traitées ou transitent par plusieurs emplacements avant d'atteindre le cloud ; veillez donc à savoir en permanence où elles se trouvent, en particulier s'il s'agit d'informations sensibles.

Enfin, gardez à l'esprit les enjeux de sécurité lors des transferts de données vers ou depuis le cloud. Les données peuvent être vulnérables en transit entre serveurs ou pendant les traitements ; identifiez clairement les risques de sécurité potentiels.

Tenez compte de tous ces facteurs avant de déplacer vos données vers le cloud afin de garantir un stockage sécurisé, complet et au coût minimal.

Accélérez la migration de vos charges critiques grâce aux Oracle Cloud Lift Services.