Slurm DevOps. ika-3 araw. ELK, ChatOps, SRE. At ang lihim na panalangin ng developer

Ang ikatlo at huling araw ng una, ngunit hindi ang huli, dumating na ang DevOps Slurm.

Hindi namin inaasahan na magagawang kopyahin ang Slurm DevOps. Ngunit sa hindi inaasahan para sa amin, lahat ng mga tagapagsalita ay sumang-ayon na pumunta sa Slurm noong Pebrero, at ang feedback ay nagpakita sa amin nang eksakto kung paano i-finalize ang programa. May pag-unawa kung paano gawing mas holistic at detalyado ang intensive program, at mas praktikal ang ilang paksa. Kaya sa Pebrero ay magdaraos kami ng DevOps Slurm sa Moscow. Magiging available ang mga detalye malapit sa Disyembre. Tiyak na lalabas ang anunsyo sa Habré.

Slurm DevOps. ika-3 araw. ELK, ChatOps, SRE. At ang lihim na panalangin ng developer

Noong Setyembre 6, ang ikatlong araw ng Slurm, apat na tagapagsalita ang nagsalita.

Vladimir Guryanov, engineer/team lead sa Southbridge, na ang talumpati sa ikalawang araw ng Slurm DevOps ay labis na nagustuhan ng mga kalahok ng intensive. Si Vladimir ay isang aktibong tagasuporta ng diskarte sa DevOps sa kanyang trabaho at sinusubukang ipatupad ito kahit saan.

Si Pavel Selivanov, isang kinikilalang Slurm star, ang inspirasyon ng unang Kubernetes Slurm. Isinulat ng mga mag-aaral tungkol sa kanya na "maganda kung siya ang mamuno sa buong programa." Si Pavel ay isang Certified Kubernetes Administrator. Siya ay may malawak na praktikal na karanasan sa pagpapatupad ng Kubernetes - higit sa 25 mga proyekto sa isang koponan at indibidwal.

Si Eduard Medvedev, CTO sa Tungsten Labs, ay bumuo at nagpatupad ng mga ChatOps sa automation ng data center. Pagkatapos ng kanyang talumpati sa Slurm, maraming kalahok ang nag-isip tungkol sa pagpapatupad ng ChatOps sa kanilang mga kumpanya. Ngayon siya ay matagumpay na nagtatrabaho bilang isang consultant sa seguridad.

Si Ivan Kruglov, Principal Developer sa Booking.com, ay isang tunay na guest star ng conference. Para sa kanyang talumpati ang ilang kalahok ay nag-sign up para sa Slurm DevOps. Sa Booking.com nagtrabaho siya sa mga proyektong pang-imprastraktura tulad ng distributed message delivery and processing, BigData at web-stack, paghahanap. Ngayon sa kanyang listahan ng mga gawain ay pagbuo ng isang panloob na ulap at Serbisyo Mesh.

Nagsagawa kami ng malawak na panayam kina Eduard Medvedev at Ivan Kruglov - ilalathala namin ang mga ito sa Habré kapag handa na.

Slurm DevOps. ika-3 araw. ELK, ChatOps, SRE. At ang lihim na panalangin ng developer

Ang madla, sa kanilang maalalahaning hitsura, ay nagpakita ng bahagyang pagkapagod. Ang nakaraang dalawang masinsinang araw ay pinilit akong magtrabaho hanggang sa limitasyon, ang aking mga ulo ay nangangailangan ng pahinga at mga araw na walang pasok. Ngunit ang mga paksa at tagapagsalita sa ikatlong araw ay nagpawi ng pagod at antok. Lalo na ang Site Reliability Engineering at Ivan Kruglov.

Patungo sa pagkumpleto ikalawang araw ng Slurm napagpasyahan na ipagpaliban ang pagsubaybay sa imprastraktura mula sa Prometheus hanggang bukas. Masyadong matindi ang intensive - hindi lahat ng kalahok ay makakasabay sa bilis.

Slurm DevOps. ika-3 araw. ELK, ChatOps, SRE. At ang lihim na panalangin ng developer

At samakatuwid ang ikatlong araw ay nagsimula sa isang talumpati ni Vladimir Guryanov. Maikli niyang ipinaliwanag kung bakit kailangan talaga ang pagsubaybay. Inilarawan at inuri ang mga uri ng pagsubaybay. Hinawakan ko ang isyu ng mga abiso sa pagsubaybay.

Ang mga paksang "Paano bumuo ng isang malusog na sistema ng pagsubaybay" at "Mga notification na nababasa ng tao" ay napakabilis na umalingawngaw sa madla. Tinapos ni Vladimir ang kanyang presentasyon sa paksa ng Health Check, kung ano ang dapat mong bigyang pansin at kung paano i-set up ang automation batay sa data ng pagsubaybay.

Slurm DevOps. ika-3 araw. ELK, ChatOps, SRE. At ang lihim na panalangin ng developer

