- PagerDuty /
- Blog /
- Événements et communauté /
- Velocity 2016 : laissez-moi vous résumer !
Blog
Velocity 2016 : laissez-moi vous résumer !
Je suis ravi d'être de retour au bureau après une semaine exceptionnelle à Velocity 2016 à Santa Clara, avec encore en tête les citations motivantes de tous ces excellents intervenants. David Hayes, David Shackelford et Donny Nadolny de PagerDuty ont tous eu l'honneur de prononcer trois conférences éclairantes et largement saluées lors de l'événement. L'ambiance était dynamique et les halls d'exposition remplis de praticiens enthousiastes, de développeurs et d'administrateurs web et système, ainsi que d'autres 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 meilleures pratiques éprouvées de certaines des entreprises technologiques les plus performantes et les plus influentes du moment.

Le stand de PagerDuty était bondé de visiteurs curieux de découvrir les différentes fonctionnalités de notre plateforme. Nombre d'entre eux étaient impatients de découvrir des démonstrations. 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 sur Slack lancement et 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 personnes étaient intéressées par PD-CEF (PagerDuty Common Event Format), normalisation des événements, enrichissement et 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 nous ont accueillis chaleureusement et sont passés nous voir simplement pour nous dire qu'ils appréciaient l'impact du produit sur leur vie, pour commenter la dernière décoration de notre stand et pour acheter de nouveaux cadeaux pour leurs collègues. Oh, et je ne peux pas oublier ce client occasionnel qui passe nous dire : « Oh, je n'aime vraiment pas PagerDuty… » s'arrête pour observer comment cela est interprété, puis reprend avec un sourire : « Ah oui, seulement quand je suis d'astreinte et que je dois travailler sur un vrai problème, bien sûr, pas sur le produit lui-même. » Cela me fait toujours plaisir de savoir que ces gens sont de bonne humeur pour faire des blagues – après tout, je peux toujours rire et répondre : « Croyez-moi, je comprends ce que vous voulez dire », car j'ai eu pas mal de responsabilités d'astreinte grâce à mes expériences passées en informatique.
Amusement interactif
Poursuivant sur cette lancée, cette année à Velocity était unique en son genre : notre stand proposait une attraction interactive amusante à laquelle de nombreux participants se sont arrêtés. Véritable clin d'œil aux années 80, Lite-Brite était présent à côté du stand de Verizon Digital Media Services avec sa machine Pigeon Claw activée par jeton, juste en face d'un flipper bourré d'action du stand. « Comment souhaitez-vous être averti en cas de panne ? » — avec des punaises à enfoncer sur l'écran.
| Couleur | Type de notification |
| Bleu | SMS |
| Orange | |
| Jaune | Téléphone |
| Rouge | Push (via l'application mobile PagerDuty ) |
Les visiteurs ont contemplé et analysé les résultats avec émerveillement, démontrant clairement que les notifications par e-mail traditionnelles avaient pris le pas sur les notifications push plus modernes ! D'autres ont réorganisé les votes des autres avec créativité et ont transformé les images en différentes formes tout au long de l'événement, au gré de leurs déplacements. « C'est un escargot ou une baleine ? Tiens, je vais corriger ça avec ma méthode de notification préférée : l'escargot par SMS ! »
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 mis en avant les stratégies efficaces mises en œuvre chez PagerDuty. Il a notamment insisté sur l'importance du feedback, d'un langage commun et d'une culture partagée entre tous les acteurs du parcours, du problème client à la solution produit. La conférence a été très suivie et bien accueillie, avec un trafic positif important sur Twitter. J'ai particulièrement apprécié lire certains tweets de ceux qui ont apprécié la conférence de David :
« Les développeurs doivent parler aux clients pour découvrir leurs besoins. » — @dshack #velocityconf pic.twitter.com/Ev5IUOaXfD
— Mathias Meyer (@roidrage) 23 juin 2016
Cette citation du grand discours de @dshack @velocityconf Cela résonne vraiment en moi. #velocityconf pic.twitter.com/g3yHr52z2w
— Olga A (@SuperOlgaA) 23 juin 2016
Une bonne gestion des produits signifie que vous devez penser en permanence à la valeur ajoutée. @dshack #velocityconf pic.twitter.com/MFXyPpI9pd
–Bridget Kromhout (@bridgetkromhout) 23 juin 2016
Pourquoi DevOps est plus qu'une simple automatisation
David Hayes, directeur de la stratégie de plateforme chez PagerDuty , a immédiatement abordé le sujet et a présenté DevOps, expliquant pourquoi il représente « plus qu'une simple automatisation ». Pour résumer, il a présenté les principaux résultats d'une enquête menée par PagerDuty . Il a également expliqué que 75 % des entreprises DevOps répondent aux problèmes en moins d'une demi-heure et ne mettent jamais plus d'une heure à répondre. Il prône l'instauration d'une culture organisationnelle du type « vous le construisez, vous l'exécutez » (Werner Vogels, 2006), où la transformation agile implique un circuit de rétroaction plus étroit responsabilisant les développeurs sur leur code en production, améliorant ainsi la qualité de service. Grâce à cette culture, les développeurs et les équipes opérationnelles peuvent s'identifier en apprenant à mieux connaître leurs rôles et responsabilités respectifs. Il a ensuite expliqué comment des systèmes résilients nécessitent des équipes résilientes pour les soutenir et les développer, comment l'agrégation des alertes impacte et améliore la connaissance situationnelle, et comment les personnes, les processus et les outils DevOps renforcent les organisations.
Débogage des systèmes distribués
Donny Nadolny, développeur Scala reconnu chez PagerDuty et responsable de l'amélioration de la fiabilité des systèmes back-end de cette plateforme, a consacré beaucoup de temps à l'étude des problèmes rencontrés avec les systèmes distribués tels que Cassandra et ZooKeeper. Il a présenté les processus de débogage de PagerDuty au sein des systèmes distribués, abordant ZooKeeper, les problèmes TCP et la gestion d'IPsec chez PagerDuty , et a partagé quelques précieux enseignements :
- 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 – Automatiser la collecte d'informations de débogage (pile, trace, vidage de tas, journaux de transactions, etc.)
- Leçon 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 !
Nous avons été impressionnés par la multitude d'intervenants impressionnants à Velocity. Voici quelques-uns des intervenants remarquables dont Peter Sobot, développeur logiciel chez PagerDuty, a été encensé :
- 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 le thème « Rockstars, constructeurs et concierges », où elle a expliqué comment la rotation des ingénieurs entre différents rôles peut aider chacun à prendre du recul. Elle a également recommandé de mettre davantage de personnel d'astreinte.
Voilà qui résume bien tout ce qui se passe chez PagerDuty! Si vous n'avez pas pu assister à Velocity Santa Clara cette année, je vous recommande de participer à l'un de leurs prochains événements. J'ai vraiment hâte de participer à un autre événement du secteur informatique comme Velocity afin d'en apprendre davantage sur les meilleures pratiques et processus IT Ops et DevOps des autres organisations et de partager cette mine d'informations avec PagerDuty.
