Développez et transformez vos environnements technologiques pour supporter les stratégies de votre entreprise et placer l’innovation au cœur de vos opérations
En savoir plusMaximisez votre potentiel sur le marché avec un programme partenaire offrant des solutions LeanIX adaptées à votre modèle d’entreprise
En savoir plusPassez au niveau supérieur en vous dotant des connaissances et des outils dont vous avez besoin
Voir tous les documentsL’architecture d’entreprise, en tant que discipline ayant pour objectif de connecter la réalité actuelle d’une entreprise à celle qui est souhaitée à l’avenir, peut aider les entreprises à gérer des systèmes cloud. L’un des principaux avantages liés à l’AE et au cloud est de comprendre comment et où des systèmes cloud plus récents et très hétérogènes pourraient s’adapter aux anciennes versions.
L’architecture d’entreprise (AE) aide les entreprises à bâtir des fondations structurelles qui correspondent aux stratégies d’entreprise proposées. Elle reflète la vision d’une entreprise en intégrant ses dimensions afin de contextualiser les stratégies de la transformation, les structures organisationnelles, les capacités métier, les banques de données, les applications informatiques et tous les objets technologiques. Chaque unité opérationnelle d’une entreprise est soumise à des changements, et chacun de ces changements peut avoir des conséquences importantes sur l’ensemble des domaines organisationnels.
Une entreprise qui souhaite adopter le cloud sur ses unités opérationnelles doit avoir une compréhension mature et bien formée de son architecture d’entreprise et une vision claire de ses composants.
Le cloud computing est un modèle de décentralisation des centres de données créé en virtualisant à la fois l’infrastructure et la plate-forme, et en donnant accès à des services sur internet. Il donne accès aux plates-formes, aux services et aux outils à partir des navigateurs déployés sur des millions de terminaux. De plus, il réduit la gestion et la maintenance des ressources associées à la technologie et à l’infrastructure tout en apportant dynamisme, indépendance, portabilité, utilisabilité et évolutivité des outils de la plate-forme.
Amazon Web Services, Google, Microsoft Azure, Salesforce et IBM sont des leaders du marché des services cloud.
Le but de cet article est de fournir un cadre d’AE pour l’adoption du cloud. Il couvre les étapes fondamentales que doit suivre une entreprise pour l’adoption du cloud sur l’ensemble de ses unités opérationnelles.
Les meilleurs analystes ont envisagé les perspectives suivantes concernant l’adoption future du cloud dans les entreprises :
La transition vers le cloud demande aux entreprises d’adopter des technologies de nouvelle génération telles que les microservices, les API, les analytiques, l’IdO et des protocoles de plus grande sécurité – tous ces éléments se sont montrés d’une importance capitale sur l’ensemble des industries. Les entreprises se tournent de plus en plus vers le cloud également dans le but de réduire les coûts et d’optimiser les bénéfices, car les options cloud sont généralement plus simples et moins coûteuses à installer que les alternatives sur site.
Notez ci-dessous quelques stratégies courantes de priorisation de la migration vers le cloud dans divers secteurs :
Exemples de meilleures tendances des entreprises en conséquence de l’adoption du cloud :
Exemples de meilleures tendances des technologies en conséquence de l’adoption du cloud :
L’architecture d’entreprise, en tant que discipline ayant pour objectif de connecter la réalité actuelle d’une entreprise à celle qui est souhaitée à l’avenir, peut aider les entreprises à gérer des systèmes cloud. L’un des principaux avantages liés à l’AE et au cloud est de comprendre comment et où des systèmes cloud plus récents et très hétérogènes pourraient s’adapter aux anciennes versions.
Un programme d’AE bien exécuté peut rationaliser les transformations cloud en utilisant les bonnes pratiques développées à partir de la stratégie informatique, des politiques de l’entreprise, de la planification organisationnelle et des prises de décision des acteurs. Cependant, afin d’intégrer l’AE dans les services de cloud computing d’une entreprise, il est nécessaire d’établir un cadre dans lequel les architectes d’entreprise peuvent gérer toutes les étapes de l’adoption du cloud par une entreprise.
L’exemple suivant représente un cadre d’AE pour la migration vers les services cloud et leur adoption :
Image 1 : Cadre d’adoption du cloud basé sur l’architecture d’entreprise
Il s’agit de la première étape de l’adoption du cloud. À cette étape, les tâches impliquent de recueillir l’ensemble des éléments et des informations connexes concernant l’état réel actuel d’une entreprise et toutes les procédures formelles pour les opérations quotidiennes de l’AE existante. Cette étape doit être utilisée pour analyser les besoins, les exigences et les tendances de chacune des unités opérationnelles d’une organisation tout en validant les faiblesses, les atouts, les opportunités et les menaces potentielles dans l’adoption du cloud.
Lors de cette étape, il est nécessaire de développer une compréhension de la stratégie globale et des objectifs organisationnels de la société.
De plus, l'étape de la stratégie d’adoption du cloud est le moment de décrire l’ensemble des informations concernant les objectifs attendus de l’architecture cible, l’identité des acteurs concernés, la complexité des visions architecturales et les diverses approbations nécessaires lors de la mise en œuvre du changement.
Utilisez cette étape pour comprendre l’architecture réelle ainsi que l’AE existante dans l’entreprise. Ceci implique de définir des modèles commerciaux en fonction des rôles opérationnels et des activités, et de collecter les coûts opérationnels. C’est le moment de mettre en phase les exigences et les motivations d'une migration vers le cloud avec les modèles d’AE.
La planification de l’adoption du cloud concerne la prévision des opportunités disponibles lorsque le cloud computing sera réellement mis en œuvre, la description des avantages possibles avec des détails clairs, puis leur évaluation par rapport aux inquiétudes des acteurs concernés et aux capacités des fournisseurs potentiels.
En disposant de ces connaissances, un environnement cloud approprié aux applications peut être choisi, sur la base de la rentabilité et des performances.
L’AE peut élargir un business case pour l’adoption du cloud en fournissant la compréhension des capacités globales nécessaires au soutien de la mise en œuvre et la maintenance continue de la nouvelle plate-forme.
De telles méthodes peuvent inclure la délimitation du business case et les entrées pour le calcul du ROI afin d’estimer le budget requis, en évaluant la simplicité d’adoption en termes techniques, puis en sélectionnant le fournisseur de cloud.
Les activités suivantes doivent être menées au cours de cette étape :
Cette étape détaille l’utilisation de nouveaux services cloud pour élargir la cible de l’architecture métier, de l’architecture des systèmes d’information et de l’architecture technologique.
En élargissant également l’architecture d’information (modèles physiques et logiques), l’architecture des applications (composants fonctionnels, relations entre les systèmes) et l’architecture technologique (matériel, logiciels et infrastructure de communication), cette étape doit être réalisée quand toutes les informations utiles pour gérer les transitions vers le cloud et détailler les exigences métier sont identifiées sur l’architecture cible.
L’impact des changements architecturaux sur les modèles commerciaux doit également être défini à cette étape.
La planification de la transition vers le cloud est obligatoirement réalisée quand toutes les lacunes technologiques entre l’AE cible et l’AE de départ sont repérées, puis décrites de manière logique. Il s’agit d’une analyse qui permet d’identifier les insuffisances entre les performances réelles et les performances potentielles, puis d’utiliser cette analyse pour créer un plan de gestion du changement.
La création d'un plan détaillé pour la mise en œuvre réelle et la migration depuis l’architecture existante vers l’architecture cible a lieu au cours de cette phase.
La planification de la transition vers le cloud consiste généralement en les activités suivantes :
Étant donné que les fournisseurs de cloud proposent de tels accords de mise en œuvre, il est judicieux de revoir les nombreuses exigences souhaitées pour l’architecture cible afin d’obtenir de la part des fournisseurs un accord de cycle de vie de service (SLA – service lifecycle arrangement) rentable, une configuration de réseau correctement configurée, et une compréhension claire de la manière dont le cloud peut être intégré pour fonctionner avec les autres clouds.
Lors de cette étape, une confirmation finale est reçue sur la portée et les priorités des migrations vers le cloud et de son déploiement. Les SLA sont établis, tout comme les politiques et les normes de sécurité ; l’attribution des pouvoirs et des responsabilités est également répartie. La planification et la gouvernance de la mise en œuvre du cloud couvrent toutes les phases d’une stratégie d’adoption du cloud, de la stratégie à l’exécution.
L’identification de l’ensemble des ressources et compétences de déploiement est requise pour cette étape. Les examens de conformité de l’AE sont réalisés à ce moment, suivis de la mise en œuvre des processus métier et informatiques ainsi que des examens suivant la mise en œuvre.
Voici d'autres actions menées au cours de cette étape :
La technologie cloud joue un rôle majeur dans la transformation des entreprises modernes. Bien qu'il ne s’agisse pas d’une solution complète aux problèmes de solutions sur site, le transfert d’une partie des applications et des processus d’une entreprise vers le cloud peut certainement atténuer de nombreux obstacles une fois qu’ils sont simplifiés grâce à une bonne gestion de l’AE.
Par ailleurs, pendant que les technologies de cloud mûrissent, la manière dont les entreprises travaillent continue de changer. Il est par conséquent nécessaire que l’AE réduise la vitesse des perturbations à un niveau soigneusement harmonisé avec la capacité de changement d’une entreprise.
L’AE permet aux organisations de réaliser leur transformation numérique afin de mettre en œuvre de nouveaux systèmes cloud avec beaucoup moins de complications. Un cadre d’AE pour l’adoption du cloud comme celui qui est présenté est une approche qui peut être facilement suivie afin de réduire les durées de développement, d’améliorer l’évolutivité, de développer les capacités de stockage, d’améliorer la fiabilité des services et de renforcer la sécurité.
Pour rappel, le cloud computing peut aider les entreprises à :
Tout ceci tend à prouver que, quels que soient les outils choisis par une entreprise, le problème principal n’est pas toujours au niveau de la technologie. Il se situe plutôt dans la définition des relations entre les différents composants, du métier à l’informatique.
Et c’est ici que l’AE entre en jeu.
Ce document a été fourni par Dr. Gopala Krishna Behara, architecte d’entreprise senior dans la division GEA Practice de Wipro. Il possède une expérience de plus de 22 ans dans les technologies de l’information et peut être contacté par e-mail à l’adresse gopalkrishna.behra@wipro.com.
L’auteur remercie Hari Kishan Burle et Raju Alluri, de GEA Practice chez Wipro Technologies de l'assistance et des connaissances qu'ils ont fournies lors de l’écriture de cet article.
Toutes les opinions présentées dans ce document sont celles de l’auteur et ne reflètent pas l’opinion de WiPro.
Qu’est-ce que le cloud computing ?
Le cloud computing est un modèle de décentralisation des centres de données créé en virtualisant à la fois l’infrastructure et la plate-forme, et en donnant accès à des services sur internet. Il donne accès aux plates-formes, aux services et aux outils à partir des navigateurs déployés sur des millions de terminaux. De plus, il réduit la gestion et la maintenance des ressources associées à la technologie et à l’infrastructure tout en apportant dynamisme, indépendance, portabilité, utilisabilité et évolutivité des outils de la plate-forme.
Quelles sont les meilleures tendances résultant de l’adoption du cloud ?
Exemples de meilleures tendances des entreprises résultant de l’adoption du cloud :
Exemples de meilleures tendances des technologies résultant de l’adoption du cloud :
Quelles sont les stratégies connues de priorisation de la migration vers le cloud ?
Voici quelques stratégies courantes de priorisation de la migration vers le cloud dans diverses industries :