Ħu r-responsabbiltà għas-servizz wara d-deployment
LestIddefinixxi sinjali utli tas-servizz, deċiżjonijiet tal-inċidenti, irkupru u manutenzjoni. Żomm ir-responsabbiltà operattiva viżibbli wara li tispiċċa l-ġenerazzjoni tal-kodiċi.
Ippubblikat minn TaigaKif niktbu
Iċċekkja kemm fhimtKontroll tad-disponibbiltà jirritorna HTTP 200, iżda l-esportazzjonijiet ma fihom ebda rekord għax l-awtorizzazzjoni ma taħdimx sew. X'juri dan?Agħmel l-eżerċizzju
X'se titgħallem
- Iddefinixxi sinjal tas-servizz mill-perspettiva tal-utent.
- Issepara l-koordinazzjoni tal-inċidenti mill-investigazzjoni teknika.
- Ippjana l-manutenzjoni u l-irkupru bħala responsabbiltajiet kontinwi.
Iddefinixxi s-servizz li l-utenti jiddependu fuqu
Id-deployment jagħmel is-software disponibbli. L-operazzjoni żżommu utli hekk kif jinbidlu l-utenti, id-dipendenzi, it-traffiku u r-rekwiżiti. Ġeneratur tal-kodiċi ma jneħħix dan ix-xogħol kontinwu.
Għal esportazzjoni fittizja tad-data tal-klijenti, l-utenti jeħtieġu aktar minn paġna li tista’ tintlaħaq. Jeħtieġu r-rekords permessi fil-format meħtieġ fi żmien aċċettabbli. Jeħtieġu wkoll li s-servizz jipprevjeni l-aċċess għad-data ta’ organizzazzjoni oħra.
Semmi l-persuna responsabbli qabel ir-rilaxx. Irreġistra min jirrispondi barra mill-ħinijiet normali tax-xogħol jekk dan huwa parti mill-impenn tas-servizz. Fornitur jista’ jwettaq parti mix-xogħol, iżda l-organizzazzjoni xorta teħtieġ proċess ċar għad-deċiżjonijiet u l-komunikazzjoni.
Agħżel sinjali li jappoġġaw azzjoni
Indikatur tal-livell tas-servizz, jew SLI, ikejjel proprjetà definita tal-imġiba tas-servizz. Għan tal-livell tas-servizz, jew SLO, jistabbilixxi mira għal dak l-indikatur fuq perjodu ddikjarat. Agħżel il-mira skont il-ħtiġijiet tal-utenti u l-kapaċità operattiva.
Il-gwida SRE ta’ Google tispjega dan l-approċċ u l-użu ta’ baġit tal-iżbalji għal deċiżjonijiet dwar l-affidabbiltà. Tikkopjax il-mira ta’ servizz ieħor mingħajr ma tiċċekkja t-tifsira tagħha. Gwida dwar l-SLOs, eżempju ta’ politika tal-baġit tal-iżbalji.
Għall-esportazzjoni, iddefinixxi x’jitqies bħala talba eliġibbli li tirnexxi. Issepara ċaħdiet mistennija minn ħsarat tas-sistema. Iddokumenta l-esklużjonijiet biex metrika ma tkunx tista’ titjieb sempliċement billi taħbi talbiet diffiċli.
| Sinjal | X’jgħin jiskopri | Limitu importanti |
|---|---|---|
| Kontroll pubbliku tad-disponibbiltà | Is-servizz ma jistax jintlaħaq | Ma jivverifikax fluss tax-xogħol ta’ utent li daħal fis-sistema |
| Tlestija u latenza tal-esportazzjoni | Talbiet eliġibbli jfallu jew jieħdu wisq ħin | Jeħtieġ definizzjoni preċiża tas-suċċess |
| Kontrolli taċ-ċaħda tal-awtorizzazzjoni | Konfini kritiċi ma jibqgħux infurzati sew | Ikopri l-kundizzjonijiet ittestjati |
| Sinjali tar-riżorsi u tad-dipendenzi | Kawża interna probabbli | Waħdu ma jiddeskrivix l-impatt fuq l-utenti |
Evita li tirreġistra esportazzjonijiet sħaħ fil-logs biex ittejjeb il-viżibbiltà. Iġbor l-inqas informazzjoni meħtieġa biex tiddijanjostika l-problema u pproteġi l-aċċess għaliha.
Ħejji r-rispons għall-inċidenti
Iddeċiedi min jikkoordina, min jinvestiga u min jikkomunika. Dawn ir-rwoli jistgħu jingħaqdu f’tim żgħir, iżda r-responsabbiltajiet iridu jibqgħu ċari. Żomm rekord tal-osservazzjonijiet u l-azzjonijiet.
Il-gwida ta’ Google dwar ir-rispons għall-inċidenti tenfasizza l-koordinazzjoni u l-komunikazzjoni flimkien mal-mitigazzjoni teknika. Korrezzjoni teknikament korretta xorta tista’ tħalli lill-utenti mhux infurmati jew lil diversi persuni li jirrispondu jagħmlu bidliet konfliġġenti. Rispons għall-inċidenti.
Aġent jista’ jiġbor logs fil-qosor jew iqabbel ipoteżijiet fil-konfini approvati tad-data. Ma għandux jikseb awtorità bla restrizzjonijiet fil-produzzjoni għax l-inċident huwa urġenti. Uża proċess definit ta’ eskalazzjoni għal aċċess eċċezzjonali.
Ipprattika l-irkupru u ffinanzja l-manutenzjoni
Ittestja l-proċedura tal-irkupru b’data fittizja rappreżentattiva. Identifika dak li rollback tal-kodiċi ma jistax ireġġa’ lura, inklużi rekords imħassra jew messaġġi diġà mibgħuta. Irreġistra l-ħin u l-informazzjoni meħtieġa biex tirrestawra s-servizz.
Assenja x-xogħol kontinwu: aġġornamenti tad-dipendenzi, reviżjonijiet tal-aċċess, tiġdid taċ-ċertifikati fejn applikabbli, bidliet fil-kapaċità u korrezzjonijiet tad-dokumentazzjoni. Servizz mingħajr kapaċità għall-manutenzjoni jakkumula obbligi wara li jispiċċa l-baġit tat-tnedija tiegħu.
Wara inċident, agħżel titjib li jindirizza l-kawżi osservati. Orbtu mal-implimentazzjoni u l-verifika. Dan jagħlaq iċ-ċiklu tal-ħajja: l-evidenza operattiva tbiddel dak li t-tim jispeċifika u jibni wara.
Agħmel l-eżerċizzju
Ikteb nota operattiva ta' paġna waħda għall-esportazzjoni fittizja tad-data tal-klijenti. Inkludi sinjal wieħed mill-perspettiva tal-utent, il-mira tiegħu, riċevitur tat-twissija, l-ewwel rispons sigur, limitu tal-irkupru u persuna responsabbli għall-manutenzjoni. Għid x'ma jistax jiskopri l-monitoraġġ.
Niżżel il-folja tax-xogħol (Markdown)Jekk tneħħi din l-għażla, tħassar il-progress kollu ssejvjat f'dan il-browser.
Il-progress jibqa' f'dan il-browser. Ebda kont, ebda traċċar.
Sorsi u qari ieħor
- Google SRE: Implementing SLOs ↗
- Google SRE: Incident Response ↗
- Google SRE: Example Error Budget Policy ↗