Selon le rapport Flexera sur lesdépenses technologiques, 55 % des entreprises prévoient de réduire leurs dépenses sur site. Les systèmes sur site s’avérant coûteux et difficiles à gérer, migrer vers le cloud est une décision judicieuse pour l’entreprise. Le cloud permet aux organisations de se libérer d’une infrastructure ancienne, lente et coûteuse, et d’améliorer leur efficacité opérationnelle tout en accélérant la mise sur le marché.
Depuis son lancement en 2006, AWS occupe une position dominante dans le domaine du cloud computing. C’est le fournisseur de services cloud (CSP) le plus populaire parmi les hyperscalers, avec une part de marché de 41 %, suivi par Google, Microsoft et IBM, qui représentent à eux trois environ 35 % du marché. Avec des millions d’utilisateurs, des dizaines de milliers de partenaires et plus de 200 services, AWS est l’option privilégiée des entreprises qui souhaitent migrer vers le cloud.
« AWS apporte continuellement des avantages considérables aux clients de Tidal Migrations dans leur parcours vers le cloud », explique David Colebatch, PDG de Tidal Migrations, partenaire ISV Advanced d’AWS. « Grâce à une offre de services étendue et à un rythme d’innovation qui semble s’accélérer constamment, les clients ayant des projets urgents continueront de choisir AWS. »
À lire aussi : Cloud public ou privé : modèles de déploiement cloud
Quels sont les avantages d’AWS ?
Sans prétendre à l’exhaustivité, voici les raisons pour lesquelles vous devriez choisir AWS comme partenaire cloud :
Emplacement : Répartie sur cinq continents et composée de 81 zones de disponibilité (AZ) et de 25 régions géographiques, l’empreinte mondiale d’AWS est inégalée et offre aux clients un vaste choix.
Évolutivité : AWS surveille vos applications et veille à ce qu’elles fonctionnent aux niveaux de performance requis. Lorsque la demande augmente fortement, la fonction de mise à l’échelle automatique d’AWS s’active pour accroître la capacité des ressources saturées.
Tarification à l’usage : Avec un modèle tarifaire basé sur l’utilisation, les entreprises ne paient que l’infrastructure qu’elles ont utilisée, ce qui leur permet de réaliser des économies considérables.
Résilience opérationnelle : la résilience opérationnelle est un facteur essentiel lors du choix d’AWS. Les AZ tolèrent les pannes et offrent une haute disponibilité ; ainsi, même en cas d’interruption, l’impact sur les services reste minime. Par ailleurs, chaque région AWS comprend des AZ isolées et distinctes. Ainsi, même si une AZ est mise hors ligne, les autres continuent de fonctionner.
Grande agilité : migrer vers AWS peut considérablement accélérer l’agilité de l’entreprise. AWS Lambda intègre des technologies de mise à l’échelle automatique qui permettent aux entreprises d’innover et de réagir plus rapidement aux changements.
Stockage des données : AWS propose un ensemble complet de services permettant aux entreprises de stocker et d’accéder à leurs données afin de réduire les coûts, d’accélérer l’innovation et d’accroître leur agilité. Voici quelques options :
- Amazon S3 est un service de stockage d’objets conçu pour assurer une durabilité de 99,999999999 % (11 fois le chiffre 9) et stocker des données pour un large éventail de cas d’utilisation.
- Le stockage en blocs Elastic (EBS) est une solution de stockage en blocs facile à utiliser, employée avec Amazon EC2 pour stocker des données persistantes.
- Elastic File Storage (EFS) est une solution de stockage évolutive destinée aux charges de travail basées sur Linux, qui prend en charge de nombreux cas d’utilisation, des charges fortement distribuées à celles qui sont sensibles à la latence.
Bonnes pratiques pour la migration vers AWS Cloud
Si la migration vers AWS varie selon les cas, voici quelques bonnes pratiques que les entreprises doivent prendre en compte avant de migrer vers AWS.
1. Réaliser une découverte du portefeuille
La découverte du portefeuille est probablement la première étape à effectuer avant de migrer vers le cloud. Cette phase consiste à analyser en détail votre portefeuille informatique, l’objectif étant de recueillir autant d’informations que possible sur les interdépendances et les niveaux d’abstraction des charges de travail informatiques.
Une fois votre portefeuille identifié et votre environnement informatique évalué en profondeur, vous devez le comparer aux 6R (voir ci-dessous) afin de catégoriser les éléments et de planifier une feuille de route de migration. Voici quelques points à garder à l’esprit lors de l’analyse de votre portefeuille :
- Quel est le retour sur investissement (ROI) du déplacement d’une application donnée ?
- L’application peut-elle être réhébergée ou nécessite-t-elle des modifications importantes ?
- L’application serait-elle plus performante sur site ?
Une découverte manuelle est possible si vous avez peu d’applications à migrer, mais il est préférable d’utiliser des outils de découverte pour les migrations à grande échelle. Par exemple, vous pouvez utiliser AWS Application Discovery Services (ADS) pour recueillir des informations sur l’inventaire des serveurs sur site et obtenir des renseignements sur votre environnement informatique.
2. Élaborer un dossier commercial
Avant de migrer vers le cloud, les entreprises doivent élaborer un dossier commercial solide expliquant clairement comment la migration sera menée et comment maximiser efficacement leur ROI. Ce dossier doit analyser systématiquement les coûts informatiques, puis démontrer en quoi la migration vers le cloud est justifiée. Il doit couvrir les éléments suivants :
- Le coût actuel de maintenance de l’infrastructure ancienne
- Le rapport coûts-avantages du passage à AWS
- Les coûts prévisionnels de la migration vers AWS
- Les coûts d’amortissement des applications anciennes
L’outil Migration Evaluator d’AWS peut vous aider dans cette démarche.
Mais il ne suffit pas de mesurer les coûts de migration. Un dossier commercial doit non seulement identifier les avantages directs (réduction des coûts, évolutivité, continuité d’activité), mais aussi couvrir l’ensemble de la migration tout en mettant en évidence les effets transformationnels qu’elle aurait sur votre organisation.
« Le processus de création du dossier commercial est tout aussi important que le dossier final lui-même, car il oblige les équipes à s’interroger sur leur stratégie commerciale et leur informatique actuelle, ce qui façonnera l’orientation de l’organisation pour les années à venir », explique Colebatch. « Par exemple, quittez-vous complètement votre centre de données dès maintenant ? L’entreprise prévoit-elle un certain niveau de modernisation ou de renforcement de ses capacités, qu’il nous faut intégrer au budget ?
« En gardant ces réponses à l’esprit, réaliser des analyses de type « et si » avec des outils budgétaires comme cloudcalculator.com permet aux équipes d’estimer leurs coûts d’hébergement cloud si elles refactorisaient 10 % ou 100 % de leurs applications. »
3. Mettre en place un CCOE (Cloud Center of Excellence)
Pour réussir la migration, votre stratégie cloud doit correspondre à celle de votre entreprise. La meilleure approche consiste à créer un CCOE composé d’un groupe restreint de collaborateurs qui fournissent des conseils, une direction et un soutien pour le passage au cloud. La fonction du CCOE consiste à définir la politique cloud et à mettre en œuvre les bonnes pratiques nécessaires aux résultats souhaités. Un CCOE transversal ne se contente pas de définir les politiques cloud ; surtout, il agit comme moteur du changement organisationnel.
4. Former vos équipes
Le manque d’expertise dans le cloud peut être déstabilisant pour votre personnel. Il est donc essentiel de le former aux bases d’AWS afin qu’il puisse passer au cloud en douceur. Pour évaluer les lacunes dans les connaissances AWS de votre équipe, vous pouvez utiliser AWS Learning Needs Analysis, un outil d’autoévaluation gratuit. Une fois que vos employés ont répondu au questionnaire, un expert AWS examine les résultats et crée un plan de certification ciblé qui leur est adapté.
AWS propose également une formation de trois jours intitulée Migrating to AWS, au cours de laquelle un formateur enseigne aux employés chaque étape du processus de migration. Les ateliers pratiques donnent aux équipes une expérience concrète et leur fournissent des bases solides pour mener les étapes de migration en toute confiance.
5. Évaluer les risques de sécurité
Pendant la migration, les informations confidentielles de votre entreprise sont transférées vers un environnement partagé situé en dehors des pare-feu de l’entreprise. Il est donc nécessaire d’évaluer les risques de sécurité. Chez Amazon, toutefois, la sécurité est une responsabilité partagée. Ainsi, même si la sécurité est intégrée à la plateforme AWS, vous devrez peut-être mettre en place des mesures de protection supplémentaires lors de la migration des charges de travail vers AWS.
Évaluer les exigences de sécurité de vos applications, puis choisir une solution de sécurité AWS appropriée constitue une excellente stratégie. Il est également essentiel de définir à l’avance les politiques IAM afin de contrôler les personnes autorisées à accéder aux données. AWS Managed Services (AMS) et AWS Professional Services vous aident à gérer le processus de migration de manière plus sécurisée.
6. Choisir le bon plan de migration
Amazon recommande le modèle des 6R pour migrer efficacement vers le cloud.
- Rehost — Le rehosting est un processus rapide et simple au cours duquel les applications sont transférées du site local vers le CSP sans modifier leur code interne.
- Refactor — Le refactoring est un processus complexe qui implique d’importantes modifications du code afin de le rendre plus compatible avec l’environnement cloud. Comme ce processus implique des changements importants, effectuez des tests de régression sur les applications afin de détecter d’éventuels défauts dans le code.
- Replatform — La migration par replatforming consiste à apporter certaines modifications aux applications pour les adapter au nouvel environnement cloud..
- Repurchase — La stratégie de repurchase consiste à remplacer les applications sur site par de nouveaux logiciels natifs du cloud.
- Retire — Avec la méthode retire, vous supprimez les applications anciennes que vous n’utilisez plus.
- Retain — Le retaining consiste à conserver certaines applications sur site, principalement en raison d’exigences de latence ou de contraintes réglementaires.
« Dans les migrations de masse, il est important d’assurer la cohérence de la méthodologie et de l’exécution à mesure que vous développez votre usine de migration en la répartissant entre plusieurs équipes », déclare Colebatch. « Pour garantir la cohérence de l’évaluation des 6R à grande échelle, recherchez des outils de migration cloud qui fournissent une recommandation automatisée des 6R basée au minimum sur l’analyse de l’architecture des applications, du code source et des bases de données, ainsi que sur les facteurs commerciaux. »
À lire aussi : Ce qu’il faut savoir sur l’automatisation du cloud : outils, avantages et cas d’usage
Outils de migration AWS
Voici quelques outils importants pour la migration AWS :
Cloud Adoption Readiness Tool (CART) : CART est un questionnaire de 16 questions qui aide les organisations à évaluer leur capacité à migrer vers AWS.
AWS Migration Hub : Migration Hub fournit un emplacement unifié pour suivre l’avancement des migrations d’applications.
AWS Server Migration Service (SMS) : AWS SMS est un service sans agent qui accélère la migration des charges de travail sur site vers AWS.
AWS Database Migration Service (DMS) : AWS DMS aide à migrer les données de bases de données open source et commerciales vers AWS. Il prend en charge les migrations homogènes et hétérogènes.
AWS Migration Acceleration Program (MAP) : Grâce à MAP, AWS fournit une aide ciblée d’Amazon et de ses partenaires aux organisations qui souhaitent réaliser des migrations à grande échelle.
L’importance de la migration vers le cloud
Le cloud se développe à un rythme incroyable, IDC estimant que les dépenses cloud devraient dépasser 1,3 billion de dollars US d’ici 2025. Les entreprises qui ne s’adaptent pas au cloud seront distancées alors qu’elles tenteront de rivaliser avec des concurrents qui maîtrisent le cloud. Migrer vers AWS et suivre les bonnes pratiques mentionnées ci-dessus vous permettra de garder une longueur d’avance.
À lire ensuite : AWS se concentre sur le Cloud WAN et les réseaux 5G