Fermer

août 14, 2019

Chemins multiples vers le cloud: migration d'applications héritées4 minutes de lecture

DevSecOps in the Cloud - Politique et pratique


Dans notre précédent article de blog, nous avons discuté de l’importance d’un plan unifié pour l’adoption du nuage et des avantages de ce dernier pour créer des applications. Dans la deuxième partie, nous examinons les options de migration des applications héritées vers le cloud. Ce chemin vers l’adoption du cloud comporte plusieurs micro-intrigues et considérations pour déterminer le meilleur choix pour votre organisation. Nous vous expliquons certaines des nuances et vous fournissons des informations essentielles pour vous aider dans votre cheminement.

Options actuelles pour la migration d'applications héritées

Les applications et systèmes hérités sont comme une capsule témoin. Ils représentent votre modèle d'entreprise et l'état de vos règles à un moment donné. Cette vue intégrée est invariablement dépassée et constitue probablement un obstacle à l’innovation. Les systèmes existants ont généralement une architecture obsolète et indésirable, une expérience utilisateur fastidieuse et un code de procédure qui ne fonctionne pas bien avec les plateformes d'applications modernes.

Quelles sont vos options si vous souhaitez développer, déployer et gérer de nouvelles applications sur le cloud Continuer à utiliser votre centre de données existant?

Le nuage hybride est un choix courant. Il vous permet de conserver certaines de vos données et applications sur une plate-forme cloud, tandis que d'autres informations (par exemple, applications héritées complexes et applications métier principales) restent sur un serveur local. La migration avec le cloud hybride est progressive, ce que de nombreuses entreprises préfèrent car elles ne sont pas prêtes à tout transférer en même temps.

«Plus de 75% entreprises de taille moyenne ou grande auront adopté une solution multicouche ou hybride. Stratégie informatique à l'horizon 2021. »( Gartner )

Les autres options de migration d'applications vers le nuage incluent une approche« lift-and-shift »( containerizing ) avec des modifications mineures. Il existe également des applications de refactoring pour se conformer aux directives relatives aux applications à douze facteurs (cloud natif). Enfin, les réécritures d’applications permettent de tirer le meilleur parti possible du cloud et de DevOps.

Grâce aux fonctions lift-and-shift, vous pouvez déplacer des applications héritées vers le cloud sans les redéfinir. De plus, cette approche représente une option de migration à faible coût. Des caractéristiques spécifiques au cloud, telles que l'évolutivité élastique, sont souvent souhaitables pour la refonte et la réécriture d'applications critiques et orientées clients.

La prochaine vague: la modernisation des applications de base

Une autre grande inconnue pour les entreprises bien établies est la modernisation des activités de base. applications – ERP, CRM et autres – prenant en charge les opérations principales. Forrester prévoit que ce scénario entraînera une deuxième vague d'adoption du cloud pour les entreprises. Ces entreprises auront besoin d’aide pour la conception et la modernisation d’applications complexes, essentielles et traditionnelles, exécutées depuis des décennies. En fait, beaucoup de ces applications finiront par passer à un modèle SaaS et nécessiteront une stratégie d'intégration et de migration spécifique.

Les entreprises recherchent «des services de développement innovants pour leurs applications d'entreprise, ce qui en favorisera l'adoption (et les dépenses) au fur et à mesure de leur démolition. les applications professionnelles et les moderniser avec des solutions innovantes d'analyse, d'apprentissage automatique, d'internet des objets, de messagerie et de bases de données créées dans le nuage »( Forrester )

Compte tenu de la diversité des options de migration dans le nuage, une migration holistique plan est souvent nécessaire. Les migrations à grande échelle nécessiteront de dresser l'inventaire des applications, de les classer par catégories et de les hiérarchiser, et d'élaborer un plan de migration prescrit

Pour en savoir plus, vous pouvez télécharger notre guide complet ici ou une version plus récente.



Source link