Upang kalugin ang mga inaantok na kalahok at i-activate ang kanilang mga kakayahan sa pag-aaral hanggang sa maximum, kasunod ni Vladimir Guryanov, nakuha ni Pavel Selivanov ang atensyon ng publiko sa paksang "Pag-log ng isang aplikasyon sa ELK". Ipinakita niya sa mga kalahok sa Slurm ang aming pinakamahusay na mga kasanayan sa pag-log at sinuri ang ELK stack.

Pagkatapos ng unang coffee break, puno ng komunikasyon at cookies, ang mga kalahok sa Slurm ay umupo sa kanilang mga upuan sa audience.

Ang mga pagtatanghal ng Guryanov, Selivanov at ang purine alkaloid caffeine ay gumawa ng kanilang mapanlinlang na gawain. Naabot ng caffeine ang mga adenosine receptors ng utak, na pinapalitan doon ang purine nucleoside adenosine, na responsable para sa mga proseso ng pagsugpo - na nag-alis lamang ng pagkakataon sa mga kalahok ng Slurm na "maging tamad" at "matulog." Hindi lahat naiintindihan ang nangyari. Pero nag-cheer up ang lahat.

Kaya, ang madla ay isang daang porsyento na handa para sa karagdagang pag-aaral at aktibong pagsipsip ng kaalaman. At sa talumpati ni Eduard Medvedev.

Slurm DevOps. ika-3 araw. ELK, ChatOps, SRE. At ang lihim na panalangin ng developer

Nagsalita si Eduard sa paksa ng automation ng imprastraktura sa ChatOps at nagsalita tungkol sa pagsasama ng mga messenger sa mga pipeline.

Slurm DevOps. ika-3 araw. ELK, ChatOps, SRE. At ang lihim na panalangin ng developer

Ang finale ng ikatlong araw ng Slurm at Slurm DevOps sa pangkalahatan ay ang pagtatanghal ni Ivan Kruglov, Principal Developer sa Booking.com. Agad na nakuha ni Ivan ang atensyon ng madla, na inamin na mayroon siyang higit sa 140 na mga slide sa kanyang pagtatanghal, sa gayon ay maingat na nagpapahiwatig na ang mga kalahok sa Slurm ay hindi dapat gumawa ng mga plano para sa mismong Biyernes o para sa katapusan ng linggo.

Slurm DevOps. ika-3 araw. ELK, ChatOps, SRE. At ang lihim na panalangin ng developer

Sa isang matindi, mahaba at malalim na pananalita, hinawakan ni Ivan Kruglov ang paksa ng DevOps at SRE, kung sino sila at kung paano sila nauugnay sa isa't isa. Nagsalita siya tungkol sa "mga nakakatakot na termino mula sa mundo ng SRE": SLA, SLO, Error Budget at ilang iba pa.

Slurm DevOps. ika-3 araw. ELK, ChatOps, SRE. At ang lihim na panalangin ng developer

Slurm DevOps. ika-3 araw. ELK, ChatOps, SRE. At ang lihim na panalangin ng developer

Sumunod ay ang pagsasanay at higit pang pagsasanay - pagsubaybay sa SLI at SLO, gamit ang Error Budget at pamamahala ng mga interrupt at operational load (apigateway, service mesh, circuit breaker). At marami, marami pa.

Slurm DevOps. ika-3 araw. ELK, ChatOps, SRE. At ang lihim na panalangin ng developer

Slurm DevOps. ika-3 araw. ELK, ChatOps, SRE. At ang lihim na panalangin ng developer
Lihim na panalangin ng isang developer.

Dahil ang paksa ng SRE ay napakalawak at maaari mong pag-usapan ang tungkol sa mga nuances nang hindi bababa sa ilang araw, napagpasyahan na sa Pebrero sa susunod na DevOps Slurm ay maglalaan kami ng mas maraming oras sa SRE at ang praktikal na aplikasyon nito, bilang ang pinaka-nauugnay at in-demand na teknolohiya.

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

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

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

Pagkatapos ng mga talumpati, dumating ang maraming tanong, parehong offline at sa Slurm work chat:

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

Ibinahagi ng mga kalahok sa Slurm ang kanilang mga impression:

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

Pagkatapos ng kumperensya, hiniling namin sa mga kalahok na magbigay ng feedback sa isang Google Docs form. Ang mga resulta ay nasiyahan at nagbigay inspirasyon sa amin.

Slurm DevOps. ika-3 araw. ELK, ChatOps, SRE. At ang lihim na panalangin ng developer
Slurm DevOps. ika-3 araw. ELK, ChatOps, SRE. At ang lihim na panalangin ng developer
Slurm DevOps. ika-3 araw. ELK, ChatOps, SRE. At ang lihim na panalangin ng developer

Salamat sa lahat ng kasama namin - offline, sa Selectel conference room, at online. At maraming salamat sa mga nagbabasa ng Habr. "Ang Slurm ay nagbibigay sa iyo ng mga pakpak!"(Kasama)

Pinagmulan: www.habr.com

Magdagdag ng komento