Blog

Les transformateurs

par Rachel Obstler 16 mai 2017 | 3 minutes de lecture

J'ai récemment eu le privilège de passer une journée entière avec un petit groupe de nos clients. Les participants étaient des leaders dans leur domaine. développement et Opérations informatiques Elles sont issues d'organisations très diverses et couvrent un large éventail de secteurs, notamment la technologie, les médias, la finance, la vente au détail, la santé, etc. Chacune d'entre elles est reconnue comme un leader dans son domaine. L'une des questions que nous avons posées à nos clients était la suivante : « Avez-vous des programmes de transformation spécifiques en cours ou prévus ? » Et en effet, la plupart des clients avaient une histoire de leur parcours de transformation.

Transition vers le Cloud

Les entreprises les plus importantes et les plus établies ont évoqué la transition vers le cloud public. Pour elles, ce n’est pas une tâche facile. Certaines doivent se conformer aux réglementations sectorielles, tandis que d’autres doivent changer des années de processus, de règles et d’habitudes informatiques traditionnels. Leur transition sera douloureuse, avec potentiellement plusieurs années d’intervalle. État hybride avec des applications cloud qui dépendent d’applications toujours exécutées sur une infrastructure interne, et vice versa.

Le rôle des opérations centrales

D'autres ont parlé de la modernisation ou de l'automatisation de la CNO et les fonctions d'exploitation centrale. Ces plans allaient de la garantie que le NOC pourrait ajouter de la valeur aux DevOps des équipes qui surgissent dans toute l'organisation, pour transformer complètement le rôle des opérations afin de fournir la plate-forme qui permet aux développeurs non seulement d'écrire mais aussi d'exploiter leurs code en production .

Des monolithes aux microservices

Refactorisation du code des monolithes vers microservices était un autre thème. Il s'agissait généralement d'entreprises déjà dans le cloud, spécialement conçues pour le SaaS, mais avec des origines de code datant de plus de cinq ans, avant le cloud, les conteneurs ou automatisation du déploiement Il s’agissait de technologies établies. Certaines d’entre elles avaient déjà connu des transformations importantes — ou étaient ce que l’on appelle communément des « natifs du numérique », ou nées dans le cloud — utilisant pleinement les meilleures pratiques DevOps que beaucoup avaient adaptées et améliorées à leurs propres fins.

Transformation des opérations numériques

Bien que ces clients aient des situations variées et des projets différents, ils sont tous concentrés sur l'amélioration de l'agilité pour soutenir une plus grande innovation dans leurs services numériques orientés client. Il n'est pas surprenant que le secteur informatique subisse des changements considérables à un rythme rapide, et ces entreprises s'adaptent toutes en conséquence. Elles évoluent vers un modèle de propriété du développeur et adopter les pratiques DevOps parce qu’ils croient (comme nous) que c’est la meilleure façon de garantir une expérience client de haute qualité et de maximiser l’innovation.

Un autre élément commun à toutes ces histoires de transformation s’est démarqué : il faut non seulement les bons outils pour soutenir la transformation des opérations numériques, mais aussi la bonne culture de collaboration, de partage des connaissances, d’apprentissage et d’amélioration. Les outils à eux seuls ne peuvent pas changer une culture, mais ils peuvent soutenir et promouvoir une culture d’apprentissage et d’amélioration. L’un de nos clients a fait allusion à sa transformation comme étant un effort « des cœurs et des esprits » avant tout. Ce sentiment a peut-être été exprimé de la manière la plus succincte dans le message de Bridge Kromhout : « Les conteneurs ne peuvent pas réparer votre culture brisée .”

Notre objectif chez PagerDuty est de créer un produit qui aide les clients à mettre en œuvre les meilleures pratiques utilisées par des milliers d'équipes parmi les plus matures sur le plan opérationnel, par exemple en permettant à des équipes individuelles de fonctionner de manière autonome tout en garantissant la cohérence avec des processus bien définis autour. réponse aux incidents majeurs Nous sommes impatients de soutenir et d'accélérer les efforts de transformation de nos clients en facilitant plus que jamais l'adoption gestion moderne des incidents et les pratiques DevOps.