"Hope ndi njira yoyipa." SRE kwambiri ku Moscow, February 3-5

Tikulengeza maphunziro oyamba othandiza pa SRE ku Russia: Kutsika kwa SRE.

Panthawi yovuta tikhala masiku atatu tikumanga, kuswa, kukonza ndi kukonza tsamba la aggregator pogulitsa matikiti a kanema.

"Hope ndi njira yoyipa." SRE kwambiri ku Moscow, February 3-5

Tidasankha ophatikiza matikiti chifukwa ali ndi zochitika zambiri zolephera: kuchuluka kwa alendo ndi kuwukira kwa DDoS, kulephera kwa imodzi mwazinthu zofunikira kwambiri (chilolezo, kusungitsa, kukonza malipiro), kusapezeka kwa imodzi mwamakanema ambiri (kusinthana kwa data za mipando yomwe ilipo ndi kusungitsa malo), ndi kutsitsa pamndandandawo.

Tidzapanga lingaliro la Kudalirika kwa tsamba lathu la aggregator, lomwe tidzakulitsanso mu Engineering, kusanthula kapangidwe kake kuchokera pakuwona kwa SRE, kusankha ma metric, kukhazikitsa kuwunika kwawo, kuthetsa zochitika zomwe zikubwera, kuchititsa maphunziro amagulu ogwirira ntchito ndi zochitika. Pafupi ndi kumenyana, konzani zokambirana.

Pulogalamuyi imayendetsedwa ndi ogwira ntchito a Booking.com ndi Google.
Nthawi ino sipadzakhalanso kutenga nawo mbali kwakutali: maphunzirowa amamangidwa pakuchitapo kanthu payekha komanso kugwirira ntchito limodzi.

Tsatanetsatane pansi pa odulidwa

Olankhula

Ivan Kruglov
Principal Developer at Booking.com (Netherlands)
Kuyambira kujowina Booking.com mu 2013, wagwira ntchito pazachitukuko monga kugawa mauthenga ndi kukonza, BigData ndi web-stack, kufufuza.
Pakadali pano akugwira ntchito pazomanga mtambo wamkati ndi Service Mesh.

Ben Tyler
Principal Developer at Booking.com (USA)
Tikuchita nawo chitukuko chamkati cha nsanja ya Booking.com.
Imakhazikika pakupeza ma mesh / ntchito, kukonza ntchito zamagulu, kuyankha zochitika ndi njira ya postmortem.
Amalankhula ndi kuphunzitsa mu Russian.

Evgeniy Varavva
General Developer ku Google (San Francisco).
Dziwani zambiri kuchokera ku mapulojekiti olemetsa kwambiri pa intaneti kupita ku kafukufuku wamakompyuta ndi ma robotiki.
Kuyambira 2011, wakhala akugwira nawo ntchito yopanga ndi kugawa machitidwe ku Google, kutenga nawo mbali pazochitika zonse za polojekitiyi: kulingalira, kupanga ndi zomangamanga, kukhazikitsa, kupukuta ndi magawo onse apakati.

Eduard Medvedev
CTO ku Tungsten Labs (Germany)
Anagwira ntchito ngati mainjiniya ku StackStorm, yemwe amayang'anira magwiridwe antchito a ChatOps papulatifomu. Kupanga ndi kukhazikitsa ChatOps ya data center automation. Wokamba nkhani pamisonkhano yaku Russia ndi yapadziko lonse lapansi.

Pulogalamuyo

Pulogalamuyi ikukonzedwa mwachangu. Tsopano zikuwoneka ngati izi, pofika mwezi wa February zitha kusintha ndikukula.

Mutu #1: Mfundo zoyambira ndi njira za SRE

  • Kodi zimatengera chiyani kuti mukhale SRE?
  • DevOps vs SRE
  • Chifukwa chiyani opanga amayamikira SRE ndipo ali achisoni kwambiri pamene sali mu polojekitiyi
  • SLI, SLO ndi SLA
  • Bajeti yolakwika ndi gawo lake mu SRE

Mutu #2: Mapangidwe a machitidwe ogawidwa

  • Zomangamanga ndi magwiridwe antchito
  • Non-Abstract Large System Design
  • Kuchita / Kupanga kwa kulephera
  • gRPC kapena REST
  • Kumasulira ndi kugwirizana m'mbuyo

Mutu #3: Momwe polojekiti ya SRE imalandirira

  • Zochita zabwino kuchokera ku SRE
  • Mndandanda wovomerezeka wa polojekiti
  • Kudula mitengo, ma metrics, kutsatira
  • Kutenga CI/CD m'manja mwathu

