"He hoʻolālā maikaʻi ʻole ka manaʻolana." SRE ikaika ma Moscow, Feberuari 3-5

Ke hoʻolaha nei mākou i ka papa hana mua ma SRE ma Rusia: Slurm SRE.

I ka wā o ka hoʻoikaika kino, e hoʻopau mākou i ʻekolu mau lā e kūkulu, wāwahi, hoʻoponopono a hoʻomaikaʻi i kahi pūnaewele aggregator no ke kūʻai ʻana i nā tiketi kiʻiʻoniʻoni.

"He hoʻolālā maikaʻi ʻole ka manaʻolana." SRE ikaika ma Moscow, Feberuari 3-5

Ua koho mākou i kahi hōʻuluʻulu tiketi no ka mea he nui nā hiʻohiʻona hāʻule: ka nui o nā malihini kipa a me nā hōʻeha DDoS, ka hāʻule ʻole o kekahi o nā microservices koʻikoʻi (ʻae, hoʻopaʻa ʻana, ka hoʻoili uku), ka loaʻa ʻole o kekahi o nā kiʻiʻoniʻoni he nui (hoʻololi ʻikepili e pili ana i nā noho a me nā hoʻopaʻa ʻana), a ma lalo o ka papa inoa.

E hoʻokumu mākou i ka manaʻo o ka hilinaʻi no kā mākou pūnaewele aggregator, e hoʻomohala hou mākou i ka ʻenekinia, e nānā i ka hoʻolālā mai ka manaʻo o SRE, koho i nā metric, hoʻonohonoho i kā lākou nānā ʻana, hoʻopau i nā hanana e puka mai ana, alakaʻi i ka hoʻomaʻamaʻa no ka hana hui me nā hanana. i nā kūlana kokoke i ka hakakā, hoʻonohonoho i kahi hoʻopaʻapaʻa .

Hoʻokele ʻia ka papahana e nā limahana o Booking.com a me Google.
I kēia manawa, ʻaʻohe komo mamao: kūkulu ʻia ka papa ma luna o ka pilina pilikino a me ka hana hui.

Nā kikoʻī ma lalo o ka ʻoki

Nā mea haʻiʻōlelo

ʻO Ivan Kruglov
Luna Hoʻokumu ma Booking.com (Netherlands)
Mai kona hui pū ʻana me Booking.com i ka makahiki 2013, ua hana ʻo ia ma nā papahana ʻoihana e like me ka hāʻawi ʻana i nā memo a me ka hoʻoili ʻana, BigData a me ka pūnaewele-stack, huli.
Ke hana nei i kēia manawa i nā pilikia o ke kūkulu ʻana i kahi ao kūloko a me Service Mesh.

Ben Tyler
Luna Hoʻokumu ma Booking.com (USA)
Hana ʻia i ka hoʻomohala kūloko o ka paepae Booking.com.
Kūikawā i ka lawelawe mesh / ʻike lawelawe, ka hoʻonohonoho ʻana i ka hana, ka pane hanana a me ke kaʻina postmortem.
ʻŌlelo a aʻo ma ka ʻōlelo Lūkini.

Evgeniy Varavva
Mea Hoʻomohala Nui ma Google (San Francisco).
Ka ʻike mai nā papahana pūnaewele kiʻekiʻe i ka noiʻi ʻana i ka ʻike kamepiula a me nā robotics.
Mai ka makahiki 2011, ua komo ʻo ia i ka hana ʻana a me ka hana ʻana i nā ʻōnaehana i hāʻawi ʻia ma Google, e komo ana i ke ola holoʻokoʻa o ka papahana: conceptualization, design and architecture, launch, folding and all intermediate stages.

Eduard Medvedev
CTO ma Tungsten Labs (Kelemānia)
Hana ʻo ia ma ke ʻano he ʻenekinia ma StackStorm, kuleana no ka hana ChatOps o ka paepae. Hoʻomohala a hoʻokō i nā ChatOps no ka automation kikowaena data. ʻO ka haʻi'ōlelo ma nāʻaha kūkā o Lūkini a me ka honua.

ʻO ka papahana

Ke kūkulu ʻia nei ka papahana. I kēia manawa e like me kēia, ma Pepeluali hiki ke hoʻomaikaʻi a hoʻonui.

Kaupapa #1: Nā loina kumu a me nā ʻano hana o SRE

  • He aha ka mea e pono ai e lilo i SRE?
  • DevOps vs SRE
  • No ke aha e hoʻohanohano ai nā mea hoʻomohala iā SRE a kaumaha loa inā ʻaʻole lākou i loko o ka papahana
  • SLI, SLO a me SLA
  • Kuhi hewa a me kāna kuleana ma SRE

Kaupapa #2: Hoʻolālā o nā ʻōnaehana puʻunaue

  • Hoʻolālā noi a me ka hana
  • Hoʻolālā Pūnaewele Nui ʻAʻole Abstract
  • Hoʻohana / Hoʻolālā no ka hemahema
  • gRPC a i ʻole REST
  • Ka hoʻololi ʻana a me ka hoʻohālikelike hope

