Transcription ntawm lub webinar "SRE - hype los yog yav tom ntej?"

Lub webinar muaj suab tsis zoo, yog li peb tau sau nws.

Kuv lub npe yog Medvedev Eduard. Hnub no kuv yuav tham txog dab tsi SRE yog dab tsi, SRE tshwm sim li cas, dab tsi yog cov txheej txheem ua haujlwm rau SRE engineers, me ntsis txog cov qauv kev ntseeg siab, me ntsis txog nws kev saib xyuas. Peb yuav taug kev saum toj, vim koj tsis tuaj yeem qhia ntau hauv ib teev, tab sis kuv yuav muab cov ntaub ntawv rau kev tshuaj xyuas ntxiv, thiab peb txhua tus tos koj rau Lub SRE. hauv Moscow thaum kawg ntawm Lub Ib Hlis.

Ua ntej, cia peb tham txog dab tsi SRE yog - Site Reliability Engineering. Thiab yuav ua li cas nws tshwm sim raws li ib tug cais txoj hauj lwm, raws li ib tug nyias muaj nyias kev taw qhia. Nws tag nrho pib nrog qhov tseeb tias nyob rau hauv ib txwm kev loj hlob voj voog, Dev thiab Ops yog ob pawg sib txawv kiag li, feem ntau yog muaj ob lub hom phiaj sib txawv. Lub hom phiaj ntawm pab pawg txhim kho yog nthuav tawm cov yam ntxwv tshiab thiab ua tau raws li qhov xav tau ntawm kev lag luam. Lub hom phiaj ntawm pab pawg Ops yog kom paub tseeb tias txhua yam ua haujlwm thiab tsis muaj dab tsi tawg. Obviously, cov hom phiaj ncaj qha cuam tshuam ib leeg: rau txhua yam ua haujlwm thiab tsis muaj dab tsi tawg, dov tawm cov yam ntxwv tshiab tsawg li sai tau. Vim tias qhov no, muaj ntau qhov kev tsis sib haum xeeb hauv cov txheej txheem uas tam sim no hu ua DevOps tab tom sim daws.

Qhov teeb meem yog tias peb tsis muaj lub ntsiab lus meej ntawm DevOps thiab kev ua kom pom tseeb ntawm DevOps. Kuv tau hais ntawm lub rooj sib tham hauv Yekaterinburg 2 xyoo dhau los, thiab txog tam sim no ntu DevOps pib nrog tsab ntawv ceeb toom "DevOps yog dab tsi". Xyoo 2017, Devops yuav luag 10 xyoo, tab sis peb tseem sib cav tias nws yog dab tsi. Thiab qhov no yog qhov xwm txheej coj txawv txawv uas Google tau sim daws ob peb xyoos dhau los.

Hauv 2016, Google tau tshaj tawm ib phau ntawv hu ua Site Reliability Engineering. Thiab qhov tseeb, nws yog nrog phau ntawv no uas SRE txav tau pib. SRE yog ib qho kev siv tshwj xeeb ntawm DevOps paradigm hauv ib lub tuam txhab tshwj xeeb. SRE engineers tau cog lus los xyuas kom meej tias cov tshuab ua haujlwm tau zoo. Lawv feem ntau yog los ntawm cov neeg tsim khoom, qee zaum los ntawm cov thawj coj nrog kev txhim kho keeb kwm yav dhau los. Thiab lawv ua li cas cov thawj tswj hwm tau siv los ua, tab sis keeb kwm muaj zog hauv kev txhim kho thiab kev paub ntawm cov kab ke ua rau lub fact tias cov neeg no tsis inclined rau niaj hnub tswj hauj lwm, tab sis yog inclined rau automation.

Nws hloov tawm hais tias DevOps paradigm nyob rau hauv SRE teams yog siv los ntawm qhov tseeb hais tias muaj SRE engineers uas daws teeb meem cov qauv. Ntawm no nws yog, tib qhov kev sib txuas ntawm Dev thiab Ops uas tib neeg tau tham txog 8 xyoo. Lub luag haujlwm ntawm SRE zoo ib yam li cov kws tsim qauv hauv cov neeg tuaj tshiab tsis dhau los ua SREs. Cov neeg thaum pib ntawm lawv txoj haujlwm tseem tsis tau muaj kev paub dhau los, tsis muaj qhov tsim nyog ntawm kev paub. Vim tias SRE xav tau kev paub me ntsis ntawm qhov tseeb thiab thaum twg tuaj yeem ua yuam kev. Yog li ntawd, qee qhov kev paub yog xav tau ntawm no, raws li txoj cai, ob leeg hauv tuam txhab thiab sab nraud.

Lawv nug seb qhov txawv ntawm SRE thiab devops puas yuav piav qhia. Nws nyuam qhuav piav. Peb tuaj yeem tham txog qhov chaw ntawm SRE hauv lub koom haum. Tsis zoo li qhov no classic DevOps mus kom ze, qhov twg Ops tseem yog ib qho chaw cais, SRE yog ib feem ntawm pab pawg txhim kho. Lawv koom nrog hauv kev tsim khoom. Muaj txawm tias txoj hauv kev uas SRE yog lub luag haujlwm uas dhau los ntawm ib tus tsim tawm mus rau lwm tus. Lawv koom nrog hauv kev tshuaj xyuas cov cai tib yam li, piv txwv li, UX tus tsim qauv, cov neeg tsim khoom lawv tus kheej, qee zaum cov thawj tswj cov khoom. SREs ua haujlwm ntawm tib theem. Peb yuav tsum pom zoo rau lawv, peb yuav tsum tshuaj xyuas lawv, yog li ntawd rau txhua qhov kev xa tawm SRE hais tias: "Ok, qhov kev xa tawm no, cov khoom no yuav tsis cuam tshuam rau kev ntseeg siab. Thiab yog tias nws ua, ces nyob rau hauv ib co kev txwv. Peb kuj yuav tham txog qhov no.

Raws li, SRE muaj veto hloov txoj cai. Thiab feem ntau, qhov no kuj ua rau qee qhov kev tsis sib haum xeeb me me yog tias SRE raug siv tsis raug. Hauv tib phau ntawv hais txog Site Reliability Engineering, ntau qhov chaw, tsis yog ib qho, qhia yuav ua li cas kom tsis txhob muaj kev tsis sib haum xeeb no.

