Liosta sgrùdaidh deiseil airson riochdachadh

Chaidh eadar-theangachadh an artaigil ullachadh gu sònraichte airson oileanaich a’ chùrsa "Cleachdaidhean agus innealan DevOps", a thòisicheas an-diugh!

Liosta sgrùdaidh deiseil airson riochdachadh

An do chuir thu a-riamh seirbheis ùr a-mach gu cinneasachadh? No 's dòcha gu robh thu an sàs ann a bhith a' toirt taic do sheirbheisean mar seo? Ma tha, dè a bhrosnaich thu? Dè a tha math airson cinneasachadh agus dè tha dona? Mar a bhios tu a’ trèanadh buill sgioba ùra mu sgaoilidhean no cumail suas nan seirbheisean a th’ ann mar-thà.

Bidh a’ mhòr-chuid de chompanaidhean a’ gabhail ri dòighean-obrach “Wild West” nuair a thig e gu cleachdaidhean gnìomhachd gnìomhachais. Bidh gach sgioba a’ co-dhùnadh air na h-innealan agus na cleachdaidhean as fheàrr aca tro dheuchainn agus mearachd. Ach gu tric bidh seo a 'toirt buaidh chan ann a-mhàin air soirbheachas phròiseactan, ach cuideachd air innleadairean.

Bidh deuchainn agus mearachd a’ cruthachadh àrainneachd far a bheil comharrachadh mheòir agus gluasad coire cumanta. Leis a 'ghiùlan seo, bidh e a' sìor fhàs doirbh ionnsachadh bho mhearachdan agus gun a bhith gan ath-aithris a-rithist.

Buidhnean soirbheachail:

  • tuigsinn gu bheil feum air stiùireadh airson cinneasachadh,
  • sgrùdadh a dhèanamh air na cleachdaidhean as fheàrr,
  • tòiseachadh air còmhraidhean mu chùisean ullachaidh toraidh nuair a bhios tu a’ leasachadh siostaman no co-phàirtean ùra,
  • dèanamh cinnteach gu bheilear a’ cumail ris na riaghailtean ullachaidh airson cinneasachadh.

Tha ullachadh airson cinneasachadh a’ toirt a-steach pròiseas “lèirmheas”. Faodaidh an lèirmheas a bhith ann an cruth liosta sgrùdaidh no seata cheistean. Faodar lèirmheasan a dhèanamh le làimh, gu fèin-ghluasadach, no an dà chuid. An àite liostaichean statach de riatanasan, faodaidh tu teamplaidean liosta sgrùdaidh a dhèanamh a ghabhas atharrachadh a rèir feumalachdan sònraichte. San dòigh seo, faodar dòigh a thoirt do innleadairean eòlas fhaighinn agus sùbailteachd gu leòr nuair a bhios feum air.

Cuin a nì thu sgrùdadh air seirbheis deiseil airson cinneasachadh?

Tha e feumail sgrùdadh deiseil toraidh a dhèanamh chan ann a-mhàin dìreach mus tèid a leigeil ma sgaoil, ach cuideachd nuair a thèid a ghluasad gu sgioba gnìomhachd eile no neach-obrach ùr.

Thoir sùil nuair:

  • Tha thu a’ leigeil a-mach seirbheis ùr gu cinneasachadh.
  • Bidh thu a’ gluasad gnìomhachd na seirbheis riochdachaidh gu sgioba eile, leithid SRE.
  • Bidh thu a’ gluasad gnìomhachd na seirbheis toraidh gu luchd-obrach ùr.
  • Cuir air dòigh taic theicnigeach.

Liosta sgrùdaidh deiseil airson riochdachadh

O chionn beagan ùine, mar eisimpleir, I foillsichte liosta sgrùdaidh airson deuchainn deiseil airson cinneasachadh. Ged a thàinig an liosta seo bho luchd-ceannach Google Cloud bho thùs, bidh e feumail agus iomchaidh taobh a-muigh Google Cloud.

Dealbhadh agus leasachadh

  • Leasaich pròiseas togail ath-nuadhachail nach eil feumach air ruigsinneachd air seirbheisean bhon taobh a-muigh agus nach eil an urra ri fàilligeadh siostaman taobh a-muigh.
  • Rè na h-ùine dealbhaidh is leasachaidh, mìnich agus suidhich SLOn airson do sheirbheisean.
  • Sgrìobhaibh dùilean airson na tha ri fhaotainn de sheirbheisean bhon taobh a-muigh air a bheil thu an urra.
  • Seachain aon phuing fàiligeadh le bhith a’ toirt air falbh eisimeileachd air aon ghoireas cruinneil. Dèan lethbhreac den ghoireas no cleachd cùl-taic nuair nach eil an goireas ri fhaighinn (mar eisimpleir, luach le còd cruaidh).

