Slurm DevOps. 3. Tag. ELK, ChatOps, SRE. Und das geheime Gebet des Entwicklers

Der dritte und letzte Tag des ersten, aber nicht letzten DevOps Slurm ist da.

Wir hatten nicht damit gerechnet, Slurm DevOps replizieren zu können. Doch unerwarteterweise stimmten alle Redner zu, im Februar nach Slurm zu kommen, und das Feedback zeigte uns genau, wie wir das Programm finalisieren sollten. Es besteht ein Verständnis dafür, wie das Intensivprogramm ganzheitlicher und detaillierter und einige Themen praxisbezogener gestaltet werden können. Deshalb werden wir im Februar einen DevOps Slurm in Moskau veranstalten. Einzelheiten werden im Laufe des Dezembers bekannt gegeben. Die Ankündigung wird auf jeden Fall auf Habré erscheinen.

Slurm DevOps. 3. Tag. ELK, ChatOps, SRE. Und das geheime Gebet des Entwicklers

Am 6. September, dem dritten Tag von Slurm, sprachen vier Redner.

Vladimir Guryanov, Ingenieur/Teamleiter bei Southbridge, dessen Rede am zweiten Tag von Slurm DevOps bei den Teilnehmern des Intensivkurses sehr gut ankam. Vladimir ist in seiner Arbeit ein aktiver Unterstützer des DevOps-Ansatzes und versucht, ihn überall umzusetzen.

Pavel Selivanov, ein anerkannter Slurm-Star, der Initiator des ersten Kubernetes Slurm. Studenten schrieben über ihn: „Es wäre großartig, wenn er das gesamte Programm leiten würde.“ Pavel ist zertifizierter Kubernetes-Administrator. Er verfügt über umfangreiche praktische Erfahrung in der Implementierung von Kubernetes – mehr als 25 Projekte im Team und einzeln.

Eduard Medvedev, CTO bei Tungsten Labs, hat ChatOps in der Rechenzentrumsautomatisierung entwickelt und implementiert. Nach seinem Vortrag bei Slurm dachten viele Teilnehmer darüber nach, ChatOps in ihren Unternehmen zu implementieren. Mittlerweile ist er erfolgreich als Sicherheitsberater tätig.

Ivan Kruglov, Hauptentwickler bei Booking.com, ist ein echter Gaststar der Konferenz. Für seine Rede meldeten sich einige Teilnehmer für Slurm DevOps an. Bei Booking.com arbeitete er an Infrastrukturprojekten wie verteilter Nachrichtenzustellung und -verarbeitung, BigData und Web-Stack sowie Suche. Jetzt steht auf seiner Aufgabenliste der Aufbau einer internen Cloud und eines Service Mesh.

Wir haben ausführliche Interviews mit Eduard Medvedev und Ivan Kruglov geführt – wir werden sie, sobald sie fertig sind, auf Habré veröffentlichen.

Slurm DevOps. 3. Tag. ELK, ChatOps, SRE. Und das geheime Gebet des Entwicklers

Das nachdenklich wirkende Publikum zeigte eine leichte Müdigkeit. Die beiden vorangegangenen intensiven Tage zwangen mich zu Höchstleistungen, mein Kopf brauchte Ruhe und freie Tage. Doch die Themen und Referenten des dritten Tages vertrieben Müdigkeit und Schläfrigkeit. Insbesondere Site Reliability Engineering und Ivan Kruglov.

Der Vollendung entgegen zweiter Tag von Slurm Es wurde beschlossen, die Infrastrukturüberwachung von Prometheus auf morgen zu verschieben. Das Intensivtraining erwies sich als zu intensiv – nicht alle Teilnehmer konnten das Tempo mithalten.

Slurm DevOps. 3. Tag. ELK, ChatOps, SRE. Und das geheime Gebet des Entwicklers

Und deshalb begann der dritte Tag mit einer Rede von Vladimir Guryanov. Er erläuterte kurz, warum eine Überwachung tatsächlich notwendig ist. Beschriebene und klassifizierte Überwachungsarten. Ich habe das Problem der Benachrichtigungen bei der Überwachung angesprochen.

