Fermer

juin 11, 2019

Étapes pour créer un centre d'excellence en cloud computing –


Voici le prochain épisode d'une série de blogs sur le thème de la transformation dans les nuages ​​. En général, un centre d'excellence (CoE) est une équipe d'experts dont la mission est de fournir à l'organisation les meilleures pratiques, des conseils et une gouvernance autour d'un domaine de pratique spécifique. L'établissement d'un centre d'excellence est souvent la première étape pour introduire une nouvelle technologie dans une organisation. Un centre d'excellence corrige les lacunes en matière de connaissances et de compétences et ouvre la voie à la maturité organisationnelle du sujet qui l'intéresse.

En ce qui concerne le nuage en nuage (CCoE), les enquêtes sur l'informatique en nuage citent invariablement les pénuries de compétences et le réservoir de talents parmi les principaux défis du nuage. adoption.

Un CCoE répond au défi des compétences dans le cloud et devrait faire partie de la stratégie de développement des compétences dans le cloud de la plupart des organisations. Le CCoE a pour objectif de faire évoluer les capacités de diffusion dans le cloud des organisations.

Gartner définit un CCoE comme suit: «Un centre d'excellence en cloud (CCoE) est une fonction centralisée de gouvernance du cloud computing pour l'entreprise. Il sert de courtier de service de cloud interne (CSB). Il joue un rôle consultatif auprès de l'informatique centrale, de l'informatique de l'unité commerciale et des consommateurs de services de cloud computing au sein de l'entreprise. Un CCoE peut répondre aux besoins des technologies de l’information axées sur l’agilité et sur l’efficacité. C’est un ingrédient essentiel de la transformation informatique basée sur le cloud qui contribue généralement à cette transformation. »

La ​​définition de CCoE proposée par Gartner est large et met l’accent sur la gouvernance, c’est-à-dire la définition d’un courtage, de politiques et de directives de cloud computing. Toutefois, dans de nombreuses organisations, notamment lorsque les gains rapides sont essentiels, il est tout aussi important de permettre aux développeurs de réagir rapidement. Dans ce blog, nous examinerons les étapes à suivre pour créer un CCoE. Cela signifie qu'il faut trouver un juste équilibre entre un démarrage rapide et des avantages immédiats et les besoins organisationnels à long terme en matière de gouvernance et de maturité.

La mission et les objectifs du centre d'excellence en cloud doivent être alignés sur l'ensemble de l'entreprise. Cela se traduit par une structure du CCoE facilitant la stratégie cloud d'entreprise et les plans de migration des applications.

Il est important de définir formellement une stratégie de cloud computing, si elle n'existe pas. La raison, la portée et l'approche de la migration vers le cloud peuvent varier considérablement. Les approches courantes en matière de migration vers le cloud incluent le transfert et l'application décalés (nouvelle plate-forme avec peu de changement), le remplacement par un logiciel en tant que service (SaaS) et le refactor / réécriture.

Votre stratégie de migration vers le cloud aura un impact considérable sur la CCoE. Par exemple, si la portée d'une migration vers le cloud fait partie d'une transformation numérique plus vaste à l'échelle de l'entreprise, la portée du CCoE sera vaste et devra inclure le leadership interfonctionnel des parties prenantes de l'entreprise et de l'informatique. Un CCoE pour une entreprise qui remplace en grande partie ses applications par SaaS sera différent de celui qui réécrit principalement des applications cette dernière, axée sur l'ingénierie des applications, et la première sur l'intégration des applications. Le leadership du CCoE est souvent assuré par un sponsor exécutif et un comité de pilotage composé de leaders interfonctionnels.

Le sponsor exécutif ajoute de la visibilité au programme de migration vers le cloud. Ils ont également le pouvoir organisationnel d'initier et de communiquer les changements et de constituer une coalition de soutien au sein de l'entreprise. Outre le sponsor exécutif, un comité de pilotage sur le cloud peut vous aider à prendre des décisions stratégiques et à obtenir un consensus interfonctionnel. Les tâches typiques du comité de pilotage du cloud incluent: fournir une orientation stratégique, approuver des normes et des feuilles de route, promouvoir l'adoption de normes et appliquer des politiques de conformité.

La première étape pour créer le CCoE consiste à définir et à ratifier le leadership et la structure organisationnelle. Les ateliers avec les parties prenantes peuvent faciliter la discussion pour définir et créer des modèles de la structure, des rôles et des responsabilités du CCoE. Le CCoE peut ensuite être défini comme un ensemble de modèles comprenant un diagramme de Venn, un organigramme et une matrice RACI.