Lawv nug seb SRE cuam tshuam li cas rau cov ntaub ntawv kev ruaj ntseg. SRE tsis cuam tshuam ncaj qha rau kev ruaj ntseg cov ntaub ntawv. Yeej, hauv cov tuam txhab loj, qhov no yog ua los ntawm cov tib neeg, cov neeg sim, cov kws tshuaj ntsuam. Tab sis SRE kuj cuam tshuam nrog lawv hauv kev nkag siab tias qee qhov kev ua haujlwm, qee qhov kev cog lus, qee qhov kev xa tawm uas cuam tshuam rau kev ruaj ntseg kuj tuaj yeem cuam tshuam rau cov khoom muaj. Yog li ntawd, SRE tag nrho muaj kev cuam tshuam nrog txhua pab pawg, suav nrog pab pawg ruaj ntseg, suav nrog cov kws tshuaj ntsuam. Yog li ntawd, SREs feem ntau xav tau thaum lawv tab tom sim siv DevOps, tab sis tib lub sijhawm, lub nra ntawm cov neeg tsim khoom yuav loj dhau. Ntawd yog, pab pawg txhim kho nws tus kheej tsis tuaj yeem tiv nrog qhov tseeb tias tam sim no lawv kuj yuav tsum tau ua lub luag haujlwm rau Ops. Thiab muaj lub luag haujlwm cais. Lub luag haujlwm no yog npaj rau hauv pob nyiaj siv. Qee lub sij hawm lub luag haujlwm no tau muab tso rau hauv qhov loj ntawm pab pawg, ib tus neeg sib cais tshwm sim, qee zaum ib qho ntawm cov neeg tsim khoom ua nws. Qhov no yog li cas thawj SRE tshwm hauv pab pawg.

Qhov nyuaj ntawm cov txheej txheem uas cuam tshuam los ntawm SRE, qhov nyuaj uas cuam tshuam rau kev ntseeg tau ntawm kev ua haujlwm, yog qhov tsim nyog thiab tsis sib xws. Tsim nyog complexity yog thaum lub complexity ntawm ib yam khoom nce mus rau qhov yuav tsum tau los ntawm cov khoom tshiab nta. Random complexity yog thaum lub complexity ntawm lub system nce, tab sis cov khoom feature thiab kev lag luam yuav tsum tsis ncaj qha cuam tshuam qhov no. Nws hloov tawm hais tias txawm tus tsim tawm ua yuam kev nyob qhov twg, los yog lub algorithm tsis zoo, los yog ib co ntxiv kev txaus siab yog qhia uas ua rau kom cov complexity ntawm cov khoom tsis muaj tshwj xeeb xav tau kev pab. SRE zoo yuav tsum txiav qhov xwm txheej no tas li. Ntawd yog, txhua qhov kev cog lus, kev xa tawm, kev thov rub tawm, qhov twg qhov nyuaj yog nce vim qhov sib ntxiv, yuav tsum raug thaiv.

Cov lus nug yog vim li cas tsis yog ntiav ib tus engineer, tus thawj tswj hwm uas muaj kev paub ntau hauv pab pawg. Tus tsim tawm hauv lub luag haujlwm ntawm tus engineer, peb tau hais, tsis yog qhov kev daws teeb meem zoo tshaj plaws rau cov neeg ua haujlwm. Tus tsim tawm hauv lub luag haujlwm ntawm tus kws tshaj lij tsis yog ib txwm yog qhov kev daws teeb meem zoo tshaj plaws rau cov neeg ua haujlwm, tab sis lub ntsiab lus ntawm no yog tias tus tsim tawm uas koom nrog Ops muaj qhov xav tau me ntsis ntxiv rau automation, muaj kev paub me ntsis ntxiv thiab cov txuj ci tsim nyog rau kev siv. qhov no automation. Thiab raws li, peb txo qis tsis yog lub sijhawm rau qee qhov haujlwm tshwj xeeb, tsis yog lub sijhawm ua haujlwm nkaus xwb, tab sis kuj tseem muaj cov lag luam tseem ceeb xws li MTTR (Lub Sijhawm Rau Kev Rov Qab Los, lub sijhawm rov qab). Yog li, thiab peb tseem yuav tham txog qhov no me ntsis tom qab, peb txuag nyiaj rau lub koom haum.

Tam sim no cia peb tham txog cov txheej txheem rau kev ua haujlwm ntawm SRE. Thiab ua ntej ntawm tag nrho cov hais txog kev ntseeg tau. Hauv cov tuam txhab me me, kev pib ua haujlwm, feem ntau tshwm sim uas tib neeg xav tias yog tias cov kev pabcuam sau tau zoo, yog tias cov khoom sau tau zoo thiab raug, nws yuav ua haujlwm, nws yuav tsis tawg. Qhov ntawd yog nws, peb sau cov lej zoo, yog li tsis muaj dab tsi tawg. Cov cai yooj yim heev, tsis muaj dab tsi los rhuav tshem. Cov no yog hais txog tib cov neeg uas hais tias peb tsis xav tau kev sim, vim, saib, cov no yog peb VPI txoj kev, vim li cas tawg ntawm no.

Qhov no tsis yog txhua yam, tau kawg. Thiab cov neeg no feem ntau tom los ntawm cov cai no hauv kev xyaum, vim tias tej yam tawg. Tej yam tawg qee zaum hauv txoj kev uas tsis tuaj yeem xav txog. Qee lub sij hawm tib neeg hais tias tsis yog, nws yuav tsis tshwm sim. Thiab nws tshwm sim txhua lub sijhawm. Nws tshwm sim ntau txaus. Thiab yog vim li cas tsis muaj leej twg ib txwm siv zog rau 100% muaj, vim 100% muaj yeej tsis tshwm sim. Qhov no yog tus qauv. Thiab yog li ntawd, thaum peb tham txog qhov muaj kev pabcuam, peb ib txwm tham txog cuaj. 2 xiv, 3, 4, 5, 5. Yog hais tias peb txhais qhov no mus rau downtime, piv txwv li, 5 cuaj, ces qhov no yog me ntsis ntau tshaj 2 feeb ntawm downtime ib xyoos, 3,5 cuaj yog XNUMX hnub ntawm downtime.

Tab sis nws yog qhov pom tseeb tias qee lub sijhawm muaj qhov txo qis hauv POI, rov qab los ntawm kev nqis peev. Mus los ntawm ob cuaj mus rau peb cuaj txhais tau hais tias tsawg downtime los ntawm ntau tshaj 3 hnub. Mus los ntawm plaub cuaj mus rau tsib txo qis downtime los ntawm 47 feeb hauv ib xyoos. Thiab nws hloov tawm tias rau kev lag luam nws yuav tsis yog qhov tseem ceeb. Thiab feem ntau, qhov yuav tsum tau muaj kev ntseeg siab tsis yog qhov teeb meem kev, ua ntej ntawm tag nrho cov, nws yog ib qho teeb meem kev lag luam, nws yog ib qho teeb meem ntawm cov khoom. Lub sijhawm poob qis npaum li cas rau cov neeg siv khoom, qhov lawv xav tau, lawv them nyiaj ntau npaum li cas, piv txwv li, lawv poob nyiaj ntau npaum li cas, cov nyiaj poob nyiaj ntau npaum li cas.

