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
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
ʻ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.
ʻ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.
Source: www.habr.com