Slurm DevOps. 3° giorno. ELK, ChatOps, SRE. E la preghiera segreta dello sviluppatore

È arrivato il terzo e ultimo giorno del primo, ma non l'ultimo, DevOps Slurm.

Non ci aspettavamo di poter replicare Slurm DevOps. Ma, inaspettatamente per noi, tutti i relatori hanno accettato di venire allo Slurm a febbraio, e il feedback ci ha mostrato esattamente come finalizzare il programma. Si comprende come rendere il programma intensivo più olistico e dettagliato e alcuni argomenti più pratici. Quindi a febbraio terremo un DevOps Slurm a Mosca. I dettagli saranno disponibili più vicino a dicembre. L'annuncio apparirà sicuramente su Habré.

Slurm DevOps. 3° giorno. ELK, ChatOps, SRE. E la preghiera segreta dello sviluppatore

Il 6 settembre, terzo giorno di Slurm, hanno parlato quattro relatori.

Vladimir Guryanov, ingegnere/team leader di Southbridge, il cui discorso nel secondo giorno di Slurm DevOps è stato molto apprezzato dai partecipanti all'intensivo. Vladimir è un attivo sostenitore dell'approccio DevOps nel suo lavoro e cerca di implementarlo ovunque.

Pavel Selivanov, una stella riconosciuta di Slurm, l'ispiratore del primo Kubernetes Slurm. Gli studenti hanno scritto di lui che "sarebbe fantastico se guidasse l'intero programma". Pavel è un amministratore Kubernetes certificato. Ha una vasta esperienza pratica nell'implementazione di Kubernetes: più di 25 progetti in team e individualmente.

Eduard Medvedev, CTO di Tungsten Labs, ha sviluppato e implementato ChatOps nell'automazione dei data center. Dopo il suo discorso a Slurm, molti partecipanti hanno pensato di implementare ChatOps nelle loro aziende. Ora lavora con successo come consulente per la sicurezza.

Ivan Kruglov, Principal Developer di Booking.com, è una vera guest star della conferenza. È stato per il suo discorso che alcuni partecipanti si sono iscritti a Slurm DevOps. Presso Booking.com ha lavorato su progetti infrastrutturali come la consegna e l'elaborazione distribuita dei messaggi, BigData e web-stack, ricerca. Ora nel suo elenco di attività c'è la creazione di un cloud interno e di Service Mesh.

Abbiamo condotto ampie interviste con Eduard Medvedev e Ivan Kruglov - le pubblicheremo su Habré quando saranno pronte.

Slurm DevOps. 3° giorno. ELK, ChatOps, SRE. E la preghiera segreta dello sviluppatore

Il pubblico, con il suo aspetto pensieroso, ha mostrato una leggera stanchezza. I due giorni precedenti intensivi mi hanno costretto a lavorare al limite, la mia testa aveva bisogno di riposo e giorni liberi. Ma gli argomenti e gli oratori del terzo giorno dissipavano la stanchezza e la sonnolenza. Soprattutto Site Reliability Engineering e Ivan Kruglov.

Verso il completamento secondo giorno di Slurm si è deciso di rinviare a domani il monitoraggio delle infrastrutture da Prometeo. L'intensivo si è rivelato troppo intenso: non tutti i partecipanti sono riusciti a tenere il ritmo.

Slurm DevOps. 3° giorno. ELK, ChatOps, SRE. E la preghiera segreta dello sviluppatore

E quindi il terzo giorno è iniziato con il discorso di Vladimir Guryanov. Ha spiegato brevemente perché il monitoraggio è effettivamente necessario. Tipologie di monitoraggio descritte e classificate. Ho toccato la questione delle notifiche nel monitoraggio.

Gli argomenti "Come costruire un sistema di monitoraggio sano" e "Notifiche leggibili" hanno avuto una risonanza molto rapida tra il pubblico. Vladimir ha concluso la sua presentazione con il tema dell'Health Check, a cosa prestare attenzione e come impostare l'automazione in base ai dati di monitoraggio.

Slurm DevOps. 3° giorno. ELK, ChatOps, SRE. E la preghiera segreta dello sviluppatore

Per scuotere i partecipanti assonnati e attivare al massimo le loro capacità di apprendimento, dopo Vladimir Guryanov, Pavel Selivanov ha catturato l'attenzione del pubblico con il tema “Registrazione di un'applicazione con ELK”. Ha mostrato ai partecipanti a Slurm le nostre migliori pratiche di registrazione e ha esaminato lo stack ELK.