Ib lo lus nug tseem ceeb ntawm no yog dab tsi yog qhov kev ntseeg ntawm cov khoom seem. Vim tias qhov sib txawv ntawm 4 thiab 5 cuaj yuav tsis pom ntawm lub xov tooj smartphone nrog 2 cuaj ntawm kev ntseeg tau. Hais lus kwv yees, yog tias qee yam tawg ntawm lub xov tooj smartphone hauv koj qhov kev pabcuam 10 zaug hauv ib xyoos, feem ntau yuav muaj 8 zaug kev puas tsuaj tshwm sim ntawm OS. Tus neeg siv yog siv rau qhov no, thiab yuav tsis xyuam xim rau ib zaug ntxiv rau ib xyoos. Nws yog ib qho tsim nyog los txheeb xyuas tus nqi ntawm kev nce kev ntseeg siab thiab nce cov txiaj ntsig.
Tsuas yog hauv phau ntawv ntawm SRE muaj qhov piv txwv zoo ntawm kev nce mus rau 4 cuaj ntawm 3 cuaj. Nws hloov tawm tias qhov nce ntawm qhov muaj nyob yog me ntsis tsawg dua 0,1%. Thiab yog tias cov nyiaj tau los ntawm kev pabcuam yog $ 1 lab ib xyoos, ces qhov nyiaj tau los nce yog $ 900. Yog tias nws raug nqi peb tsawg dua $ 900 ib xyoos kom nce kev pheej yig los ntawm cuaj, qhov nce ua rau muaj txiaj ntsig nyiaj txiag. Yog tias nws raug nqi ntau dua 900 las ib xyoos, nws tsis ua rau muaj kev txiav txim siab ntxiv lawm, vim tias qhov nce ntawm cov nyiaj tau los tsuas yog tsis them rau cov nqi zog, cov nqi peev txheej. Thiab 3 cuaj yuav txaus rau peb.

Qhov no yog qhov piv txwv yooj yim uas txhua qhov kev thov sib npaug. Thiab mus ntawm 3 cuaj mus rau 4 cuaj yog ib qho yooj yim txaus, tab sis tib lub sij hawm, piv txwv li, mus ntawm 2 cuaj mus rau 3, qhov no twb yog ib qho kev txuag nyiaj ntawm 9 txhiab daus las, nws tuaj yeem ua rau kev txiav txim siab nyiaj txiag. Lawm, nyob rau hauv kev muaj tiag, qhov tsis ua hauj lwm ntawm daim ntawv thov kev sau npe yog qhov phem tshaj qhov tsis ua hauj lwm los tso saib nplooj ntawv, kev thov muaj qhov hnyav sib txawv. Tej zaum lawv yuav muaj qhov sib txawv kiag li los ntawm kev lag luam kev pom, tab sis txawm li cas los xij, raws li txoj cai, yog tias peb tsis tham txog qee qhov kev pabcuam tshwj xeeb, qhov no yog qhov kev kwv yees ncaj ncees.
Peb tau txais cov lus nug seb SRE puas yog ib qho ntawm cov neeg koom tes thaum xaiv qhov kev daws teeb meem rau kev pabcuam. Cia peb hais nyob rau hauv cov nqe lus ntawm kev koom ua ke rau hauv cov infrastructure uas twb muaj lawm, thiaj li hais tias tsis muaj kev poob nyob rau hauv nws stability. Yog lawm, SREs, tib yam uas rub cov lus thov, cog lus, tso tawm cuam tshuam rau cov qauv tsim, kev qhia txog cov kev pabcuam tshiab, microservices, kev siv cov kev daws teeb meem tshiab. Vim li cas kuv thiaj hais ua ntej qhov kev paub yog xav tau, yuav tsum muaj kev tsim nyog. Qhov tseeb, SRE yog ib qho ntawm kev thaiv cov suab hauv txhua qhov kev tsim vaj tsev thiab software daws teeb meem. Raws li, SRE raws li ib tug engineer yuav tsum, ua ntej ntawm tag nrho cov, tsis tsuas yog to taub, tab sis kuj to taub yuav ua li cas ib co kev txiav txim siab yuav cuam tshuam rau kev cia siab, ruaj khov, thiab to taub yuav ua li cas qhov no cuam tshuam rau kev lag luam xav tau kev pab, thiab los ntawm qhov kev xav nws yuav ua tau thiab. uas tsis.

Yog li, tam sim no peb tuaj yeem tham txog cov txheej txheem kev ntseeg siab, uas yog ib txwm txhais hauv SRE li SLA (Kev Pabcuam Qib Daim Ntawv Pom Zoo). Feem ntau yuav yog ib lo lus paub. SLI (Service Level Indicator). SLO (Service Level Objective). Kev Pabcuam Qib Daim Ntawv Pom Zoo yog kab tias lub ntsiab lus cim, tshwj xeeb tshaj yog tias koj tau ua haujlwm nrog tes hauj lwm, nrog cov neeg muab kev pabcuam, nrog hosting. Qhov no yog daim ntawv cog lus dav dav uas piav qhia txog kev ua tau zoo ntawm koj qhov kev pabcuam tag nrho, kev nplua, qee qhov kev nplua rau kev ua yuam kev, kev ntsuas, cov txheej txheem. Thiab SLI yog qhov muaj metric nws tus kheej. Ntawd yog, dab tsi SLI tuaj yeem yog: lub sijhawm teb los ntawm kev pabcuam, tus lej ntawm qhov yuam kev raws li feem pua. Nws tuaj yeem yog bandwidth yog tias nws yog qee yam ntaub ntawv hosting. Thaum nws los txog rau kev lees paub algorithms, qhov taw qhia tuaj yeem yog, piv txwv li, txawm tias qhov tseeb ntawm cov lus teb. SLO (Service Level Objective) yog, raws li, kev sib txuas ntawm SLI qhov taw qhia, nws tus nqi thiab lub sijhawm.

Wb hais tias SLA yuav zoo li no. Cov kev pabcuam muaj 99,95% ntawm lub sijhawm thoob plaws hauv lub xyoo. Lossis 99 daim pib txhawb nqa tseem ceeb yuav raug kaw tsis pub dhau 3 teev hauv ib lub hlis twg. Los yog 85% ntawm cov lus nug yuav tau txais cov lus teb hauv 1,5 vib nas this txhua lub hlis. Ntawd yog, peb maj mam nkag siab tias qhov ua yuam kev thiab kev ua tsis tiav yog qhov qub. Qhov no yog qhov tsim nyog tau txais, peb tab tom npaj nws, peb tseem suav rau qee qhov. Ntawd yog, SRE tsim cov tshuab uas tuaj yeem ua yuam kev, uas yuav tsum tau teb ib txwm rau qhov tsis raug, uas yuav tsum coj mus rau hauv tus account. Thiab thaum twg ua tau, lawv yuav tsum tau ua qhov yuam kev hauv txoj hauv kev uas tus neeg siv tsis pom lawv, lossis ceeb toom, tab sis muaj qee yam kev daws teeb meem, ua tsaug uas txhua yam yuav tsis poob tag nrho.