Die Themen „So baut man ein gesundes Überwachungssystem auf“ und „Von Menschen lesbare Benachrichtigungen“ fanden beim Publikum sehr schnell großen Anklang. Vladimir beendete seinen Vortrag mit dem Thema Health Check, worauf man achten sollte und wie man eine Automatisierung auf Basis von Überwachungsdaten einrichtet.

Slurm DevOps. 3. Tag. ELK, ChatOps, SRE. Und das geheime Gebet des Entwicklers

Um die schläfrigen Teilnehmer aufzurütteln und ihre Lernfähigkeiten maximal zu aktivieren, erregte Pavel Selivanov nach Vladimir Guryanov die Aufmerksamkeit der Öffentlichkeit mit dem Thema „Protokollieren einer Anwendung mit ELK“. Er zeigte den Slurm-Teilnehmern unsere besten Protokollierungspraktiken und überprüfte den ELK-Stack.

Nach der ersten Kaffeepause voller Kommunikation und Keksen nahmen die Slurm-Teilnehmer ihre Plätze im Publikum ein.

Die Auftritte von Guryanov, Selivanov und dem Purinalkaloid Koffein haben ihre heimtückische Wirkung gezeigt. Koffein gelangte zu den Adenosinrezeptoren des Gehirns und ersetzte dort das Purinnukleosid Adenosin, das für Hemmungsprozesse verantwortlich ist – was den Slurm-Teilnehmern einfach die Möglichkeit nahm, „faul zu sein“ und „ein Nickerchen zu machen“. Nicht jeder hat verstanden, was passiert ist. Aber alle waren fröhlich.

Somit war das Publikum hundertprozentig bereit für weiteres Lernen und aktive Wissensaufnahme. Und zur Rede von Eduard Medwedew.

Slurm DevOps. 3. Tag. ELK, ChatOps, SRE. Und das geheime Gebet des Entwicklers

Eduard sprach zum Thema Infrastrukturautomatisierung mit ChatOps und sprach über die Integration von Messengern mit Pipelines.

Slurm DevOps. 3. Tag. ELK, ChatOps, SRE. Und das geheime Gebet des Entwicklers

Den Abschluss des dritten Tages von Slurm und Slurm DevOps im Allgemeinen bildete die Präsentation von Ivan Kruglov, Hauptentwickler bei Booking.com. Ivan erregte sofort die Aufmerksamkeit des Publikums, indem er zugab, dass seine Präsentation mehr als 140 Folien enthielt, und wies damit vorsichtig darauf hin, dass die Slurm-Teilnehmer weder für den Freitag selbst noch für das Wochenende Pläne machen sollten.

Slurm DevOps. 3. Tag. ELK, ChatOps, SRE. Und das geheime Gebet des Entwicklers

In einer intensiven, langen und tiefgehenden Rede ging Ivan Kruglov auf das Thema DevOps und SRE ein, wer sie sind und wie sie zueinander in Beziehung stehen. Er sprach über „gruselige Begriffe aus der Welt von SRE“: SLA, SLO, Fehlerbudget und einige andere.

Slurm DevOps. 3. Tag. ELK, ChatOps, SRE. Und das geheime Gebet des Entwicklers

Slurm DevOps. 3. Tag. ELK, ChatOps, SRE. Und das geheime Gebet des Entwicklers

Als nächstes kam Übung und noch mehr Übung – Überwachung von SLI und SLO, Verwendung des Fehlerbudgets und Verwaltung von Interrupts und Betriebslast (Apigateway, Service Mesh, Leistungsschalter). Und sehr viel mehr.

Slurm DevOps. 3. Tag. ELK, ChatOps, SRE. Und das geheime Gebet des Entwicklers

Slurm DevOps. 3. Tag. ELK, ChatOps, SRE. Und das geheime Gebet des Entwicklers
Das geheime Gebet eines Entwicklers.