Dopo la prima pausa caffè, ricca di comunicazioni e biscotti, i partecipanti allo Slurm hanno preso posto tra il pubblico.

Le esibizioni di Guryanov, Selivanov e dell'alcaloide purinico caffeina hanno fatto il loro lavoro insidioso. La caffeina ha raggiunto i recettori dell'adenosina nel cervello, sostituendo lì il nucleoside purinico dell'adenosina, responsabile dei processi di inibizione, che semplicemente hanno privato i partecipanti allo Slurm della possibilità di "essere pigri" e "fare un pisolino". Non tutti hanno capito cosa è successo. Ma tutti si sono rallegrati.

Pertanto, il pubblico era pronto al cento per cento per l'ulteriore apprendimento e l'assorbimento attivo della conoscenza. E al discorso di Eduard Medvedev.

Slurm DevOps. 3° giorno. ELK, ChatOps, SRE. E la preghiera segreta dello sviluppatore

Eduard ha parlato del tema dell'automazione dell'infrastruttura con ChatOps e dell'integrazione dei messenger con le pipeline.

Slurm DevOps. 3° giorno. ELK, ChatOps, SRE. E la preghiera segreta dello sviluppatore

Il finale della terza giornata di Slurm e Slurm DevOps in generale è stata la presentazione di Ivan Kruglov, Principal Developer presso Booking.com. Ivan ha immediatamente catturato l'attenzione del pubblico, ammettendo di avere più di 140 diapositive nella sua presentazione, suggerendo così attentamente che i partecipanti allo Slurm non dovrebbero fare programmi né per venerdì stesso né per il fine settimana.

Slurm DevOps. 3° giorno. ELK, ChatOps, SRE. E la preghiera segreta dello sviluppatore

In un discorso intenso, lungo e profondo, Ivan Kruglov ha toccato il tema DevOps e SRE, chi sono e come si relazionano tra loro. Ha parlato di “termini spaventosi del mondo SRE”: SLA, SLO, Error Budget e alcuni altri.

Slurm DevOps. 3° giorno. ELK, ChatOps, SRE. E la preghiera segreta dello sviluppatore

Slurm DevOps. 3° giorno. ELK, ChatOps, SRE. E la preghiera segreta dello sviluppatore

Poi è arrivata la pratica e ancora più pratica: monitoraggio di SLI e SLO, utilizzo del budget degli errori e gestione delle interruzioni e del carico operativo (apigateway, service mesh, interruttori automatici). E molto, molto altro ancora.

Slurm DevOps. 3° giorno. ELK, ChatOps, SRE. E la preghiera segreta dello sviluppatore

Slurm DevOps. 3° giorno. ELK, ChatOps, SRE. E la preghiera segreta dello sviluppatore
La preghiera segreta di uno sviluppatore.

Poiché l'argomento SRE è estremamente ampio e si può parlare delle sue sfumature almeno per diversi giorni, è stato deciso che a febbraio al prossimo DevOps Slurm dedicheremo ancora più tempo all'SRE e alla sua applicazione pratica, in quanto l'argomento più rilevante e tecnologia richiesta.

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

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

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

Dopo gli interventi è arrivata la volta di numerose domande, sia offline che nella chat di lavoro di Slurm:

Владимир Гурьянов, [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.

I partecipanti a Slurm hanno condiviso le loro impressioni:

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]:
Согласен! Было оч здорово! Спасибо организаторам!

Dopo la conferenza, abbiamo chiesto ai partecipanti di fornire feedback in un modulo di Google Docs. I risultati ci hanno soddisfatto e ispirato.

Slurm DevOps. 3° giorno. ELK, ChatOps, SRE. E la preghiera segreta dello sviluppatore
Slurm DevOps. 3° giorno. ELK, ChatOps, SRE. E la preghiera segreta dello sviluppatore
Slurm DevOps. 3° giorno. ELK, ChatOps, SRE. E la preghiera segreta dello sviluppatore

Grazie a tutti coloro che erano con noi: offline, nella sala conferenze Selectel e online. E grazie mille ai lettori di Habr. "Slurm ti mette le ali!"(Con)

Fonte: habr.com

Aggiungi un commento