Piv txwv li, yog tias koj upload cov yees duab rau YouTube, thiab YouTube tsis tuaj yeem hloov nws tam sim ntawd, yog tias cov yees duab loj dhau, yog tias hom ntawv tsis zoo, ces qhov kev thov yuav tsis poob nrog lub sijhawm, YouTube yuav tsis muab qhov yuam kev 502. , YouTube yuav hais tias: β€œPeb tau tsim txhua yam, koj cov vis dis aus tab tom ua tiav. Nws yuav npaj tau li ntawm 10 feeb. " Qhov no yog lub hauv paus ntsiab lus ntawm graceful degradation, uas yog paub, piv txwv li, los ntawm pem hauv ntej-kawg txoj kev loj hlob, yog hais tias koj puas tau ua qhov no.

Cov ntsiab lus tom ntej uas peb yuav tham txog, uas tseem ceeb heev rau kev ua haujlwm nrog kev ntseeg siab, nrog kev ua yuam kev, nrog kev cia siab, yog MTBF thiab MTTR. MTBF yog lub sijhawm nruab nrab ntawm kev ua tsis tiav. MTTR Mean Time To Recovery, nruab nrab lub sij hawm rov qab. Ntawd yog, ntau npaum li cas tau dhau los ntawm lub sijhawm qhov yuam kev tau tshawb pom, txij li lub sijhawm qhov kev ua yuam kev tshwm sim mus rau lub sijhawm cov kev pabcuam tau rov qab los ua haujlwm tag nrho. MTBF feem ntau yog kho los ntawm kev ua haujlwm ntawm cov lej zoo. Qhov ntawd yog, qhov tseeb tias SREs tuaj yeem hais tias "tsis yog". Thiab koj xav tau kev nkag siab ntawm tag nrho pab neeg uas thaum SRE hais tias "tsis yog", nws hais tias nws tsis yog vim nws muaj kev phom sij, tsis yog vim nws phem, tab sis vim tsis yog txhua tus yuav raug kev txom nyem.

Ib zaug ntxiv, muaj ntau cov ntawv, ntau txoj hauv kev, ntau txoj hauv kev txawm tias hauv phau ntawv uas kuv xa mus rau ntau zaus, yuav ua li cas kom paub tseeb tias lwm tus neeg tsim khoom tsis pib ntxub SRE. MTTR, ntawm qhov tod tes, yog hais txog kev ua haujlwm ntawm koj li SLOs (Kev Pabcuam Qib Hom Phiaj). Thiab feem ntau nws yog automation. Vim hais tias, piv txwv li, peb SLO yog lub sijhawm ua haujlwm ntawm 4 cuaj ib lub hlis twg. Qhov no txhais tau hais tias nyob rau hauv 3 lub hlis peb tuaj yeem tso cai 13 feeb ntawm downtime. Thiab nws hloov tawm tias MTTR tsis tuaj yeem ntev dua 13 feeb. Yog tias peb teb tsawg kawg yog 13 downtime hauv 1 feeb, qhov no txhais tau tias peb twb tau tag nrho cov peev nyiaj rau peb lub hlis twg. Peb tab tom rhuav SLO. 13 feeb los teb thiab kho qhov kev sib tsoo yog ntau heev rau lub tshuab, tab sis luv heev rau tib neeg. Vim tias txog thaum ib tus neeg tau txais kev ceeb toom, txog thaum nws hnov ​​​​mob, txog thaum nws nkag siab qhov yuam kev, nws twb yog ob peb feeb. Txog thaum ib tug neeg to taub yuav kho li cas, yuav kho li cas, yuav ua li cas, ces qhov no yog ob peb feeb ntxiv. Thiab qhov tseeb, txawm tias koj tsuas yog yuav tsum tau rov pib dua lub server, raws li nws hloov tawm, lossis tsa ib qho tshiab, ces manually MTTR twb txog 7-8 feeb. Thaum automating tus txheej txheem, MTTR feem ntau mus txog ib tug thib ob, tej zaum milliseconds. Google feem ntau hais txog milliseconds, tab sis qhov tseeb, tau kawg, txhua yam tsis zoo li ntawd.

Qhov zoo tshaj plaws, SRE yuav tsum ua kom nws txoj haujlwm yuav luag tag nrho, vim tias qhov no cuam tshuam ncaj qha rau MTTR, nws cov kev ntsuas, SLO ntawm tag nrho cov kev pabcuam, thiab, raws li, cov txiaj ntsig kev lag luam. Yog tias lub sijhawm dhau mus, peb raug nug seb SRE puas ua txhaum. Hmoov zoo, tsis muaj leej twg yuav liam. Thiab qhov no yog cov kab lis kev cai cais hu ua balmeless postmortem, uas peb yuav tsis tham txog hnub no, tab sis peb yuav txheeb xyuas nws ntawm Slurm. Qhov no yog ib lub ntsiab lus nthuav dav uas tuaj yeem tham txog ntau yam. Hais lus ntxhib, yog tias lub sijhawm faib rau ib lub hlis twg yog dhau, ces me ntsis ntawm txhua tus neeg yuav tsum liam, uas txhais tau hais tias kev liam rau txhua tus tsis muaj txiaj ntsig, cia peb hloov, tej zaum tsis yog liam rau leej twg, tab sis kho qhov xwm txheej thiab ua haujlwm nrog peb muaj. Hauv kuv qhov kev paub, txoj hauv kev no yog qhov txawv me ntsis rau ntau pawg, tshwj xeeb tshaj yog nyob rau hauv Russia, tab sis nws ua rau kev nkag siab thiab ua haujlwm zoo heev. Yog li ntawd, kuv yuav pom zoo rau qhov kawg ntawm tsab xov xwm thiab cov ntaub ntawv uas koj tuaj yeem nyeem ntawm lub ncauj lus no. Los yog tuaj rau Slurm SRE.

Cia kuv piav. Yog tias lub sijhawm SLO nyob rau ib lub hlis twg yog tshaj, yog tias lub sijhawm poob qis tsis yog 13 feeb, tab sis 15, leej twg tuaj yeem liam rau qhov no? Tau kawg, SRE tej zaum yuav raug liam, vim nws tau hais meej meej txog qee yam kev ua phem lossis kev xa tawm. Tus thawj tswj hwm ntawm cov ntaub ntawv chaw yuav raug liam rau qhov no, vim tias nws yuav tau ua qee yam kev saib xyuas tsis tau teem sijhawm. Yog hais tias tus thawj coj ntawm lub chaw muab ntaub ntawv yuav liam rau qhov no, ces tus neeg ntawm Ops yog yuav liam rau qhov no, leej twg tsis suav cov txij nkawm thaum nws koom tes nrog SLO. Tus thawj tswj hwm, tus thawj coj kev lag luam lossis ib tus neeg uas tau kos npe rau daim ntawv cog lus hauv chaw zov me nyuam thiab tsis tau them sai sai rau qhov tseeb tias SLA ntawm cov ntaub ntawv chaw tsis tau tsim los rau qhov yuav tsum tau muaj downtime yog los liam rau qhov no. Yog li ntawd, txhua yam me me hauv qhov xwm txheej no yuav raug liam. Thiab nws txhais tau hais tias tsis muaj ib qho taw qhia rau kev liam rau leej twg hauv qhov xwm txheej no. Tab sis tau kawg nws yuav tsum tau kho. Yog vim li cas thiaj muaj postmortems. Thiab yog tias koj nyeem, piv txwv li, GitHub postmortems, thiab qhov no yog ib qho tseem ceeb heev, me me thiab tsis xav txog zaj dab neeg hauv txhua rooj plaub, koj tuaj yeem hloov qhov tsis muaj leej twg hais tias tus neeg tshwj xeeb no raug liam. Kev liam yeej ib txwm muab tso rau ntawm cov txheej txheem tsis zoo.