Riaghladh rèiteachaidh

  • Faodar rèiteachadh statach, beag agus neo-dhìomhair a thoirt seachad tro pharaimearan loidhne-àithne. Airson a h-uile càil eile, cleachd seirbheisean stòraidh rèiteachaidh.
  • Feumaidh roghainnean cùl-taic a bhith aig rèiteachadh fiùghantach air eagal ’s nach eil an t-seirbheis rèiteachaidh ri fhaighinn.
  • Cha bu chòir rèiteachadh na h-àrainneachd leasachaidh a bhith co-cheangailte ri rèiteachadh toraidh. Rud eile, dh ’fhaodadh seo leantainn gu ruigsinneachd bhon àrainneachd leasachaidh gu seirbheisean cinneasachaidh, a dh’ fhaodadh cùisean prìobhaideachd agus aodion dàta adhbhrachadh.
  • Sgrìobhainn dè ghabhas a rèiteachadh gu dinamach agus thoir cunntas air giùlan tuiteam air ais mura h-eil an siostam lìbhrigidh rèiteachaidh ri fhaighinn.

Stiùireadh sgaoilidh

  • Sgrìobh gu mionaideach mun phròiseas sgaoilidh. Thoir cunntas air mar a tha sgaoilidhean a’ toirt buaidh air SLOn (mar eisimpleir, àrdachadh sealach ann an latency ri linn call tasgadan).
  • Sgrìobhainnean canary saor an asgaidh.
  • Leasaich plana ath-bhreithneachaidh fuasglaidh canary agus, ma ghabhas e dèanamh, dòighean fèin-ghluasadach air ais.
  • Dèan cinnteach gun urrainn do rolladh air ais na h-aon phròiseasan a chleachdadh ri cleachdadh.

Amharcachd

  • Dèan cinnteach gu bheilear a’ cruinneachadh an t-seata de mheatairean a tha a dhìth airson an SLO.
  • Dèan cinnteach gun urrainn dhut eadar-dhealachadh a dhèanamh eadar dàta teachdaiche agus frithealaiche. Tha seo cudromach airson faighinn a-mach na h-adhbharan airson fàilligeadh.
  • Stèidhich rabhaidhean gus cosgaisean obrach a lughdachadh. Mar eisimpleir, thoir air falbh rabhaidhean air adhbhrachadh le gnìomhachd àbhaisteach.
  • Ma chleachdas tu Stackdriver, cuir a-steach metrics àrd-ùrlar GCP anns na deas-bhòrd agad. Stèidhich rabhaidhean airson eisimeileachd GCP.
  • Dèan iomadachadh air comharran a thig a-steach an-còmhnaidh. Fiù mura h-eil thu an sàs ann an lorg, leigidh seo le seirbheisean aig ìre nas ìsle duilgheadasan debug ann an cinneasachadh.

Dìon agus sàbhailteachd

  • Dèan cinnteach gu bheil a h-uile ceangal taobh a-muigh air a chrioptachadh.
  • Dèan cinnteach gu bheil an suidheachadh IAM ceart aig na pròiseactan riochdachaidh agad.
  • Cleachd lìonraidhean gus buidhnean de shuidheachaidhean innealan brìgheil a sgaradh.
  • Cleachd VPN gus ceangal gu tèarainte ri lìonraidhean iomallach.
  • Sgrìobhainn agus cùm sùil air ruigsinneachd luchd-cleachdaidh air dàta. Dèan cinnteach gu bheil cothrom luchd-cleachdaidh air dàta air a sgrùdadh agus air a chlàradh.
  • Dèan cinnteach gu bheil puingean crìochnachaidh debugging air an cuingealachadh le ACLn.
  • Glan a-steach luchd-cleachdaidh. Dèan rèiteachadh air crìochan meud luchd-pàighidh airson cuir a-steach luchd-cleachdaidh.
  • Dèan cinnteach gun urrainn don t-seirbheis agad casg a chuir air trafaic a tha a’ tighinn a-steach airson luchd-cleachdaidh fa-leth. Cuiridh seo casg air brisidhean gun a bhith a’ toirt buaidh air luchd-cleachdaidh eile.
  • Seachain puingean crìochnachaidh taobh a-muigh a thòisicheas mòran obrachaidhean a-staigh.

Planadh comas

  • Sgrìobh mar a tha an t-seirbheis agad a’ dol suas. Mar eisimpleir: an àireamh de luchd-cleachdaidh, meud an luchd pàighidh a tha a 'tighinn a-steach, an àireamh de theachdaireachdan a tha a' tighinn a-steach.
  • Sgrìobhainn na feumalachdan ghoireasan airson do sheirbheis. Mar eisimpleir: an àireamh de shuidheachaidhean inneal brìgheil sònraichte, an àireamh de shuidheachaidhean Spanner, bathar-cruaidh sònraichte leithid GPU no TPU.
  • Cuingealachaidhean stòrais sgrìobhainnean: seòrsa stòrais, sgìre, msaa.
  • Sgrìobhainn cuingeachaidhean cuota airson goireasan ùra a chruthachadh. Mar eisimpleir, a' cuingealachadh na h-àireimh de dh'iarrtasan GCE API ma chleachdas tu an API gus suidheachaidhean ùra a chruthachadh.
  • Beachdaich air deuchainnean luchdan a ruith gus sgrùdadh a dhèanamh air ìsleachadh dèanadais.

Sin e. Chì mi sa chlas thu!

Source: www.habr.com

Cuir beachd ann