ʻO ka ʻāpana DevOps ma ka hālāwai DUMP2020. E hauʻoli pū kākou

I ka makahiki i hala ua hana hewa mākou me ka hale ʻāpana DevOps a hāʻawi iā ia i ka lumi liʻiliʻi loa no 30 poʻe. Ma nā hōʻike, kū ka lehulehu ma nā paia, ma nā puka a ma hope o lākou. Ma ka manawa like, ua loaʻa nā hōʻailona kiʻekiʻe loa i nā hōʻike o ka pauku. Ua aʻo mākou i kā mākou haʻawina: devopsers, e loaʻa iā ʻoe kahi lumi nui a ākea i ka Hale Ahaolelo hou no ka makahiki DUMP.

E ʻike ma lalo o ka ʻoki ʻana i nā kumuhana i hala i ka makahiki i hala ma Yekaterinburg a me Kazan, a me ka mea a ke komite papahana e manaʻo ai i kēia makahiki

ʻO ka ʻāpana DevOps ma ka hālāwai DUMP2020. E hauʻoli pū kākou

Nā kumuhana no 2019 i paʻa i ka māka

Ma DUMP Yekaterinburg i ʻApelila o ka makahiki i hala, ua loaʻa i nā kumuhana 5 nā māka kiʻekiʻe (ma luna o 4,2 mai 5). ʻO ke alakaʻi ke kumuhana mai Vladimir Lila, he kanaka elastic mai Kontur. Ua kapa ʻia ka hōʻike ʻo "Elastic Weighing a Petabyte," ʻoiai i kēia manawa ua waiho lōʻihi kēia paepae e Kontur.

E hoʻolohe e pili ana i ka hoʻonohonoho ʻana o ke kaʻina hana, ka lawe ʻana i nā lāʻau, a me nā kikoʻī ʻenehana o ke kūkulu ʻana i ia pūʻulu, nā hewa maʻamau a me nā pono o kēia mau mea a pau:

ʻO ka lua e like me nā kuhi ʻo Viktor Eremchenko. ʻO kāna kumuhana "Pehea mākou i hōʻemi ai i ka helu o ka hoʻokuʻu ʻana o ka server e 99%." Ua kamaʻilio ʻo Victor e pili ana i ka hoʻokokoke ʻana o Miro i ke kaʻina hana hoʻouna mau, a pehea i kōkua ai kēia mau ala i ka hōʻemi ʻana i ka helu o nā rollbacks hoʻokuʻu server; e pili ana i ke kōkua ʻana i nā hui me ka wikiwiki a maʻalahi hoʻi i kā lākou hana i ka hana.

Aia i loko o ka hōʻike nā hiʻohiʻona maoli o ka hoʻohana ʻana i nā mea hana like ʻole a me nā kikoʻī loea o ke kaʻina CI/CD.

maluna o Kazan DUMP, i hana ʻia ma Nowemapa 2019, no kekahi kumu kūpono nā kumuhana e pili ana i ka launa pū ʻana i loko o ka hui a ma waena o ka hoʻomohala ʻana a me nā hui hana.

ʻAʻole i hoʻopaʻa ʻia ka hōʻike a Alexey Kirpichnikov (Kontur) "The Curse of the Infrastructure Team" ma muli o nā kumu ʻenehana. Malia paha ua pāʻani ka huaʻōlelo "hōʻino" ... Akā ʻoiai ua hāʻawi ʻo Alexey i kēia hōʻike ma DevOops, ua loaʻa iā mākou kahi loulou i ka hoʻopaʻa ʻana.

ʻO ke kumumanaʻo o Marat Kinyabulatov (SkuVault) "Ma waena o ka lehu: post-mortems ma ke ʻano he mea hana no ka hoʻomaikaʻi mau ʻana." Ua kamaʻilio ʻo Marat e pili ana i ka post-mortem ma ke ʻano he mea hana (a me ke kaʻina hana) no ka nānā ʻana a me ka hoʻololi ʻana. E pili ana i ke kōkua ʻana i nā hui e pale i nā hanana e hiki mai ana, e hōʻike i ka hoʻokele ʻana i nā ʻanuʻu i hana ʻia, e hana i kahi lewa palekana, e hāʻawi ana i nā lumi limahana e hoʻomaikaʻi i nā kaʻina hana:

ʻO ka ʻāpana DevOps ma DUMP 2020 e alakaʻi ʻia e nā luna papahana 4: Alexander Tarasov (ANNA MONEY), Konstantin Makarychev (Provectus), Victor Eremchenko (Miro (ex RealTimeBoard) a me Mikhail Tsykarev (ICL Services). makahiki.

Manaʻo a me nā kumuhana o ka ʻāpana DevOps

I kēia makahiki makemake wau e loaʻa i ka nui o nā hopena kūpono, ka liʻiliʻi o ka manaʻo. E haʻi mai iā mākou i hea ʻoe i ʻeha a maikaʻi hoʻi. He aha ka hana a me ka mea ʻole. E hauʻoli pū kākou.

Eia ka papa inoa o nā kumuhana e pili ana iā mākou no nā DevOps maoli o 2020:

CI / CD

  • Paipai CI/CD maikaʻi loa
  • Nā Hana GitHub (ʻaʻohe manaʻo, hoʻomaʻamaʻa wale)

Kapua

  • CI/CD i nā ao (Spinnaker a me nā mea ʻē aʻe)
  • Luʻu hohonu i loko o GKE, Kubernetes, Istio, Helm, etc.
  • ʻIkepili ma ke Ao (PVC, DB a me nā mea ʻē aʻe)
  • Nā ao no ML
  • Serverless (hoʻomaʻamaʻa wale nō)
  • ʻO nā ao ma Rusia (nā hiʻohiʻona o ke kānāwai, 152-FZ, Yandex, MailRu hihia a me nā mea a pau e hopohopo nei iā ʻoe ma kēia ʻano)

DevOps/SRE

  • Pehea e nānā ai i kahi ʻōnaehana (nānā): lawelawe mesh, nānā a me ka loiloi
  • Palekana (DevSecOps)
  • Hoʻoponopono hoʻonohonoho (Ansible, Terraform, etc.)
  • E kamaʻilio kākou e pili ana i ka moʻomeheu (Best Practices)
  • E hoʻololi i nā moʻolelo ʻoihana
  • Hooponopono: ola hacks, kōkua kōkua, fakapi.

Inā ʻaʻole ʻoe e ʻike i kahi kumuhana ma ka papa inoa, akā he mea kāu e kaʻana like me ke kaiāulu devops, mai hopohopo. hoʻouna i kāu noi. E nānā pono mākou iā ia!

ʻO ka manawa no ka hōʻike ʻana he 35 mau minuke + 5 mau minuke nīnau ma ke keʻena. Ma hope o kēia, hiki iā ʻoe ke kamaʻilio me nā poʻe i komo i ka wahi loea no ka hoʻomaha holoʻokoʻa o 20-30 mau minuke.

ʻO ka ʻāpana DevOps ma ka hālāwai DUMP2020. E hauʻoli pū kākou

Waiho i kāu mau noi 😉

Source: www.habr.com

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