Cia peb mus rau lo lus nug tom ntej. Automation. Thaum kuv tham txog automation hauv lwm cov ntsiab lus, kuv feem ntau xa mus rau ib lub rooj uas qhia koj ntev npaum li cas koj tuaj yeem ua haujlwm ntawm automating ib txoj haujlwm yam tsis siv sijhawm ntau los automate nws dua li koj txuag tau. Muaj snag. Qhov ntes yog tias thaum SREs automate ib txoj hauj lwm, lawv tsis tsuas txuag lub sij hawm, lawv txuag nyiaj, vim hais tias automation ncaj qha cuam tshuam rau MTTR. Lawv txuag, yog li hais, kev coj ncaj ncees ntawm cov neeg ua haujlwm thiab cov neeg tsim khoom, uas kuj yog ib qho khoom siv txaus. Lawv txo cov kev niaj hnub. Thiab tag nrho cov no muaj txiaj ntsig zoo rau kev ua haujlwm thiab, vim li ntawd, ntawm kev lag luam, txawm tias nws zoo nkaus li tias automation tsis ua rau kev txiav txim siab ntawm cov nqi sijhawm.

Qhov tseeb, nws yuav luag ib txwm muaj, thiab muaj tsawg heev uas ib yam dab tsi yuav tsum tsis txhob automated nyob rau hauv lub luag hauj lwm ntawm SRE. Tom ntej no peb yuav tham txog dab tsi hu ua qhov yuam kev pob nyiaj siv, pob nyiaj siv rau kev ua yuam kev. Qhov tseeb, nws hloov tawm tias yog tias txhua yam zoo dua rau koj dua li SLO uas koj tau teeb tsa rau koj tus kheej, qhov no kuj tsis zoo heev. Qhov no yog qhov phem heev, vim tias SLO ua haujlwm tsis yog qis dua, tab sis kuj yog kwv yees li ntawm sab saud. Thaum koj teeb tsa koj tus kheej ib qho SLO ntawm 99% muaj, thiab qhov tseeb koj muaj 99,99%, nws hloov tawm tias koj muaj qee qhov chaw rau kev sim uas yuav tsis ua mob rau lub lag luam, vim tias koj tus kheej tau txiav txim siab qhov no ua ke, thiab koj yog qhov chaw no tsis siv. Koj muaj peev nyiaj rau kev ua yuam kev, uas nyob rau hauv koj rooj plaub tsis siv.

Peb ua li cas nrog nws. Peb siv nws rau txhua yam lus. Rau kev ntsuam xyuas hauv kev tsim khoom, rau dov tawm cov yam ntxwv tshiab uas yuav cuam tshuam rau kev ua haujlwm, rau kev tshaj tawm, kev saib xyuas, rau kev npaj downtimes. Txoj cai thim rov qab kuj tseem siv tau: yog tias cov peev nyiaj tau tag lawm, peb tsis tuaj yeem tso tawm ib yam tshiab, vim tias lwm yam peb yuav dhau SLO. Cov peev nyiaj tau dhau los lawm, peb tau tso tawm ib yam dab tsi yog tias nws cuam tshuam tsis zoo rau kev ua haujlwm, uas yog, yog tias qhov no tsis yog qee yam kev kho uas nyob rau hauv nws tus kheej ncaj qha nce SLO, ces peb mus dhau cov peev nyiaj, thiab qhov no yog qhov teeb meem tsis zoo. , nws yuav tsum tau soj ntsuam, postmortem, thiab tejzaum nws tej txheej txheem kho.

Ntawd yog, nws hloov tawm tias yog tias qhov kev pabcuam nws tus kheej tsis ua haujlwm zoo, thiab SLO tau siv thiab cov peev nyiaj siv tsis yog rau kev sim, tsis yog ntawm qee qhov kev tshaj tawm, tab sis los ntawm nws tus kheej, ces hloov qee qhov kev kho kom zoo, es tsis txhob nthuav cov yam ntxwv, es tsis txhob nthuav tawm. Hloov chaw ua haujlwm muaj tswv yim, koj yuav tsum tau daws cov kev kho tsis zoo kom tau txais cov peev nyiaj rov qab los ntawm kev txiav txim, lossis hloov kho SLO, thiab qhov no kuj yog cov txheej txheem uas yuav tsum tsis txhob tshwm sim ntau dhau.

Yog li ntawd, nws hloov tawm tias nyob rau hauv ib qho xwm txheej uas peb muaj peev nyiaj ntau dua rau kev ua yuam kev, txhua tus neeg txaus siab: ob qho tib si SRE thiab cov tsim tawm. Rau cov neeg tsim khoom, kev siv nyiaj ntau rau cov kab laum txhais tau tias koj tuaj yeem cuam tshuam nrog kev tshaj tawm, kev sim, kev sim. Rau SREs, pob nyiaj siv rau kev ua yuam kev thiab nkag mus rau cov peev nyiaj ntawd txhais tau hais tias lawv ncaj qha ua lawv txoj haujlwm zoo. Thiab qhov no cuam tshuam rau kev mob siab rau qee yam kev sib koom ua haujlwm. Yog tias koj mloog koj cov SREs uas yog cov tsim tawm, koj yuav muaj chaw ntau dua rau kev ua haujlwm zoo thiab ua haujlwm tsawg dua.

Nws hloov tawm tias kev sim hauv kev tsim khoom yog qhov tseem ceeb thiab yuav luag ib feem ntawm SRE hauv pawg loj. Thiab nws feem ntau hu ua chaos engineering, uas yog los ntawm pab pawg ntawm Netflix uas tso tawm cov khoom siv hu ua Chaos Monkey.
Chaos Monkey txuas mus rau CI / CD pipeline thiab randomly crashes lub server hauv ntau lawm. Ib zaug ntxiv, hauv SRE qauv, peb tab tom tham txog qhov tseeb tias lub server downed tsis yog qhov phem hauv nws tus kheej, nws xav tau. Thiab yog tias nws nyob hauv cov peev nyiaj, nws tau txais thiab tsis ua mob rau kev lag luam. Tau kawg, Netflix muaj cov servers tsis txaus txaus, kev rov ua dua txaus, yog li txhua qhov no tuaj yeem kho tau, thiab kom cov neeg siv tag nrho tsis pom, thiab ntau dua yog li tsis muaj leej twg tawm hauv ib lub server rau ib qho peev nyiaj.