Mutu 4: Kupanga ndi kukhazikitsa dongosolo logawidwa

  • Reverse engineering - kodi dongosololi limagwira ntchito bwanji?
  • Timavomereza pa SLI ndi SLO
  • Yesetsani kukonzekera luso
  • Kuyambitsa magalimoto ku pulogalamuyi, ogwiritsa ntchito athu amayamba "kuigwiritsa" ntchito
  • Kukhazikitsa Prometheus, Grafana, Elastic

Mutu #5: Kuyang'anira, Kuwona ndi Kuchenjeza

  • Monitoring vs. Kuwoneka
  • Kukhazikitsa kuwunika ndi kuchenjeza ndi Prometheus
  • Kuwunika kothandiza kwa SLI ndi SLO
  • Zizindikiro vs. Zoyambitsa
  • Black Box vs. White-Box Monitoring
  • Kuyang'anira kagwiritsidwe ntchito ndi kupezeka kwa seva
  • Zizindikiro 4 zagolide (kuzindikira kwachilendo)

Mutu 6: Kuchita zoyeserera kudalirika kwa dongosolo

  • Kugwira ntchito mopanikizika
  • Kulephera-kubayidwa
  • Chisokonezo Monkey

Mutu #7: Kuyankha pazochitika

  • Stress management algorithm
  • Kuyanjana pakati pa ochita nawo zochitika
  • Postmortem
  • Kugawana nzeru
  • Kuumba chikhalidwe
  • Kuwona zolakwika
  • Kukambirana mosalakwa

Mutu #8: Kayendetsedwe ka Katundu Katundu

  • Katundu kusanja
  • Kulekerera kwa zolakwika pakugwiritsa ntchito: yesaninso, kutha kwa nthawi, jekeseni wolephera, wophwanya dera
  • DDoS (kupanga katundu) + Kulephera Kutaya

Mutu #9: Kuyankha pazochitika

  • Kufotokozera
  • Kuchita Pakuyitana
  • Mitundu yosiyanasiyana ya ngozi (kuyesa, kusintha masinthidwe, kulephera kwa hardware)
  • Ndondomeko zoyendetsera zochitika

Mutu #10: Kuzindikira ndi kuthetsa mavuto

  • Kudula mitengo
  • Kulakwitsa
  • Yesetsani kusanthula ndi kukonza zolakwika pakugwiritsa ntchito kwathu

Mutu #11: Kuyesa kudalirika kwadongosolo

  • Kuyesa Kupanikizika
  • Kuyesa kosintha
  • Kuyesa magwiridwe antchito
  • Kutulutsidwa kwa Canary

Mutu 12: Ntchito yodziyimira pawokha ndikuwunikanso

Malangizo ndi zofunikira kwa omwe atenga nawo mbali

SRE ndi ntchito yamagulu. Tikukulimbikitsani kutenga maphunzirowo ngati gulu. Ndicho chifukwa chake timapereka kuchotsera kwakukulu kwa magulu okonzekera.

Mtengo wa maphunzirowa ndi 60 β‚½ pa munthu aliyense.
Ngati kampani itumiza gulu la anthu 5+ - 40 β‚½.

Maphunzirowa amapangidwa pa Kubernetes. Kuti mudutse, muyenera kudziwa Kubernetes pamlingo woyambira. Ngati simugwira naye ntchito, mutha kudutsa Slurm Basic (Intaneti kapena kwambiri Novembala 18-20).
Kuphatikiza apo, muyenera kukhala waluso mu Linux ndikudziwa Gitlab ndi Prometheus.

kulembetsa

Ngati muli ndi lingaliro lovuta kuti mutenge nawo mbali, mwachitsanzo, kwa CEO, CTO ndi gulu la otukula kuti abwere ku maphunzirowa, ndi kuti apite ku internship poganizira za kayendetsedwe ka kayendetsedwe ka kayendetsedwe ka kayendetsedwe ka kayendetsedwe ka kayendetsedwe ka kayendetsedwe ka kayendetsedwe ka kayendetsedwe ka kayendetsedwe ka kayendetsedwe ka kayendetsedwe ka kayendetsedwe ka kayendetsedwe ka kayendetsedwe ka kayendetsedwe ka kayendetsedwe ka kayendetsedwe ka kayendetsedwe kake.

Source: www.habr.com

Kuwonjezera ndemanga