Da das Thema SRE sehr breit gefächert ist und man sich über die Nuancen mindestens mehrere Tage lang unterhalten kann, wurde beschlossen, dass wir uns im Februar beim nächsten DevOps Slurm noch mehr Zeit mit SRE und seiner praktischen Anwendung als den relevantesten und wichtigsten Themen beschäftigen werden gefragte Technologie.

Sabbath, [6 сент. 2019 г., 18:25:30]:
Шикарный доклад!!
Я теперь думаю, что букинг по крутизне не уступают гуглу :)

aaa, [6 сент. 2019 г., 18:27:07]:
еще осталось UIUX подтянуть

mr. Dmitry, [6 сент. 2019 г., 18:28:47]:
Ага, сколько докладов слышал от спецов букинга - все круто, все четко, все по уму. Но пользоваться из-за их гуя крайне сложно

Nach den Reden kamen zahlreiche Fragen an die Reihe, sowohl offline als auch im Slurm-Arbeitschat:

Владимир Гурьянов, [6 сент. 2019 г., 23:24:54]:
Спрашивали про мониторинг, сколько items у нас.
Не забыл, отвечаю.
Активных: 297 432

Maksim Aleksandrov, [7 сент. 2019 г., 0:11:58]:
Спасибо . Это какое количество проверок в секунду (nvps) ?  И почему все таки prometheus ?

Владимир Гурьянов, [7 сент. 2019 г., 0:24:15]:
2.21K 
Почему prometheus? Ну, хотя бы из-за service discovery и его удобной и гибкой настройки.
У zabbix плохо все в средах, где инстансы не долго живут и часто создаются новые.
С мониторингом docker и k8s у zabbix все тоже грустно.
Но для нас, пока + у прома не столько, что бы вкладывать время и силы в переезд с zabbix.

Slurm-Teilnehmer teilten ihre Eindrücke:

Alexander B, [6 сент. 2019 г., 21:11:03]:
Спасибо за мероприятие, были "неровности", но для первого раза весьма достойно. 
Темп в некоторых практиках напрягал, это интенсив во всех смыслах этого слова ) Чтобы уместить всё и не выкидывать во второй и третий день из докладов и практик материалы по причине нехватки времени - рассмотрите возможность четырехдневного слёрма.


Roman D, [6 сент. 2019 г., 20:49:05]:
спасибо, местами было интересно. В качестве пожелания на будущее - за пару дней до мероприятия посадите пару человек с улицы и заставьте их пройти практику по вашим инструкциям, исправите ошибки и неточности.

Никита Суворов, [6 сент. 2019 г., 20:49:30 (06.09.2019, 20:50:07)]:
Если пол пожелания, тоже есть - спикерам тренироваться перед зеркалом, слух режут эээ, уууу, ыыы между словами


Max Grechnev, [6 сент. 2019 г., 19:42:57]:
Спасибо! Курс получился отличный! Финал вообще огонь)

Smith Wesson, [6 сент. 2019 г., 19:58:11]:
Спасибо за курс! Вы лучшие!

Igor Averin, [6 сент. 2019 г., 19:58:12]:
Согласен! Было оч здорово! Спасибо организаторам!

Nach der Konferenz haben wir die Teilnehmer gebeten, Feedback in einem Google Docs-Formular abzugeben. Die Ergebnisse erfreuten und inspirierten uns.

Slurm DevOps. 3. Tag. ELK, ChatOps, SRE. Und das geheime Gebet des Entwicklers
Slurm DevOps. 3. Tag. ELK, ChatOps, SRE. Und das geheime Gebet des Entwicklers
Slurm DevOps. 3. Tag. ELK, ChatOps, SRE. Und das geheime Gebet des Entwicklers

Vielen Dank an alle, die bei uns waren – offline, im Selectel-Konferenzraum und online. Und vielen Dank an die Leser von Habr. "Slurm verleiht Flügel!"(Mit)

Source: habr.com

Kommentar hinzufügen