Netflix muaj tag nrho cov khoom siv hluav taws xob zoo li no rau ib ntus, ib qho, Chaos Gorilla, tau kaw tag nrho ib qho ntawm Amazon's Availability Zones. Thiab tej yam zoo li no pab qhia, thawj zaug, zais kev cia siab, thaum nws tsis paub meej tias cuam tshuam dab tsi, dab tsi yog nyob ntawm dab tsi. Thiab qhov no, yog tias koj ua haujlwm nrog microservice, thiab cov ntaub ntawv tsis zoo tag nrho, qhov no yuav paub rau koj. Thiab ib zaug ntxiv, qhov no yuav pab tau ntau heev kom ntes tau qhov yuam kev hauv cov cai uas koj tsis tuaj yeem ntes ntawm staging, vim tias ib qho kev sib tw tsis yog qhov tseeb simulation, vim qhov tseeb tias qhov ntsuas qhov sib txawv, cov qauv thauj khoom sib txawv, cov khoom siv yog. kuj, feem ntau yuav, lwm yam. Peak loads kuj tuaj yeem npaj txhij txog thiab tsis tuaj yeem kwv yees. Thiab qhov kev sim zoo li no, uas tsis dhau mus dhau ntawm cov peev nyiaj, pab tau zoo heev los ntes qhov yuam kev hauv cov txheej txheem uas ua haujlwm, autotests, CI / CD pipeline yuav tsis ntes. Thiab tsuav nws tag nrho suav nrog koj cov peev nyiaj, nws tsis muaj teeb meem tias koj qhov kev pabcuam tau nqis mus rau ntawd, txawm hais tias nws yuav zoo li txaus ntshai, tus neeg rau zaub mov poob qis, npau suav phem dab tsi. Tsis yog, qhov ntawd yog qhov qub, qhov zoo, uas pab ntes kab. Yog tias koj muaj peev nyiaj, koj tuaj yeem siv nws.

Q: Cov ntaub ntawv twg kuv tuaj yeem pom zoo? Sau npe thaum kawg. Muaj ntau cov ntaub ntawv, kuv yuav qhia ob peb tsab ntawv ceeb toom. Nws ua haujlwm li cas, thiab SRE ua haujlwm hauv cov tuam txhab tsis muaj lawv tus kheej cov khoom lag luam software lossis nrog kev txhim kho tsawg. Piv txwv li, hauv ib lub lag luam uas cov haujlwm tseem ceeb tsis yog software. Hauv kev lag luam, qhov haujlwm tseem ceeb tsis yog software, SRE ua haujlwm zoo ib yam li txhua qhov chaw, vim tias hauv kev lag luam koj kuj yuav tsum tau siv, txawm tias tsis tsim, cov khoom lag luam software, koj yuav tsum tau dov tawm tshiab, koj yuav tsum hloov. cov infrastructure, koj yuav tsum tau loj hlob, koj yuav tsum tau scale. Thiab SREs pab txheeb xyuas thiab kwv yees cov teeb meem tshwm sim hauv cov txheej txheem no thiab tswj lawv tom qab qee qhov kev loj hlob pib thiab kev lag luam xav tau hloov pauv. Vim tias nws tsis tsim nyog los koom nrog hauv kev tsim kho software kom muaj SRE yog tias koj muaj tsawg kawg yog ob peb servers thiab koj yuav tsum muaj tsawg kawg yog qee qhov kev loj hlob.

Ib yam mus rau cov haujlwm me me, cov koom haum me, vim tias cov tuam txhab loj muaj peev nyiaj thiab qhov chaw sim. Tab sis tib lub sijhawm, tag nrho cov txiv hmab txiv ntoo ntawm kev sim no tuaj yeem siv tau nyob txhua qhov chaw, uas yog, SRE, tau kawg, tau tshwm sim hauv Google, hauv Netflix, hauv Dropbox. Tab sis tib lub sij hawm, cov tuam txhab me thiab cov lag luam pib tuaj yeem nyeem cov ntaub ntawv condensed, nyeem phau ntawv, saib cov ntawv ceeb toom. Lawv pib hnov ​​​​txog nws ntau zaus, lawv saib cov piv txwv tshwj xeeb, Kuv xav tias nws tsis yog, nws tuaj yeem pab tau tiag tiag, peb xav tau qhov no thiab, nws zoo heev.

Ntawd yog, tag nrho cov haujlwm tseem ceeb ntawm kev tsim cov txheej txheem no twb tau ua tiav rau koj. Nws tseem yog rau koj los txiav txim siab lub luag haujlwm ntawm SRE tshwj xeeb hauv koj lub tuam txhab thiab pib ua txhua yam kev coj ua, uas, dua, tau piav qhia. Ntawd yog, los ntawm cov ntsiab lus tseem ceeb rau cov tuam txhab me, qhov no ib txwm yog lub ntsiab lus ntawm SLA, SLI, SLO. Yog tias koj tsis koom nrog hauv software, cov no yuav yog SLAs sab hauv thiab sab hauv SLOs, ib qho nyiaj txiag sab hauv rau kev ua yuam kev. Qhov no yuav luag ib txwm ua rau qee qhov kev sib tham nthuav dav hauv pab pawg thiab hauv kev lag luam, vim tias nws yuav tig tawm tias koj siv rau hauv kev tsim kho vaj tse, ntawm qee lub koom haum ntawm cov txheej txheem zoo tagnrho, cov kav dej zoo tshaj plaws yog ntau tshaj qhov tsim nyog. Thiab cov 4 cuaj no uas koj muaj hauv chav haujlwm IT, koj tsis xav tau tam sim no. Tab sis tib lub sijhawm, koj tuaj yeem siv sijhawm, siv nyiaj txiag rau kev ua yuam kev ntawm lwm yam.

Raws li, kev saib xyuas thiab kev koom tes ntawm kev saib xyuas yog qhov tseem ceeb rau lub tuam txhab ntawm txhua qhov loj. Thiab feem ntau, txoj kev xav no, qhov twg yuam kev yog ib yam uas tau txais, qhov twg muaj peev nyiaj, qhov twg muaj Lub Hom Phiaj, nws yog qhov tseem ceeb dua rau lub tuam txhab ntawm txhua qhov loj, pib los ntawm kev pib ua haujlwm rau 3 tus neeg.