Kaupapa #3: Pehea e ʻae ʻia ai kahi papahana SRE

  • Nā hana maikaʻi loa mai SRE
  • Papa helu hoʻopaʻa ʻae ʻia
  • Hoʻopaʻa inoa, metrics, tracing
  • Lawe i ka CI/CD i ko mākou mau lima ponoʻī

Kumuhana No. 4: Hoʻolālā a hoʻomaka i kahi ʻōnaehana puʻunaue

  • ʻEnekinia hoʻohuli - pehea ka hana o ka ʻōnaehana?
  • Ua ʻae mākou iā SLI a me SLO
  • E hoʻomaʻamaʻa i ka hoʻolālā hiki
  • Ke hoʻolaha nei i ke kaʻa i ka noi, hoʻomaka kā mākou mea hoʻohana e "hoʻohana" iā ia
  • Hoʻomaka i ka Prometheus, Grafana, Elastic

Kumuhana #5: Mākaʻikaʻi, Mākaʻikaʻi a Makaala

  • Ka nānā ʻana vs. ʻIke ʻia
  • Hoʻonohonoho i ka nānā ʻana a me ka makaʻala me Prometheus
  • Ka nānā pono ʻana o SLI a me SLO
  • Nā hōʻailona vs. Nā kumu
  • Pahu ʻEleʻele vs. Makai-Pahu Keokeo
  • Māhele ʻia ka nānā ʻana i ka noi a me ka loaʻa o ka server
  • 4 mau hōʻailona gula (ʻike anomaly)

Kumuhana No. 6: Hoʻomaʻamaʻa i ka hilinaʻi ʻōnaehana hoʻāʻo

  • Ke hana ma lalo o ke kaomi
  • ʻAʻole-injection
  • Monkey Chaos

Kumuhana #7: Hoʻomaʻamaʻa pane ʻino

  • algorithm hoʻoponopono koʻikoʻi
  • Ka pilina ma waena o nā mea komo
  • Post mortem
  • Kaʻana ʻike
  • Hoʻohalahala i ka moʻomeheu
  • Nānā hewa
  • Ke alakaʻi nei i ka hoʻopaʻapaʻa hala ʻole

Kumuhana #8: Nā hana hoʻokele ukana

  • Kaulike hoʻouka
  • Ka hoʻomanawanui ʻana i ka hewa: hoʻāʻo hou, hoʻopau manawa, hāʻule ʻole, hoʻokaʻawale kaapuni
  • DDoS (hana i ka ukana) + Cascading Failures

Kumuhana #9: Pane Kūlike

  • ʻRieflelo hoʻopaneʻe
  • Hoʻomaʻamaʻa kelepona
  • ʻO nā ʻano pōʻino like ʻole (ka hoʻāʻo ʻana, nā hoʻololi hoʻonohonoho ʻana, ka hemahema o ka lako lako)
  • Nā protocols hoʻokele hanana

Kaupapa #10: ʻIke a me ka hoʻoponopono pilikia

  • Ke kālai lāʻau
  • Debugging
  • E hoʻomaʻamaʻa i ka nānā ʻana a me ka debugging ma kā mākou noi

Kumuhana #11: ʻO ka hoʻāʻo ʻana i ka hilinaʻi o ka ʻōnaehana

  • ʻO ka hoʻāʻo ʻana
  • Hoʻāʻo hoʻonohonoho
  • Ka ho'āʻo hana
  • Hoʻokuʻu Canary

Kumuhana No. 12: Ka hana kuokoa a me ka loiloi

Nā manaʻo a me nā koi no nā mea komo

ʻO SRE kahi hana hui. Paipai ikaika mākou e lawe i ka papa ma ke ʻano he hui. ʻO ia ke kumu e hāʻawi ai mākou i nā uku nui no nā hui i mākaukau.

ʻO ke kumu kūʻai o ka papa he 60 ₽ i kēlā me kēia kanaka.
Inā hoʻouna kahi hui i kahi hui o 5+ poʻe - 40 ₽.

Kūkulu ʻia ka papa ma nā Kubernetes. No ka hala, pono ʻoe e ʻike i nā Kubernetes ma kahi pae kumu. Inā ʻaʻole ʻoe e hana pū me ia, hiki iā ʻoe ke hele ma o Slurm Basic (онлайн ai ole ia, ikaika ʻo Nowemapa 18-20).
Eia hou, pono ʻoe e mākaukau ma Linux a ʻike iā Gitlab a me Prometheus.

kakau

Inā loaʻa iā ʻoe kahi manaʻo paʻakikī no ke komo ʻana, no ka laʻana, no ka CEO, CTO a me kahi hui o nā mea hoʻomohala e hele mai i ka papa, a no lākou e hana i kahi internship e lawe ana i ka hoʻokele vertical, e kākau iaʻu i kahi leka pilikino.

Source: www.habr.com

Pākuʻi i ka manaʻo hoʻopuka