Fonctions d’automatisation du cloud

Au cours des efforts d’adoption du cloud, les fonctions d’automatisation du cloud permettent d’exploiter le potentiel du DevOps et d’une approche native cloud. L’expertise dans chacun de ces domaines peut accélérer l’adoption et l’innovation.

Les compétences nécessaires pour assurer des fonctions d’automatisation du cloud peuvent être assurées par les professionnels suivants :

  • Ingénieurs DevOps
  • Développeurs avec DevOps et compétences en infrastructure
  • Ingénieurs informatiques avec DevOps et compétences dans le domaine de l’automatisation

Ces experts peuvent assurer des fonctions dans d’autres domaines, comme l’adoption du cloud, la gouvernance cloud ou la plateforme cloud. Une fois qu’ils ont démontré leur maîtrise de l’automatisation des charges de travail complexes, vous pouvez recruter ces experts pour apporter une valeur ajoutée en matière d’automatisation.

Préparation

Avant d’admettre un membre de l’équipe dans ce groupe, il doit prouver la maîtrise de trois compétences clés :

  • Expertise dans n’importe quelle plateforme cloud en mettant l’accent sur les DevOps et l’automatisation.
  • Volonté de croissance ou de changement dans le fonctionnement des technologies de l’information.
  • Souhait d’accélérer le changement et de supprimer les obstacles informatiques traditionnels.

Étendue minimale

Le principal objectif du cloud est de posséder et de faire progresser le catalogue de solutions. Le catalogue de solutions est une collection de solutions prédéfinies ou de modèles d’automatisation. Ces solutions peuvent déployer rapidement diverses plateformes selon les besoins pour supporter les charges de travail nécessaires. Ces solutions sont des éléments constitutifs qui accélèrent l’adoption du cloud et réduisent le délai de commercialisation lors des efforts de migration ou d’innovation.

Voici des exemples de solutions dans le catalogue :

  • Script de déploiement d'une application en conteneur
  • Modèle Resource Manager de déploiement d'un cluster SQL HA AO
  • Exemple de code permettant de créer un pipeline de déploiement à l'aide d'Azure DevOps
  • Instance Azure DevTest Labs de l'ERP d'entreprise à des fins de développement
  • Déploiement automatisé d'un environnement libre-service souvent demandé par les utilisateurs professionnels

Les solutions du catalogue de solutions ne sont pas des pipelines de déploiement pour une charge de travail. Au lieu de cela, vous pouvez utiliser des scripts d’automatisation dans le catalogue pour créer rapidement un pipeline de déploiement. Vous pouvez également utiliser une solution du catalogue pour dimensionner rapidement les composants de la plateforme afin de prendre en charge les tâches de charge de travail, telles que le déploiement automatisé, le déploiement manuel ou la migration.

Tâches stratégiques

  • Rationalisation du patrimoine numérique :
    • Supervisez les plans d’adoption et la progression par rapport au backlog de migration classé par ordre de priorité.
    • Identifiez les opportunités d’accélérer l’adoption du cloud, de réduire les efforts grâce à l’automatisation et d’améliorer la sécurité, la stabilité et la cohérence.
    • Hiérarchisez un backlog de solutions pour le catalogue de solutions qui offre la plus grande valeur en fonction d’autres entrées stratégiques.
  • Passez en revue les plans de publication des sources de nouvelles opportunités d’automatisation.

Cadence des réunions :

Une équipe est chargée de l’automatisation du cloud. Attendez-vous à ce que les participants valident la plupart de leurs planifications quotidiennes dans le cadre de l’automatisation du cloud. Les contributions ne sont pas limitées aux réunions et aux cycles de retours d’expérience.

L’équipe d’automatisation du cloud doit aligner ses activités sur les autres domaines de capacité. Les réunions nécessaires à cette harmonisation peuvent entraîner de la lassitude chez les collaborateurs. Pour vous assurer que l’automatisation du cloud dispose de suffisamment de temps pour gérer le catalogue de solutions, vous devez revoir les cadences des réunions afin de maximiser la collaboration et de minimiser les interruptions dans les activités de développement.

Livrables

  • Organisez ou développez des solutions en fonction de la liste de travaux en souffrance hiérarchisée.
  • Vérifiez que les solutions sont adaptées aux exigences de la plateforme.
  • Veillez à ce que les solutions soient appliquées de façon cohérente et respectent les exigences de gouvernance et de conformité existantes.
  • Créez et validez des solutions dans le catalogue.

Étapes suivantes

Au fil de l’alignement des fonctions cloud essentielles, les équipes collectives peuvent aider à développer les compétences techniques nécessaires.