Qhov kawg ntawm technical nuances los tham txog yog kev saib xyuas. Vim tias yog peb tham txog SLA, SLI, SLO, peb tsis tuaj yeem nkag siab yam tsis tau saib xyuas seb peb puas haum rau hauv pob nyiaj siv, seb peb puas ua raws li Peb Lub Hom Phiaj, thiab peb cuam tshuam li cas rau SLA zaum kawg. Kuv tau pom ntau zaus uas kev soj ntsuam tshwm sim zoo li no: muaj qee qhov nqi, piv txwv li, lub sijhawm thov rau tus neeg rau zaub mov, lub sijhawm nruab nrab, lossis tus naj npawb ntawm kev thov rau cov ntaub ntawv. Nws muaj ib tug qauv txiav txim los ntawm ib tug engineer. Yog hais tias tus metric deviates los ntawm tus qauv, ces ib tug e-mail tuaj txog. Qhov no yog txhua yam tsis muaj txiaj ntsig, raws li txoj cai, vim tias nws ua rau muaj kev ceeb toom zoo li no, glut ntawm cov lus los ntawm kev saib xyuas, thaum tus neeg, thawj zaug, yuav tsum txhais lawv txhua lub sijhawm, uas yog, txiav txim siab seb tus nqi ntawm metric txhais li cas. qhov xav tau rau qee qhov kev ua. Thiab qhov thib ob, nws tsuas tso tseg tsis pom tag nrho cov lus ceeb toom no, thaum tsis muaj qhov xav tau los ntawm nws. Qhov ntawd yog txoj cai saib xyuas zoo thiab thawj txoj cai thaum SRE raug siv yog tias kev ceeb toom tsuas yog tuaj thaum yuav tsum tau ua.

Hauv cov xwm txheej txheem, muaj 3 theem ntawm cov xwm txheej. Muaj kev ceeb toom, muaj daim pib, muaj cav. Kev ceeb toom yog txhua yam uas xav kom koj ua tam sim ntawd. Ntawd yog, txhua yam tawg, koj yuav tsum tau kho tam sim no. Daim pib yog qhov yuav tsum tau ua kom ncua sijhawm. Yog, koj yuav tsum ua ib yam dab tsi, koj yuav tsum ua ib yam dab tsi manually, automation ua tsis tau tejyam, tab sis koj tsis tas yuav ua nws rau ob peb feeb tom ntej no. Cov log yog txhua yam uas tsis tas yuav tsum tau ua, thiab feem ntau, yog tias txhua yam mus zoo, tsis muaj leej twg yuav tau nyeem lawv. Koj tsuas yog yuav tsum tau nyeem cov cav thaum, nyob rau hauv retrospect, nws muab tawm tias ib yam dab tsi tawg rau qee lub sij hawm, peb tsis paub txog nws. Lossis koj puas yuav tsum tau ua qee qhov kev tshawb fawb. Tab sis feem ntau, txhua yam uas tsis tas yuav tsum tau ua yog mus rau lub cav.

Raws li qhov tshwm sim ntawm tag nrho cov no, yog tias peb tau txhais cov xwm txheej dab tsi yuav tsum tau ua thiab tau piav qhia zoo tias cov kev ua no yuav tsum yog dab tsi, qhov no txhais tau tias qhov kev txiav txim tuaj yeem ua haujlwm. Qhov ntawd yog, ua li cas. Peb mus ntawm ceeb toom. Cia peb mus ua haujlwm. Peb mus rau qhov piav qhia ntawm qhov kev ua no. Thiab tom qab ntawd peb tsiv mus rau automation. Ntawd yog, txhua qhov automation pib nrog cov tshuaj tiv thaiv rau ib qho xwm txheej.

Los ntawm kev saib xyuas, peb txav mus rau ib lo lus hu ua Observability. Tseem muaj me ntsis hype nyob ib ncig ntawm lo lus no rau ob peb xyoos dhau los. Thiab ob peb tus neeg nkag siab tias nws txhais li cas tawm ntawm cov ntsiab lus. Tab sis lub ntsiab lus tseem ceeb yog Observability yog ib qho kev ntsuas rau qhov system transparency. Yog tias muaj ib yam dab tsi tsis ncaj ncees lawm, koj tuaj yeem txiav txim siab sai npaum li cas yog qhov ua yuam kev thiab lub xeev ntawm lub kaw lus nyob rau lub sijhawm ntawd. Nyob rau hauv cov nqe lus ntawm code: uas ua tsis tau tejyam, uas kev pab cuam ua tsis tau tejyam. Yuav ua li cas yog lub xeev ntawm, piv txwv li, internal variables, configuration. Hais txog kev tsim kho vaj tse, qhov no yog nyob rau thaj chaw muaj qhov tsis ua haujlwm tau tshwm sim, thiab yog tias koj muaj Kubernetes, tom qab ntawd hauv qhov twg pod qhov tsis ua haujlwm tau tshwm sim, lub xeev ntawm cov pod yog dab tsi. Thiab raws li, Observability muaj kev sib raug zoo nrog MTTR. Qhov siab dua qhov kev soj ntsuam ntawm qhov kev pabcuam, nws yooj yim dua los txheeb xyuas qhov yuam kev, nws yooj yim dua los kho qhov yuam kev, qhov yooj yim dua nws yog automate qhov yuam kev, qhov qis dua MTTR.

Tsiv mus rau cov tuam txhab me dua, nws yog qhov nyuaj heev los nug, txawm tias tam sim no, yuav ua li cas nrog pab pawg loj, thiab seb pab pawg me puas yuav tsum ntiav SRE cais. Twb tau tham txog qhov no ua ntej me ntsis. Nyob rau thawj theem ntawm kev txhim kho ntawm kev pib lossis, piv txwv li, pab pawg, qhov no tsis yog qhov tsim nyog, vim tias SRE tuaj yeem ua lub luag haujlwm hloov pauv. Thiab qhov no yuav txhawb pab pawg me me, vim tias muaj tsawg kawg yog qee qhov sib txawv. Thiab ntxiv rau nws yuav npaj tib neeg rau qhov tseeb tias nrog kev loj hlob, feem ntau, lub luag haujlwm ntawm SRE yuav hloov pauv loj heev. Yog tias koj ntiav ib tus neeg, ces, ntawm chav kawm, nws muaj qee qhov kev cia siab. Thiab cov kev cia siab no yuav tsis hloov raws sijhawm, tab sis cov cai yuav hloov pauv ntau heev. Yog li ntawd, yuav ua li cas ntiav SRE yog qhov nyuaj heev nyob rau theem pib. Loj hlob koj tus kheej yog yooj yim dua. Tab sis nws tsim nyog xav txog.

Qhov tsuas yog qhov tshwj xeeb, tej zaum, yog thaum muaj cov kev cai loj hlob nruj heev thiab zoo-txhais tau. Uas yog, nyob rau hauv cov ntaub ntawv ntawm ib tug startup, qhov no tej zaum yuav yog ib co kev nyuaj siab los ntawm cov tub ua lag luam, ib co kev kwv yees rau kev loj hlob ob peb zaug ib zaug. Tom qab ntawd ntiav SRE yog qhov tsim nyog vim tias nws tuaj yeem tsim nyog. Peb muaj cov kev cai rau kev loj hlob, peb xav tau ib tug neeg uas yuav muaj lub luag haujlwm rau qhov tseeb tias nrog kev loj hlob zoo li no tsis muaj dab tsi yuav tawg.

