- PagerDuty /
- Der Blog /
- Veranstaltungen & Community /
- Velocity 2016: Ich fasse es für Sie zusammen!
Der Blog
Velocity 2016: Ich fasse es für Sie zusammen!
Es ist schön, nach einer fantastischen Woche auf der Velocity 2016 in Santa Clara wieder im Büro zu sein – und ich habe immer noch die motivierenden Zitate der großartigen Redner im Kopf. David Hayes, David Shackelford und Donny Nadolny von PagerDuty hatten die Ehre, während der Veranstaltung drei aufschlussreiche und viel beachtete Vorträge zu halten. Es herrschte eine tolle Atmosphäre und die Messehallen waren gefüllt mit begeisterten Praktikern, Web- und Systementwicklern, Administratoren und anderen begeisterten IT-Mitarbeitern – alle begierig darauf, neue Lösungen zu entdecken, sich über die neuesten Technologieservices und bewährten Best Practices einiger der erfolgreichsten und einflussreichsten Technologieunternehmen der Gegenwart auszutauschen und mehr darüber zu erfahren.

Der Stand von PagerDuty war gut besucht. Besucher waren neugierig auf die verschiedenen Funktionen unserer Plattform. Viele waren gespannt auf Demos von Servicegruppe (Gruppierung verwandter Subintegrationen und Dienste zur Anpassung an die Servicestrukturen), aktualisierte Unterstützung für Nachrichtenschaltflächen zum Bestätigen und Lösen von Vorfällen direkt in Slack aus der jüngsten PagerDuty Slack-Integration Einführung und allgemeine Funktionen des PagerDuty Dienstes von unseren Wurzeln der Alarmierung, Bereitschaftsplanung, Eskalationsrichtlinien bis hin zu fortgeschritteneren Funktionen, einschließlich API v2.0 und benutzerdefinierter Ereignistransformator Das erweitert die PagerDuty-Plattform und vereinfacht die Erstellung benutzerdefinierter Integrationen. Andere interessierten sich für PD-CEF (PagerDuty Common Event Format), Ereignisnormalisierung, -anreicherung und andere Funktionen zur Verbesserung der Situationswahrnehmung und schnellen Korrelation und Erkennung von Problemen im gesamten Infrastrukturstapel.
Manchmal begrüßten uns auch Bestandskunden freundlich und kamen vorbei, um uns mitzuteilen, wie gut ihnen das Produkt gefällt, unsere neueste Standdekoration zu kommentieren und neue Werbegeschenke für ihre Teamkollegen mitzunehmen. Und natürlich darf auch der eine oder andere Kunde nicht fehlen, der vorbeikommt und sagt: „Oh, ich mag PagerDuty wirklich nicht …“, kurz innehält, um zu sehen, wie das aufgefasst wird, dann aber grinsend sagt: „Ach ja, natürlich nur, wenn ich Bereitschaftsdienst habe und an einem echten Problem arbeiten muss, nicht am Produkt selbst.“ Es macht mir immer Freude zu wissen, dass diese Leute gut gelaunt sind und Spaß machen – schließlich kann ich immer schmunzeln und antworten: „Glaub mir, ich weiß, was du meinst“, da ich aus meinen früheren Erfahrungen mit Bereitschaftsdiensten in der IT-Branche schon genug Bereitschaftsdienste hatte.
Interaktiver Spaß
Doch auch dieses Jahr war die Velocity insofern etwas ganz Besonderes, als unser Stand eine unterhaltsame interaktive Attraktion bot, an der viele vorbeikamen und mitmachten. Als riesige Reminiszenz an die 80er Jahre erschien Lite-Brite neben dem Stand von Verizons Digital Media Services mit seinem tokenaktivierten Pigeon Claw-Automaten, den Gang hinunter von einem der actiongeladenen Flipperautomaten des Standes – „Wie möchten Sie bei einem Stromausfall benachrichtigt werden?“ – mit Stiften, die man in das Display stecken konnte:
| Farbe | Benachrichtigungstyp |
| Blau | SMS |
| Orange | |
| Gelb | Telefon |
| Rot | Push (über die PagerDuty Mobile App) |
Die Besucher beobachteten und betrachteten die Ergebnisse voller Ehrfurcht. Es zeigte deutlich, dass traditionelle E-Mail-Benachrichtigungen hinter moderneren Push-Benachrichtigungsmethoden zurückgefallen waren! Andere ordneten die Stimmen der anderen kreativ neu an und verwandelten die Bilder während der gesamten Veranstaltung im Vorbeigehen immer wieder in verschiedene Formen: „Ist das eine Schnecke oder ein Wal? Hier, lasst mich das mit meiner bevorzugten Benachrichtigungsmethode ändern: SMS-Schneckenform!“
Tolle Vorträge
Lehren aus der dunklen Seite: DevOps und Produktmanagement
Doch nun zu spannenderen Dingen: Einer unserer eigenen Produktmanager, David Shackelford, hielt aufschlussreiche Lektionen über die Chancen und Herausforderungen eines Produktmanager innerhalb eines DevOps-Modells in seinem Vortrag „ Lektionen von der dunklen Seite. „Er ging darauf ein, wie sich Produkt-, Entwicklungs- und Betriebsentscheidungen gegenseitig beeinflussen, und hob erfolgreiche Strategien hervor, die hier bei PagerDuty umgesetzt wurden. Insbesondere konzentrierte er sich auf die Bedeutung von Feedback, einer gemeinsamen Sprache und einer gemeinsamen Kultur aller Beteiligten auf dem Weg vom Kundenproblem zur Produktlösung. Der Vortrag war gut besucht und wurde positiv aufgenommen. Auf Twitter gab es viel positives Feedback. Besonders gefreut habe ich mich über die Tweets derjenigen, die Davids Vortrag positiv bewerteten:
„Entwickler müssen mit Kunden sprechen, um ihre Bedürfnisse herauszufinden.“ – @dshack #velocityconf pic.twitter.com/Ev5IUOaXfD
— Mathias Meyer (@roidrage) 23. Juni 2016
Dieses Zitat aus dem tollen Vortrag von @dshack @velocityconf kommt bei mir wirklich an. #velocityconf pic.twitter.com/g3yHr52z2w
— Olga A (@SuperOlgaA) 23. Juni 2016
Gutes Produktmanagement bedeutet, dass Sie an die kontinuierliche Wertschöpfung denken sollten. @dshack #velocityconf pic.twitter.com/MFXyPpI9pd
— Bridget Kromhout (@bridgetkromhout) 23. Juni 2016
Warum DevOps mehr ist als nur Automatisierung
David Hayes, Director of Platform Strategy von PagerDuty , legte sofort los und hielt einen Vortrag über DevOps und warum DevOps „mehr als nur Automatisierung“ ist. Als Überblick stellte er die wichtigsten Ergebnisse einer von PagerDuty durchgeführten Umfrage vor. Er erörterte außerdem, dass 75 % der DevOps-Unternehmen innerhalb einer halben Stunde auf Probleme reagierten und nie länger als eine Stunde brauchten, um zu antworten. Er unterstützt den Aufbau einer Unternehmenskultur nach dem Motto „Du baust es, du betreibst es“ (Werner Vogels, 2006). Dabei umfasst die agile Transformation einen engeren Feedback-Kreislauf, in dem Entwickler für ihren Code in der Produktion verantwortlich gemacht werden, was letztlich die Servicequalität verbessert. In dieser Kultur können Entwickler und Ops-Mitarbeiter Empathie entwickeln, indem sie mehr über die Rollen und Verantwortlichkeiten des anderen erfahren. Er diskutierte weiter, wie belastbare Systeme belastbare Menschen brauchen, um sie zu unterstützen und aufzubauen, wie die Alarmaggregation das Situationsbewusstsein beeinflusst und verbessert und wie Menschen, Prozesse und DevOps-Tools Unternehmen stärken.
Debuggen verteilter Systeme
Donny Nadolny, ein renommierter Scala-Entwickler bei PagerDuty , der für die Verbesserung der Zuverlässigkeit der Backend-Systeme von PagerDuty verantwortlich ist, verbrachte viel Zeit damit, Probleme zu untersuchen, die bei verteilten Systemen wie Cassandra und ZooKeeper auftreten. Er hielt einen Vortrag über die Debugging-Prozesse von PagerDuty in verteilten Systemen, wobei er ZooKeeper, TCP-Probleme und die IPsec-Umsetzung bei PagerDuty besprach und einige wertvolle Erkenntnisse weitergab:
- Lektion 1 – Sperren und blockieren Sie nicht und bedenken Sie, dass TCP für eine Wirklich lange Zeit
- Lektion 2 – Automatisieren Sie die Erfassung von Debuginformationen (Stack, Trace, Heap Dump, Transaktionsprotokolle usw.)
- Lektion 3 – Sowohl Anwendungs-/Abhängigkeitsprüfungen als auch Leader-/Follower-Heartbeats sollten gründliche Integritätsprüfungen sein!
Es gab so viele beeindruckende Redner bei Velocity, die uns wirklich begeistert haben. Um nur einige der bemerkenswerten Redner zu nennen, von denen Peter Sobot, Softwareentwickler bei PagerDuty, schwärmte:
- Dan Slimmon und sein Vortrag über die Fehlersuche und die Anwendung der Differentialdiagnose, wie sie Ärzte zur Lösung von Softwareproblemen anwenden
- Emily Nakashima von Bugsnag diskutierte Möglichkeiten zur besseren Überwachung der Leistung der Endbenutzer und empfahl, Front-End-Entwickler auf Abruf bereitzustellen
- Alice Goldfuss von New Relic hielt einen interessanten Vortrag zum Thema „Rockstars, Bauarbeiter und Hausmeister“. Darin erläuterte sie, wie die Rotation von Ingenieuren zwischen verschiedenen Rollen jedem helfen kann, die Perspektive zu wechseln. Sie empfahl außerdem, mehr Leute auf Abruf bereitzustellen.
Das ist wohl alles, was wir hier bei PagerDuty sagen! Wenn Sie dieses Jahr nicht an der Velocity Santa Clara teilnehmen konnten, empfehle ich Ihnen, sich eine der nächsten Veranstaltungen anzusehen. Ich freue mich schon sehr auf ein weiteres IT-Branchenevent wie die Velocity, um mehr über die Best Practices und Prozesse anderer im IT-Betrieb und DevOps zu erfahren und die gewonnenen Erkenntnisse zu PagerDuty zurückzubringen.
