Une stratégie de migration vers le cloud est le plan élaboré par une entreprise pour déplacer ses données et ses applications depuis une architecture sur site vers le cloud. Tous les workloads ne sont pas adaptés à une infrastructure cloud. Il est donc important de valider la méthode la plus efficace de hiérarchisation et de migration des applications avant la mise en service. Une stratégie systématique et documentée est essentielle.
Votre feuille de route pour la migration vers le cloud dépend de la taille et de la complexité de votre environnement. Voici les étapes de base :
Connues sous le nom des « six R de la migration », voici les six approches les plus fréquentes :
Comme son nom l'indique, cette approche consiste à transférer votre pile sur site vers le cloud. Vous transférez une copie exacte de votre environnement actuel sans y apporter de modifications importantes pour profiter d'un retour sur investissement plus rapide. Cette approche convient aux entreprises conservatrices ou qui n'ont pas élaboré de stratégie à long terme pour tirer parti de fonctionnalités cloud avancées.
Cette variante implique de procéder à quelques ajustements afin d'optimiser votre environnement pour le cloud. Toutefois, l'architecture de base des applications reste identique. C'est également une bonne stratégie pour les entreprises conservatrices qui veulent se tourner vers le cloud tout en profitant de bénéfices comme l'amélioration des performances du système.
Cette approche consiste à déplacer vos applications vers un nouveau produit cloud natif, appelé plateforme SaaS (par exemple, déplacer une solution CRM vers Salesforce). Le risque est de ne plus maîtriser aussi bien le code et vous devez former votre équipe sur cette nouvelle plateforme. Malgré tout, le rachat peut être l'option la plus économique s'il permet de remplacer un ancien environnement hautement personnalisé.
Le redéveloppement (ou refonte) consiste à complètement reconcevoir vos applications. Cette approche est souvent choisie par les entreprises qui ont besoin de fonctionnalités cloud qui n'existent pas dans leur environnement actuel, comme l'évolutivité automatique du cloud ou le traitement informatique sans serveur. Le redéveloppement est généralement l'option la plus onéreuse, mais c'est aussi celle qui sera la plus facilement compatible avec les versions futures.
Après avoir évalué le niveau de préparation de vos applications pour le cloud, il est possible que certaines d'entre elles ne vous soient plus utiles. Dans ce cas, il vous suffit de les désactiver. Les économies ainsi réalisées peuvent même optimiser votre analyse de rentabilité pour les applications prêtes à être migrées.
Pour certaines entreprises, adopter les technologies du cloud n'a encore aucun sens. Vous ne pouvez pas migrer vos données vers le cloud pour des questions de conformité ? Vous n'êtes peut-être pas prêt à hiérarchiser une application qui vient d'être mise à niveau ? Dans ce cas, ne passez pas tout de suite au cloud computing. Vous ne devez migrer que ce qui est utile à votre activité.
La force du cloud repose sur son infrastructure flexible. Cet atout offre de nombreux bénéfices, notamment, mais sans s'y limiter :
Assurer une migration fluide des applications est un défi majeur pour les spécialistes des technologies. Même après avoir trouvé le fournisseur cloud approprié, le processus de migration reste toujours risqué. Les principaux dangers sont :
Le processus de migration peut entraîner une interruption temporaire des serveurs internes. Or, sans sauvegarde adaptée ou système d'allocation des ressources, une panne peut avoir des conséquences désastreuses sur les performances applicatives et donc sur la fidélité des clients.
Une fois transférées dans le cloud, les données de votre entreprise sont extrêmement vulnérables. Elles peuvent devenir indisponibles ou être victimes d'une faille. Vous devez appliquer des contrôles de sécurité du cloud, comme la gestion des accès privilégiés et le chiffrement des applications, afin de réduire les risques.
Tous les professionnels de l'IT ne font pas confiance au cloud. Les collaborateurs habitués à gérer des serveurs physiques auront peut-être besoin d'une formation sur cette nouvelle infrastructure. L'adoption des technologies du cloud entraîne aussi parfois la réorganisation du service IT ou du fonctionnement de l'entreprise.
Il n'est pas facile d'assurer une communication adéquate entre vos applications existantes et les environnements cloud récents. Vous devrez sans doute adapter vos processus en fonction de votre fournisseur cloud.
Ce ne sont que quelques-uns des défis à relever au moment d'une migration. C'est pourquoi la planification, les tests et l'allocation précise des ressources sont d'une importance majeure. Contactez un fournisseur de solutions APM pour résoudre ces défis avant de développer votre plan de migration vers le cloud afin d'en assurer la réussite.
En savoir plus sur les produits et les solutions Cisco de migration vers le cloud liés à la surveillance du cloud.