Ib lo lus nug ntxiv. Yuav ua li cas thaum ob peb zaug cov neeg tsim khoom txiav ib qho feature uas dhau qhov kev ntsuam xyuas, tab sis tawg cov khoom, loads lub hauv paus, lov lwm yam nta, dab tsi txheej txheem yuav siv. Raws li, nyob rau hauv cov ntaub ntawv no, nws yog cov peev nyiaj rau kev ua yuam kev uas tau qhia. Thiab qee qhov kev pabcuam, qee qhov ntawm cov yam ntxwv twb tau sim hauv kev tsim khoom. Nws tuaj yeem yog canary, thaum tsuas yog qee tus neeg siv tsawg, tab sis twb nyob rau hauv ntau lawm, ib qho feature yog deployed, tab sis twb nrog kev cia siab tias yog ib yam dab tsi tawg, piv txwv li, rau ib nrab ib feem ntawm tag nrho cov neeg siv, nws tseem yuav ua tau raws li cov pob nyiaj siv rau kev ua yuam kev. Raws li, yog, yuav muaj qhov yuam kev, rau qee cov neeg siv txhua yam yuav tawg, tab sis peb twb tau hais tias qhov no yog qhov qub.

Muaj lus nug txog SRE cov cuab yeej. Qhov ntawd yog, puas muaj qee yam tshwj xeeb uas SREs yuav siv uas txhua tus neeg yuav tsis. Qhov tseeb, muaj qee qhov kev siv tshwj xeeb, muaj qee yam software uas, piv txwv li, simulates loads lossis koom nrog canary A / B kuaj. Tab sis qhov yooj yim SRE toolkit yog yam koj cov neeg tsim khoom twb siv lawm. Vim tias SRE cuam tshuam ncaj qha nrog pab pawg txhim kho. Thiab yog tias koj muaj cov cuab yeej sib txawv, nws yuav tig tawm tias nws yuav siv sijhawm los synchronize. Tshwj xeeb tshaj yog yog tias SREs ua haujlwm hauv pab pawg loj, hauv cov tuam txhab loj uas tuaj yeem muaj ntau pawg, nws yog cov qauv thoob plaws hauv tuam txhab uas yuav pab tau ntau ntawm no, vim tias yog 50 qhov sib txawv siv hluav taws xob siv hauv 50 pawg, qhov no txhais tau tias SRE yuav tsum paub lawv. tag nrho. Thiab tau kawg qhov no yuav tsis tshwm sim. Thiab qhov ua tau zoo ntawm kev ua haujlwm, qhov zoo ntawm kev tswj hwm tsawg kawg yog qee cov pab pawg yuav txo qis.

Peb lub webinar tab tom los txog. Kuv muaj peev xwm qhia tej yam yooj yim. Tau kawg, tsis muaj dab tsi txog SRE tuaj yeem qhia thiab nkag siab hauv ib teev. Tab sis kuv vam tias kuv tau tswj hwm txoj kev xav no, cov ntsiab lus tseem ceeb. Thiab tom qab ntawd nws yuav ua tau, yog tias xav tau, txhawm rau txheeb xyuas lub ntsiab lus, kawm ntawm koj tus kheej, saib seb nws tau siv los ntawm lwm tus neeg, hauv lwm lub tuam txhab. Thiab yog li ntawd, thaum Lub Ob Hlis Ntuj, tuaj rau peb ntawm Slurm SRE.

Slurm SRE yog ib chav kawm peb-hnub uas yuav tham txog qhov kuv tab tom tham txog tam sim no, tab sis muaj ntau qhov tob, nrog rau cov xwm txheej tiag tiag, nrog rau kev xyaum, tag nrho cov kev siv zog yog tsom rau kev ua haujlwm. Cov neeg yuav muab faib ua pab pawg. Koj txhua tus yuav ua haujlwm ntawm rooj plaub tiag tiag. Raws li, peb muaj Booking.com instructors Ivan Kruglov thiab Ben Tyler. Peb muaj ib tug zoo Eugene Barabbas los ntawm Google, los ntawm San Francisco. Thiab kuv mam li qhia rau koj ib yam thiab. Yog li nco ntsoov tuaj xyuas peb.
Yog li ntawd, cov ntaub ntawv. Muaj cov ntaub ntawv hais txog SRE. Ua Ntej nyob rau tib phau ntawv, los yog 2 phau ntawv hais txog SRE, sau los ntawm Google. Lwm tus tsab xov xwm me me ntawm SLA, SLI, SLO, qhov twg cov nqe lus thiab lawv daim ntawv thov yog me ntsis ntxiv. Tom ntej no 3 yog cov lus ceeb toom ntawm SRE hauv cov tuam txhab sib txawv. Ua ntej - Cov yuam sij rau SRE, qhov no yog cov ntsiab lus tseem ceeb los ntawm Ben Tus Kws Qhia ntawm Google. Thib ob - SRE hauv Dropbox. Qhov thib peb yog dua SRE rau Google. Plaub tsab ntawv ceeb toom los ntawm SRE ntawm Netflix, uas tsuas muaj 5 tus neeg ua haujlwm SRE tseem ceeb hauv 190 lub tebchaws. Nws yog qhov nthuav heev los saib tag nrho cov no, vim hais tias ib yam li DevOps txhais tau tias ntau yam sib txawv rau cov tuam txhab sib txawv thiab txawm tias cov pab pawg sib txawv, SRE muaj lub luag haujlwm sib txawv, txawm tias hauv cov tuam txhab muaj qhov sib xws.

2 txuas ntxiv ntawm cov hauv paus ntsiab lus ntawm chaos engineering: (1), (2). Thiab thaum kawg muaj 3 daim ntawv teev npe los ntawm cov npe Zoo Tshaj Plaws txog chaos engineering, hais txog SRE thiab txog SRE toolkit. Daim ntawv teev npe ntawm SRE yog qhov loj heev, nws tsis tas yuav mus dhau ntawm nws tag nrho, muaj txog 200 kab lus. Kuv pom zoo kom cov khoom los ntawm qhov ntawd hais txog kev npaj muaj peev xwm thiab hais txog kev tsis zoo tom qab tuag.

Nthuav tsab xov xwm: SRE raws li kev xaiv lub neej

Ua tsaug uas koj tau mloog kuv lub sij hawm no. Vam tias koj tau kawm ib yam dab tsi. Vam tias koj muaj cov ntaub ntawv txaus los kawm ntxiv. Thiab pom koj. Cia siab tias lub Ob Hlis.
Lub webinar tau tuav los ntawm Eduard Medvedev.

PS: rau cov neeg nyiam nyeem, Eduard tau muab cov npe ntawm cov neeg siv khoom siv. Cov neeg nyiam nkag siab hauv kev xyaum yog txais tos Lub SRE.

Tau qhov twg los: www.hab.com

Ntxiv ib saib