Les transformateurs
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 développement et...
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 développement et...
3 minutes de lecture
La gestion des incidents est un aspect essentiel du support des applications. Lorsque nous travaillons sur une application, nous passons la grande majorité de notre temps à sa publication...
4 minutes de lecture
En général, il est utile de regarder au-delà des étiquettes, telles que « gestion des incidents » (qui signifie généralement bien plus que recevoir et répondre aux alertes). Pensez, par exemple...
6 minutes de lecture
Les accidents arrivent C'est un fait : des membres d'une équipe bien intentionnés, dans le feu de l'action – et souvent au milieu de la nuit – peuvent parfois...
3 minutes de lecture
De nombreuses entreprises DevOps acceptent le risque, mais la peur de l’échec est ancrée en nous. Voici trois façons de gérer une réaction émotionnelle à l’échec.
2 min de lecture
La démocratie : la grande expérience. La voix du peuple au pouvoir. La fin des hiérarchies rigides et autoritaires. Ces principes sont présents depuis plus de deux siècles au sein du gouvernement, mais de nombreux modèles économiques ressemblent encore à ceux de l’Empire britannique. Alors que le rythme du développement continue de s’accélérer et que les clients s’attendent à une réponse en temps réel à leurs préoccupations, les entreprises dotées de services informatiques complexes évoluent vers un modèle DevOps qui leur donne l’agilité nécessaire pour rester à la pointe et répondre à la voix du peuple. Nous explorons ici comment la promotion d’une culture DevOps peut créer un lieu de travail et une expérience client plus démocratiques.
5 minutes de lecture
Personne ne devrait avoir besoin d’être convaincu de la valeur des données de qualité. Elles vous donnent la confiance nécessaire pour prendre des décisions rapidement et avec moins de risques, elles vous permettent de mesurer votre réussite et vous permettent de savoir quand vous devez ajuster votre trajectoire. Mais il y a une différence entre connaître la valeur des données et créer une culture autour d’elles. Une culture axée sur les données est une culture dans laquelle chacun quantifie autant que possible ses actions et se demande comment ses équipes ont un impact tangible sur l’entreprise. Cela transforme toute votre organisation en une équipe d’analystes. Mais favoriser une culture axée sur les données n’est pas toujours facile. Voici cinq étapes qui vous aideront à y parvenir.
3 minutes de lecture
Trop d’entreprises considèrent le bonheur de leurs ingénieurs comme acquis. C’est une grave erreur, d’autant plus que les ingénieurs font un travail important pour votre entreprise : ils construisent votre produit, puis le maintiennent à jour et en état de fonctionnement. Leur moral a une influence directe sur leurs performances et, par extension, sur votre produit. Une partie de l’éthique DevOps consiste à faire en sorte que les ingénieurs travaillent mieux ensemble, plus intelligemment et plus heureux. Mais pourquoi les dirigeants devraient-ils s’en soucier ?
3 minutes de lecture
Comme l'indique une étude menée par Forrester Research, un système de gestion des opérations informatiques bien conçu fournit des notifications d'alerte rapides, réduit au minimum les incidents critiques pour l'entreprise et met l'accent sur l'automatisation comme moyen de résoudre les problèmes. Cependant, ce que nous observons actuellement sur le terrain ne semble pas correspondre à cette approche. Selon un récent rapport de réflexion de Forrester, les pratiques actuelles de résolution des incidents sont tactiques, réactives et nuisent au succès commercial. Vous trouverez ci-dessous quelques observations que nous observons auprès des organisations informatiques dans l'entreprise.
2 min de lecture
Il ne suffit pas d'avoir une seule personne de garde. Que se passe-t-il si votre technicien de garde dort pendant son alerte ? Que se passe-t-il si la batterie de son téléphone se décharge sans qu'il le sache, ou s'il reçoit une alerte à un moment vraiment inopportun, comme lorsqu'il est coincé dans un bus ou dans les embouteillages ? Cela arrivera. Nous vous présentons les meilleures pratiques en matière de secours. Une ou plusieurs personnes, en attente dans les coulisses, prêtes à intervenir si votre technicien de garde principal n'est pas en mesure d'accomplir ses tâches au mieux de ses capacités à un moment donné.
La transparence et la collaboration sont au cœur de la philosophie DevOps, et ChatOps est un aspect important des deux. ChatOps rassemble le travail d'une équipe ou d'une organisation entière au même endroit : les actions, les notifications et les diagnostics de chacun sont bien visibles. Un client de chat natif PagerDuty serait conçu pour être utilisé lors d'incidents et ne remplacerait pas le client de chat que vous utilisez quotidiennement. Avoir deux enregistrements de chat différents, ce qu'un client de chat natif encouragerait, va à l'encontre de la philosophie DevOps.
2 min de lecture
Tout le monde souhaite optimiser les performances de son équipe, mais il n'est pas toujours facile d'élaborer un plan efficace pour y parvenir. C'est pourquoi les équipes DevOps opérationnellement matures utilisent des indicateurs pour obtenir des informations précieuses sur leur travail, améliorer leurs capacités et favoriser le changement culturel. Nous décrivons ici les indicateurs clés que vous devez surveiller et expliquons comment ils peuvent influencer la culture et les performances de votre équipe.
4 minutes de lecture
Que le processeur de votre serveur soit fixé à 100 % ou que quelqu'un détruise votre forêt tropicale, PagerDuty n'a aucune opinion sur la façon dont vous utilisez notre plateforme pour déclencher une réponse de votre équipe d'astreinte. Mais voici un domaine dans lequel nous avons une opinion bien arrêtée : les alertes sur les indicateurs commerciaux. Tu devrais le faire.
4 minutes de lecture
Il s'agit d'un article de blog invité rédigé par Anthony Gibbons, responsable des opérations chez Airhead Education. Anthony donne son point de vue en tant que startup mettant en place PagerDuty comme logiciel d'exploitation informatique : « Avec l'avènement des services cloud et des entreprises désireuses de s'intégrer les unes aux autres, il est désormais tout à fait possible pour une petite startup d'utiliser les mêmes outils de surveillance que les stars de l'industrie. comme Airbnb, Pinterest et Path... Il m'a probablement fallu une heure pour intégrer tous mes services avec PagerDuty.'
5 minutes de lecture
ZooKeeper, pour ceux qui ne le savent pas, est un projet open source bien connu qui permet une coordination distribuée hautement fiable. De nombreuses personnes dans le monde lui font confiance, y compris PagerDuty. Il offre une haute disponibilité et une linéarisation grâce au concept de leader, qui peut être réélu de manière dynamique, et garantit la cohérence grâce à un quorum majoritaire. Les mécanismes d'élection des dirigeants et de détection des échecs sont assez matures et fonctionnent généralement... jusqu'à ce qu'ils ne fonctionnent plus. Comment se peut-il? Eh bien, après une longue enquête, nous avons réussi à découvrir quatre bogues différents qui se sont réunis pour conspirer contre nous, entraînant des blocages aléatoires à l'échelle du cluster. Deux de ces bogues se trouvaient dans ZooKeeper et les deux autres se cachaient dans le noyau Linux. C'est notre histoire.
15 min de lecture
En tant que professionnels de l'informatique, nous avons un accès toujours croissant à une télémétrie opérationnelle plus précise. Avec ces données, nous disposons d’une visibilité incroyable sur ce qui se passe. Cependant, plus d’informations ne sont pas toujours une bonne chose lorsqu’il s’agit d’alerter. Vous pouvez certainement recevoir trop d’alertes, et la lassitude face aux alertes est un problème croissant au sein des équipes opérationnelles. Une télémétrie plus détaillée n'est pas mauvaise ; c'est simplement qu'une grande partie de ces informations sont généralement mieux adaptées à la médecine légale qu'à l'alerte. Event Enrichment et PagerDuty s'associent pour vous aider à lutter contre la fatigue des alertes.
4 minutes de lecture
À mesure que le rythme du développement et des activités s'accélère, les équipes ont besoin d'un environnement de travail agile et collaboratif pour réussir. Passer à un modèle DevOps est un élément essentiel pour permettre à vos équipes d'ingénierie de réussir, mais la transition peut s'avérer difficile pour de nombreuses entreprises. Dans cet article, nous partageons quelques stratégies pour réussir cette transition.
6 minutes de lecture
Si vous avez utilisé le terme « DevOps » comme titre de poste, vous avez peut-être fait une grave erreur. Cela semble anodin : après tout, DevOps n'est-il pas quelque chose que vous faites ? Si vous êtes un spécialiste du marketing, un responsable du recrutement ou un non-ingénieur dans votre entreprise, cela peut sembler être le cas. Mais rien n'est plus faux. Il s'agit en fait d'une philosophie et d'un ensemble de pratiques qui guident le travail de vos équipes d'ingénierie et d'informatique. Et l'utilisation impropre du terme n'est pas toujours bien accueillie par les équipes techniques, même si elles ont « DevOps Engineer » sur leur profil LinkedIn.
4 minutes de lecture