Blog

Velocity 2016 : laissez-moi vous résumer !

par Vera Chan 28 juin 2016 | 6 minutes de lecture

C'est génial d'être de retour au bureau après une semaine incroyable à Velocity 2016 à Santa Clara – toujours avec un buzz continu de citations motivantes laissées dans ma tête par tous les grands orateurs. David Hayes, David Shackelford et Donny Nadolny de PagerDuty ont tous eu l'honneur de prononcer trois conférences perspicaces et largement accueillies lors de l'événement. Il y avait beaucoup d'énergie et les salles d'exposition étaient remplies de praticiens enthousiastes, de développeurs et d'administrateurs Web et système, ainsi que d'autres membres passionnés de l'informatique, tous désireux d'explorer de nouvelles solutions, de partager et d'en apprendre davantage sur les services technologiques les plus récents et les meilleurs éprouvés. pratiques de certaines des organisations technologiques les plus performantes et les plus marquantes du moment.

Le stand de PagerDuty était très fréquenté par un mélange de visiteurs curieux de découvrir les différentes fonctionnalités de notre plateforme. Beaucoup étaient ravis de découvrir des démonstrations de Groupe de service (regroupement de sous-intégrations et de services associés pour s'aligner sur les structures de service), prise en charge des boutons de message mis à jour pour reconnaître et résoudre les incidents directement dans Slack à partir du récent Intégration de PagerDuty Slack lancement et les fonctionnalités générales du service PagerDuty , depuis nos racines d'alerte, de planification d'astreinte, de politiques d'escalade, jusqu'à des fonctionnalités plus avancées, notamment API v2.0 et transformateur d'événements personnalisés qui étend la plateforme PagerDuty et simplifie la création d'intégrations personnalisées. D'autres étaient intéressés par PD-CEF (PagerDuty Common Event Format), la normalisation des événements, l'enrichissement et d'autres fonctionnalités pour accroître la connaissance de la situation et corréler et repérer rapidement les problèmes dans la pile d'infrastructure.

D'autres fois, des clients existants nous saluaient joyeusement et s'arrêtaient juste pour nous faire savoir qu'ils appréciaient l'impact du produit sur leur vie et commentaient notre dernière décoration de stand et prenaient de nouveaux cadeaux pour leurs coéquipiers. Oh, et je ne peux pas laisser de côté ce client occasionnel qui s'arrête pour dire : « Oh, je n'aime vraiment pas PagerDuty… » fait une pause pour voir comment cela est interprété, puis poursuit avec un sourire et dit : « Oh c'est vrai, seulement lorsque je suis de garde et que je dois travailler sur un vrai problème bien sûr, pas sur le produit lui-même. Cela me rend toujours heureux de savoir que ces gens sont de bonne humeur pour faire des blagues - après tout - je peux toujours rire et répondre par « croyez-moi, je sais ce que vous voulez dire », puisque j'ai eu ma juste part de - responsabilités d'appel issues de mes expériences passées en matière de responsabilités informatiques de garde.

Divertissement interactif

Cette année, Velocity a été une expérience unique en son genre, car notre stand proposait une attraction interactive amusante à laquelle de nombreux participants se sont arrêtés. Un énorme retour en arrière des années 80, Lite-Brite est apparu à côté du stand de Digital Media Services de Verizon avec sa machine Pigeon Claw activée par jeton, dans l'allée d'un des flippers bourrés d'action du stand - « comment voulez-vous être averti en cas de panne ? » - avec des broches à enfoncer dans l'écran :

Couleur Type de notification
Bleu SMS
Orange E-mail
Jaune Téléphone
Rouge Pousser (via l'application mobile PagerDuty )

 

Les visiteurs ont regardé et réfléchi avec émerveillement aux résultats, montrant clairement que les notifications par e-mail traditionnelles avaient pris du retard sur les méthodes plus modernes de notifications push ! D'autres ont réorganisé de manière créative les votes des autres et ont continuellement transformé les images en différentes formes tout au long de l'événement, au fur et à mesure qu'ils passaient devant, « Est-ce un escargot ou une baleine ? Tiens, laisse-moi régler ça avec ma méthode de notification préférée, la forme d'escargot par SMS ! »

De grandes conférences

Leçons du côté obscur : DevOps et gestion de produits
Passons maintenant à des choses plus passionnantes : l'un de nos chefs de produit, David Shackelford, a donné des leçons éclairantes sur les opportunités et les défis liés au fait d'être un chef de produit au sein d'un modèle DevOps dans son discours, « Leçons du côté obscur. « Il a expliqué comment les choix de produits, de développement et d'exploitation s'influencent mutuellement et a souligné les stratégies réussies mises en œuvre ici chez PagerDuty. Plus précisément, il s'est concentré sur l'importance du retour d'information, d'un langage commun et d'une culture partagée par toutes les personnes impliquées dans le parcours du problème du client à la solution du produit. La conférence a été bien suivie et bien accueillie, avec beaucoup de trafic positif sur Twitter. J'ai particulièrement apprécié lire certains des tweets de ceux qui ont apprécié la conférence de David :

 

Pourquoi DevOps est plus qu'une simple automatisation
David Hayes, directeur de la stratégie de plate-forme, de PagerDuty , est intervenu immédiatement et a prononcé un discours sur DevOps et en quoi il est « plus qu'une simple automatisation ». En guise d'aperçu, il a présenté les principales conclusions d'une enquête menée par PagerDuty . Il a également expliqué comment 75 % des entreprises DevOps ont répondu aux problèmes dans un délai d'une demi-heure et ne mettent jamais plus d'une heure pour répondre. Il soutient la construction d'une culture organisationnelle du type « vous le construisez, vous l'exécutez » (Werner Vogels, 2006) où la transformation agile implique une boucle de rétroaction plus étroite rendant les développeurs responsables de leur code en production, ce qui améliore finalement la qualité du service. Grâce à cette culture, les développeurs et les membres des opérations peuvent faire preuve d'empathie en en apprenant davantage sur le rôle et les responsabilités de chacun. Il a continué à expliquer comment les systèmes résilients ont besoin de personnes résilientes pour les soutenir et les construire, l'agrégation d'alertes et comment elle impacte et améliore la connaissance de la situation, et comment les personnes, les processus et les outils DevOps renforcent les organisations.

Débogage des systèmes distribués
Donny Nadolny, un développeur Scala notable chez PagerDuty chargé d'améliorer la fiabilité des systèmes backend de PagerDuty, a passé beaucoup de temps à étudier les problèmes survenant avec les systèmes distribués tels que Cassandra et ZooKeeper. Il a prononcé une conférence couvrant les processus de débogage de PagerDuty dans les systèmes distribués, abordant ZooKeeper, les problèmes TCP, la manière dont IPsec est effectué chez PagerDuty et a partagé quelques leçons précieuses apprises :

  • Leçon 1 Ne verrouillez pas et ne bloquez pas, et gardez à l'esprit que TCP peut bloquer pendant un certain temps. vraiment longue durée
  • Leçon 2 Automatisez la collecte d'informations de débogage (pile, trace, vidage de tas, journaux de transactions, etc.)
  • Lecon 3 Les vérifications d'application/dépendance et les battements de cœur du leader/suiveur doivent être des vérifications de santé approfondies !

Il y avait tellement de conférenciers impressionnants à Velocity qui nous ont vraiment impressionnés. Pour ne citer que quelques-uns des intervenants notables dont Peter Sobot, développeur de logiciels chez PagerDuty, a fait l'éloge :

  • Dan Slimmon et son exposé sur le dépannage et l'utilisation du diagnostic différentiel, comme le font les médecins, pour résoudre les problèmes logiciels
  • Emily Nakashima de Bugsnag a discuté des moyens de mieux surveiller les performances des utilisateurs finaux et a recommandé de mettre les développeurs front-end sur appel
  • Alice Goldfuss de New Relic a donné une conférence intéressante sur « Rockstars, Builders and Janitors » où elle a expliqué comment la rotation des ingénieurs entre différents rôles peut aider tout le monde à prendre du recul. Elle a également recommandé de mettre plus de personnes de garde.

Cela résume tout d’ici chez PagerDuty! Si vous n'avez pas pu assister à Velocity Santa Clara cette année, je vous recommande de consulter l'un de leurs événements à venir. J'attends vraiment avec impatience un autre événement de l'industrie informatique comme Velocity afin de pouvoir en apprendre davantage sur les meilleures pratiques et processus des autres en matière d'opérations informatiques et de DevOps et rapporter la richesse d'informations à PagerDuty.

pagerduty-summit