Les organisations informatiques sont sous pression pour réduire davantage le coût des opérations informatiques, augmenter les niveaux de service, maintenir la conformité et réduire les risques tout en améliorant la visibilité des décisions financières et opérationnelles. De plus, ils doivent le faire avec des infrastructures informatiques plus complexes, hybrides et sophistiquées que jamais.
La conduite du changement, qu’elle soit motivée par des exigences métier ou fonctionnelles ou des raisons opérationnelles (gestion du cycle de vie, correctifs, gestion des risques, etc.), devient proportionnellement plus complexe. Pour y faire face, le service informatique a besoin de solides disciplines de gestion soutenues par des outils intégrés. Pour pouvoir gérer les changements en toute sécurité, en tenant compte des besoins de tous, il est nécessaire de s’armer des informations nécessaires à la décision, pour prendre la bonne décision.
Gérer les changements informatiques
L’introduction d’une livraison agile de solutions numériques et de méthodes de travail DevOps, combinée à l’adoption d’architectures cloud natives et hébergées dans le cloud public, a également modifié le rôle de la discipline de gestion du changement. Celles-ci se sont développées à un rythme beaucoup plus rapide, presque en continu et les concepts classiques de conduite du changement doivent être repensés. Dans le monde agile, les modifications standard pré-approuvées deviennent la norme au lieu des modifications classiques de la méthode de travail traditionnelle. Cela ne signifie pas que la fonction de contrôle de la gestion du changement n’est plus nécessaire, mais que la compréhension et la visibilité de tous ces changements deviennent plus importantes. Ces informations nécessitent des solutions de découverte et de détection automatisée des changements qui sont intégrées dans le flux de valeur DevOps.
Le passage à DevOps introduit un défi supplémentaire en matière de changements opérationnels : l’utilisation de l’infrastructure en tant que code (IaC) par des équipes de développement agiles – utilisant des outils de provisionnement tels que Terraform par exemple – entraîne une croissance de l’étalement, plus d’opacité, voire de conformité. problèmes s’ils ne sont pas correctement gouvernés, car ces équipes n’utilisent plus ou que partiellement les chemins de consommation et de conformité mis en place par l’informatique. Pour surmonter ces défis, il faut une solution de gouvernance avec des garanties autour de l’utilisation de l’IaC. Celles-ci s’assurent ensuite du suivi des évolutions infrastructurelles appliquées par les équipes agiles, en intégrant leurs coûts et dépenses au budget, et de la validité de ces évolutions au regard des règles de conformité informatique.
Inventorier les actifs pour une gestion maitrisée des changements
La gestion des changements dans les aspects physiques, virtuels, financiers et contractuels des actifs de cloud computing sur site ou public nécessite des règles strictes pour l’inventaire, la gestion des actifs informatiques (ITAM), la gestion des actifs logiciels (SAM) et la gestion financière du cloud, dans le cadre d’une stratégie plus large. solution de gestion des services d’entreprise (ESM) pour les organisations informatiques. Personne n’aime les dépenses imprévues ou les amendes pour l’utilisation de logiciels. Les entreprises doivent gérer les licences logicielles sur toutes les plates-formes informatiques, y compris celles hébergées dans le cloud public, afin de modérer les coûts de licence et de réduire les risques de conformité. Un inventaire à jour du matériel et des logiciels dans tous les environnements informatiques est une base essentielle et ne peut être réalisé de manière efficace et efficiente que grâce à la découverte automatisée, au suivi des coûts et des modifications.
Une autre question importante est de savoir comment l’informatique peut contribuer aux objectifs environnementaux de l’entreprise dans le cadre de ses politiques ESG. Une visibilité précise de tous les actifs informatiques et de leurs relations, de préférence avec les données d’intégration des outils de gestion de l’infrastructure du centre de données (DCIM) qui surveillent les paramètres environnementaux, peut aider à la prise de décision pour la consolidation de l’infrastructure, le traitement, la gestion du cycle de vie et plus encore pour réduire le carbone empreinte.
Contrôler, suivre et gouverner
Alors, faut-il changer ? Absolument. Mais les changements doivent être contrôlés, suivis et régis dans le cadre du flux de valeur DevOps moderne. Les solutions de gestion des opérations informatiques doivent fournir les capacités nécessaires : découvrir tous les actifs matériels et logiciels et leurs relations, permettre la gestion des services d’entreprise, y compris la conception et la mise en œuvre des services (cloud), ‘ITAM et SAM. Il prend en charge les équipes agiles en offrant une conformité en temps réel et une gestion des coûts pour les changements basés sur IaC. Les solutions d’assurance de service et d’observabilité fournissent également une boucle de rétroaction dans la phase de planification de la chaîne DevOps. Ainsi, la boucle est bouclée et de nouvelles modifications peuvent être apportées.
Dans la méthode de travail agile d’aujourd’hui, le changement informatique est devenu l’un des éléments « permanents » du paradigme « tout en continu », qui nécessite une visibilité constante, un suivi des coûts et une validation de la conformité.