Pour les organisations complexes, il est préférable de définir des modèles de haut niveau, puis d'explorer en détail les rôles pour affiner les rôles organisationnels. et les responsabilités entre les groupes fonctionnels – par exemple, commencez par un diagramme de Venn et passez aux diagrammes RACI détaillés une fois que vous avez obtenu un consensus à haut niveau sur les rôles organisationnels.

Les rôles organisationnels du CCoE évolueront avec le temps, au fur et à mesure que l'organisation dans son ensemble évoluera vers le cloud . Par exemple, passage d'un modèle de services partagés centralisé à un modèle fédéré. Il est important de planifier ces transitions organisationnelles et de définir des objectifs de maturité, mesurés à l'aide de KPI, pour garantir que les équipes interfonctionnelles progressent vers l'état de maturité souhaité. Il est nécessaire de définir un modèle de maturité du cloud, des indicateurs de performance et une feuille de route vers la maturité, en particulier pour les grandes entreprises, afin de garantir des progrès progressifs jusqu'à la maturité.

Une fois que vous avez la structure organisationnelle et les plans de maturité, vous devez définir une gouvernance du cloud. modèle.

Le modèle de gouvernance devrait être léger et utile, par opposition à une charge lourde et bureaucratique. Les priorités de la gouvernance du cloud incluent des étapes pour assurer la conformité de la sécurité, la mise en œuvre d'architectures de référence et l'optimisation de la capacité et de la consommation. Les outils permettant de définir la gouvernance du cloud incluent la définition de principes directeurs d'architecture, d'architecture de référence et de mise en œuvre de référence, ainsi que de workflows et de stratégies. Les flux de travail définissent les étapes et les approbations nécessaires aux activités courantes liées au cloud. Par exemple, l'intégration d'une nouvelle application cloud ou la création d'une nouvelle version d'une API de microservices.

Le CCoE peut augmenter considérablement la vitesse de migration et d'adoption du cloud, en fournissant aux développeurs les outils et les conseils nécessaires pour migrer des applications vers le cloud et en créer. applications de cloud green-field. Par exemple, le CCoE peut définir une architecture de référence pour les types d'applications courants, tels que les applications Web et les microservices à 12 facteurs.

De plus, une implémentation de référence déployable complète avec un pipeline CI / CD est extrêmement utile. La possibilité pour une équipe de développement de provisionner rapidement son environnement et de créer une nouvelle application améliore considérablement la productivité des développeurs. Vous trouverez de plus amples informations sur ce sujet dans le blog "Mise en place d'une architecture de référence dans le cloud et de bonnes pratiques"

Le concept d'une usine de migration dans le cloud peut être configuré au sein du CCoE s'il s'agit de l'objectif d'une organisation. est la migration vers le cloud à grande échelle. L'usine de migration dans le cloud comprend les personnes, les processus et les outils nécessaires pour planifier, exécuter et prendre en charge les migrations de charge de travail en cours. Vous trouverez plus d'informations sur les migrations dans le cloud dans le blog "Développement d'une stratégie de migration PaaS".

Voici un récapitulatif des étapes à prendre en compte lors de la mise en place d'un centre d'excellence en cloud:

  • Aligner le CCoE sur la stratégie de cloud professionnel
  • Définir le modèle d'organisation et de financement
  • Identifier le parrainage des dirigeants et le personnel du comité de pilotage
  • Définir les rôles et responsabilités du CCoE
  • Définir le modèle de maturité du CCoE et les KPI
  • Création de la feuille de route pour la migration vers le cloud (personnes, processus et plates-formes)
  • Définition de l'architecture de référence et des implémentations de référence pour les modèles d'application courants
  • Définition des instructions, des modèles et des normes du développeur pour la création et le déploiement de ses applications
  • Mesure à l'aide de KPI et faire évoluer le CCoE au fil du temps, à mesure que les capacités cloud mûrissent

Perficient dispose d'équipes de stratèges, d'architectes, de développeurs Trouvez des experts en gestion du changement si vous avez besoin d’aide pour configurer votre Centre d’excellence en cloud. Notre démarrage rapide dans le cloud comprend des modèles, des modèles, des meilleures pratiques et une architecture de référence CCoE qui accélèrent l'adoption du cloud. Nous avons investi dans la formation de personnes expérimentées sur les dernières approches en matière de développement, notamment le développement en nuage natif, PaaS, DevOps, les microservices et la refonte de la plateforme.




Source link