Bölüm 11 / 11

Önümi barlamak, goýbermek strategiýalary we ahyrky iş prosesi

Girdeji:

  • Töwekgelçiligi peseltmek strategiýalaryna (gök-ýaşyl, kanar, aýratynlyk baýdagy) we önümi barlamak düzgünine düşünmek (saglygy barlamak, tüsse synagy, altyn signal gözegçiligi)
  • Loymenterine ýetirilmezden ozal anyk yza gaýdyp meýilnama taýýarlamak we ýerleşdirilenden soň möhüm iş ýollaryny barlamak endigini durmuşa geçirmek ukyby
  • Modulyň dowamynda öwrenilen ähli bölekleri AI-goldaýan iş prosesinde birleşdirip, her ädimde “AI öndürýär, adamlar barlaýar we tassyklaýar” ýörelgesini ulanyp bilmek.

Bu modulyň hemmesi bir nokada tarap ugrady: kody we infrastrukturany önümçilige ygtybarly eltmek (hakyky müşderiler tarapyndan ulanylýan janly gurşaw). Indi zynjyryň iň möhüm we stres baglanyşygy: üýtgeşmäni göni ýaýlymda almak we hakykatdanam şol ýerde işleýändigini barlamak. Bu ýerde ýalňyşlyk abstrakt däl - gönüden-göni müşderä, girdejä we abraýa degýär. Şonuň üçin kämillik ýaşyna ýeten toparlar “umyt etmek” bilen däl-de, gözegçilik astynda goýberiş strategiýalary we yzygiderli barlamak bilen önümçilige gidýärler.

Bu jemleýji bölümde iki zady birleşdirýäris: (1) töwekgelçiligi azaldýan usullar (kanar, gök-ýaşyl, aýratynlyk baýdagy) we önümi barlamak tertibi; (2) modulyň dowamynda öwrenen her bir eserimiz - CI / CD, IaC, konteýner, gözegçilik, waka, çykdajy, skript, howpsuzlyk - AI bilen işleýän ahyrky iş prosesine nädip birleşýär. Ilkinji gezek sitatany soňky gezek gaýtalalyň: AI her ädimde garalamalary döredýär we çaltlaşdyrýar; "Öne" Men muny göni efirde alýaryn "düwmesine basyp, netijä ses berýän adamsyňyz.

Töwekgelçiligi azaldýan strategiýalary goýberiň

Şol bir wagtyň özünde ähli ulanyjylara üýtgeşme girizmek iň töwekgelçilikli usuldyr. Atureetişen usullar:

  • Mawy-ýaşyl ýerleşdiriş: Iki meňzeş gurşaw saklanýar - “gök” (janly) we “ýaşyl” (täze wersiýa). Täze wersiýa ýaşyl reňkde taýýarlanylýar we synagdan geçirilýär, soňra ulag birden ýaşyl reňke geçýär. Mesele bar bolsa, ulag derrew gök reňkde bolýar. Çalt yza gaýtmak onuň iň uly artykmaçlygydyr.
  • Kanar ýerleşdirişi: Täze wersiýa ilki ulanyjylaryň az bölegine (meselem, 5%) çykýar; Ölçegler gowy bolsa, kem-kemden 100% -e çenli ýokarlaň. Bir mesele, tutuş ulanyja däl-de, ulanyjynyň kiçijik bir bölegine täsir edýär.
  • Aýratynlyk baýdagy: Täze aýratynlyk koda girýär, ýöne baýdak bilen bloklanýar; Soralanda käbir ulanyjylar üçin açylýar. Gurnama bilen "boşatmagyň" arasynda tapawut bar; Mesele bar bolsa, baýdagy kody yzyna gaýtarmazdan öçürilýär.
Maslahat: Iň çalt howpsuzlyk tor, her ýerleşdirilmezden ozal yza gaýdyp gelmek. "Bir zat ýalňyşsa, 60 sekuntda nädip köne wersiýa dolanyp bilerin?" Soraga anyk jogap ýok bolsa, bu ýerleşdirmäni taýýar dälsiňiz.

Önüm barlagy: ýerleşdiriş gutarandan soň iş gutarmaýar

Diňe ýerleşdirişiň "ýaşyl" görünýändigi onuň işleýändigini aňlatmaýar. Ulgamlaýyn barlamak:

  1. Saglyk barlaglary: Hyzmat ýokarlanýarmy, / saglyk jogap berýärmi?
  2. Tüsse synaglary: Iň möhüm ulanyjy ýollary (giriş, töleg, gözleg) hakykatdanam işleýärmi? Awtomat we çalt.
  3. Altyn signallara göz aýlaň: Gurlandan soň ýalňyşlyk derejesi, gijä galmak, ulag kadalymy? (6-njy bölümde dört signal.)
  4. Graduallyuwaş-ýuwaşdan giňeliň: Kanar göterimini ýokarlandyranyňyzda her ädimde ölçeglere serediň.
  5. Gözegçilik penjiresi: Gurlandan soň belli bir wagta (meselem, 30 minut) gözegçilik ediň; Mekir meseleler derrew görünmeýär.
Üns beriň: AI tüsse synaglarynyň ýa-da tassyklamalaryň sanawyny öndürip biler, ýöne haýsy ulanyjy ýollarynyň "möhümdigini" kesgitlemek siziň işiňizdir. AI umumy sanaw berýär; Diňe töleg akymyňyzyň, iň köp girdeji getirýän ýoluňyzyň synagdan geçirilmelidigini bilýärsiňiz.

Strategiýalary deňeşdirmek

Strategiýa

Esasy artykmaçlygy

Bahasy / çylşyrymlylygy

iň amatlydyr

Gök-ýaşyl

Derrew yza gaýdyp gelmek

Iki gurşaw = 2x çeşme

Çalt gözlemek gaty möhüm bolsa

kanari

Ownuk dilimiň täsirini çäklendirýär

Traffol hereketini dolandyrmak zerur

Uly ulanyjy bazasy

FeatureFlag

Aýralykdan bölünýär

Baýdak dolandyryş karzy

Kem-kemden / maksatly açylyş

Dolandyryş täzelenmesi

Pleönekeý, çeşme üçin amatly

haýal yza gaýdyp gelmek

Pleönekeý hyzmatlar

Ahyrky AI bilen işleýän iş prosesi

Indi ähli moduly bir akymda birleşdireliň. Täze mikroservis çap edýärsiňiz diýeliň. AI her ädimde garalama öndürýär; her ädimde barlaýarsyňyz:

  1. Kod we konteýner (4-nji bölüm): AI optimal, ygtybarly Dockerfile öndürýär; Gizlin we ululygyny barlaýarsyňyz.
  2. CI / CD (2-nji bölüm): AI synag-gurmak-turba geçirijisini ýazýar; Rugsatlary gysgaldýarsyňyz we gizlin salgylanmalary barlaýarsyňyz.
  3. Infrastruktura (3-nji bölüm): AI Terraform bilen zerur çeşmeleri kesgitleýär; Meýilnamanyň çykyşyny okaýarsyňyz we garaşylmadyk öçürmeleri gözlemeýärsiňiz.
  4. Orkestr (5-nji bölüm): AI Kubernetes görnüşlerini öndürýär; çeşmäniň çägini, gözlegini we RBAC-ny barlaýarsyňyz.
  5. Howpsuzlyk (10-njy bölüm): AI skaner netijelerini ileri tutýar; Ilki bilen peýdalanylýanlary tutýarsyň.
  6. Gözegçilik (6-njy bölüm): AI duýduryş düzgünlerini we dolandyryş panelini döredýär; Bosgunlary öňki maglumatlaryňyz bilen barlaýarsyňyz.
  7. Çykarmak we tassyklamak (bu bölüm): AI tüsse synagyny we yzyna gaýdyp geliş meýilnamasyny görkezýär; kanara başlaýarsyňyz, ölçeglere tomaşa edýärsiňiz, düwmä basyň.
  8. Waka ýüze çyksa (7-nji bölüm): AI gipotezany we postmortem eskizini döredýär; Barlaýarsyňyz we sapaklary öwrenersiňiz.
  9. Bahasy (8-nji bölüm): AI täze çeşmeleriň galyndylaryna gözegçilik edýär; Dogry ölçegli kararlar berýärsiňiz.

Her ädimde umumy düzgün hemişelik bolýar: AI öndürýär we çaltlaşdyrýar, adam barlaýar we talon berýär. Bu modulyň özeni.

üç sany kiçi halat

1-nji hadysa - kanar betbagtçylygy 5% bilen çäklendirdi. Bir topar täze wersiýasyny kanariýaly 5% ulanyja berdi. AI öndüren dolandyryş paneli ýalňyşlyk derejesiniň bu dilimde 8% -e geçendigini derrew görkezdi. Topar ony 100% -e ýetirmän yzyna aldy; Mesele ulanyjylaryň diňe 5% -ine täsir etdi we bu birnäçe minut dowam etdi. Eger uly partlama bolan bolsa, ähli müşderilere täsir ederdi.

2-nji hadysa - tüsse synagy ýiten ýoly tutdy. AI tüsse synag toplumyny hödürledi, ýöne "töleg" akymy ýokdy. Inerener, iň möhüm girdeji akymynyň tölegdigini bilip, ony goşdy. Geçirilenden soňky synag töleg ädiminde bozuldy - üçünji tarap açary gutardy. Barlamak birnäçe minutyň içinde sessiz girdeji ýitirdi.

3-nji waka - 90 sekuntda taýýar yza gaýdyp gelmek. Gök-ýaşyl gurnan topar täze wersiýany ýaşyl reňkde aldy; 2 minutdan gijä galmak iki esse artdy. Öňünden taýýarlan yza gaýdyp, 90 sekuntda traffigi gök öwüsdi. Munuň düýp sebäbini (täze wersiýadaky haýal talap) basyş astynda däl-de, arkaýyn tapdylar. Taýýar yza gaýdyş ýoly bökdençligi diýen ýaly etdi.

Göçürip boljak dört şablon

1) Strategiýany saýlamak:

Aşakdaky hyzmaty hödürlärin: [HYZMAT / KONTEKS: ulanyjylaryň sany, öçmäge çydamlylyk, infrastruktura]. Mawy-ýaşyl, kanar we aýratynlyk baýdaklarynyň arasynda haýsysyny maslahat berýärsiňiz? Bu kontekstdäki hersiniň artykmaçlyklaryny, çykdajylaryny we yza gaýdyş tizligini deňeşdiriň. Teklip beriň, ýöne iň soňky karary berjekdigimi aýdyň.

2) Tüsse synagy / barlamak sanawy:

Iberilenden soň işlejek [HYZMAT] üçin tüsse synagy we tassyklama sanawyny taýýarlaň: saglyk barlagy, iň möhüm ulanyjy ýollary, haýsy ölçeglere näçe minut gözegçilik etmeli? Iň möhüm iş ýollaryny bellärin we bu ýeri boş goýaryn diýip pikir ediň.

3) Yza gaýdyp gelmek meýilnamasy:

[DEPLOY METOD] ulanýaryn. Maňa aýdyň yzyna gaýtarmak meýilnamasyny ýazyň: haýsy buýruk / ädim bilen köne wersiýa dolanaryn, näçe wagt gerek, yzyna gaýdyp gelmegiň töwekgelçiligi näme (meselem, maglumatlar bazasynyň göçmegi yzyna dolanyp bilmeýär), yzyna dolanmazdan ozal näme barlamaly?

4) Ahyrky goýberiliş sanawy:

Täze [HYZMAT] taslamasyna goýbermek üçin ahyrky taýýarlyk sanawyny öndüriň: kod / şekil howpsuzlygy, turbageçiriji, infrastruktura meýilnamasy, gözegçilik we howsala, howpsuzlyk skaneri, goýberiş strategiýasy, yzyna gaýtarmak we barlamak. Her elementi "Men taýynmy?" Diýen sorag bilen barlaň. Soraga öwüriň.

Gowşak haýyş / Güýçli haýyş

Gowşak: "Muny nädip öňe sürmeli?"

Netije: mazmun ýok; AI umumy ýerleşdiriş ädimlerini sanap geçýär, bu töwekgelçilige çydamlylygy, ulanyjy masştabyny we yza gaýdyp gelmek zerurlygyny çözmeýär.

Güçlü: "10 million ulanyjy bilen töleg hyzmatyny hödürlärin, iş wagtyna çydamlylygym gaty pes. Canary ýa-da Mawy-Greenaşyllygy maslahat berýärsiňizmi? Näme üçin ýerleşdirilenden soň haýsy möhüm ýollary barlamaly, näçe minutda gözegçilik etmeli we 60 sekuntlyk yza gaýtmak meýilnamasy nähili bolmaly? Iň soňky karary bererin."

Tapawut: ikinji teklip masştab, çydamlylyk we yza gaýdyp garaşmak berýär; Strategiýa + barlamak + yzyna gaýtarmak we karary adama galdyrýar.

Adaty ýalňyşlyklar

  • Yza gaýdyp meýilnamasyz ýerleşdirmek. Yza gaýdyp bolmajak bolsa, her bir oýun humarly oýun.
  • Uly partlama. Birbada tutuş ulanyja bermek töwekgelçiligi ýokarlandyrýar.
  • "Greenaşyl = işleýär" diýip çaklamak. Saglyk barlagyndan geçen hyzmat möhüm ýolda bozulyp biler.
  • AI-e möhüm iş ýollaryny goýýarsyňyz öýdýän. Töleg ýaly usullary bellemeli.
  • Deployerleşdirilenden soň gözegçilik etmezlik. Birinji minutda mekir meseleler ýüze çykmaýar; gözegçilik penjiresi talap edilýär.
  • Maglumat bazasynyň göçmegi tersine. Käbir üýtgeşmeler yza gaýdyp gelenok; aýratyn meýilleşdirilýär.

Gysgaça

Önümçilige gitmek zynjyryň iň möhüm baglanyşygy bolup, "umyt etmek" bilen däl-de, gözegçilik edilýän strategiýalar bilen amala aşyrylýar: gök-ýaşyl derrew yza gaýdyp gelýär, kanar effektini kiçijik dilim bilen çäklendirýär we aýratynlyk baýdagynyň ýerleşdirilmegini aýyrýar. Gurnama gutarandan soň iş gutarmaýar; Saglyk barlaglary, tüsse synaglary we altyn signal gözegçiligi arkaly yzygiderli barlamak zerurdyr. AI ähli modulda - Dockerfile-den turba geçirijisine, Terraform-dan duýduryş düzgünine, postmortemden çykdajy derňewine çenli her ädimde garalamalary döredýär we çaltlaşdyrýar. Eachöne her ädimini barlaýan, göni efir düwmesini basýan we netijä ses berýän başarnykly adam galýar. Bu, “AI” bilen işleýän “DevOps” -yň altyn düzgünidir.

Programma meselesi

Neşir etmek üçin hyzmaty (hakyky ýa-da toslama) saýlaň. (1) “Strategiýany saýlamak” şablony bilen kontekstiňize laýyk strategiýany saýlaň we sebäbini ýazyň. (2) "Tüsse synagy / barlamak sanawy" şablony bilen döredilen barlag sanawyna eýe boluň we iň möhüm iş ýollaryny özüňiz goşuň. (3) "Yza gaýdyp gelmek meýilnamasy" şablony bilen 60 sekuntlyk yza gaýdyp geliş meýilnamasyny taýýarlaň we içinde yzyna dolanyp bolmajak ädimleriň bardygyny barlaň.

gözegçilik sanawy

  • [] Mazmunyma laýyk gelýän goýberiş strategiýasyny (kanar / gök-ýaşyl / baýdak) saýladym.
  • [] Meýilleşdirilmezden ozal anyk we çalt yzyna gaýtarmak meýilnamam bar.
  • [] Tüsse synaglaryna iň möhüm iş ýollaryny (meselem, töleg) goşdum.
  • [] Iberilenden soň, gözegçilik penjiresiniň üsti bilen altyn signallara gözegçilik edýärin.
  • [] Şeýle hem yzyna gaýtaryp bolmajak ädimleri meýilleşdirdim (maglumat bazasynyň göçmegi we ş.m.).
  • [] AI meýilnamasyny her ädimde barladym; Göni ýaýlymda gitmek kararyna geldim.

Modul synagy

1. Aşakdakylaryň haýsy bulutda DevOps we AI üçin iň gowy ýerleşiş?

  • A) Emeli intellekt kömekçi we karary goldaýan guraldyr; Adamlar önüme täsir edýän möhüm kararlar üçin jogapkärdir
  • B) Emeli intellekt önümçiligiň ýerleşdirilmegini we gizlin aýlanmagy adam razylygy bolmazdan tamamlap biler
  • C) Emeli intellekt diňe resminamalary ýazmak üçin peýdaly, onuň infrastruktura bilen hiç hili baglanyşygy ýok
  • D) Audit zerur däl, sebäbi emeli intellekt hemişe inerenerden has ygtybarly buýruklar öndürýär

Düşündiriş: Emeli intellekt turbasy, konfigurasiýa, skript we gündelik ýaly teksti köp talap edýän işleri çaltlaşdyrýan kömekçi we karar goldaw guraly. Iş wagtynyň azalmagy, pul we howpsuzlyga täsir edýän kararlar üçin önümçilik, goýberiliş, gizlin dolandyryş we gutarnykly amaly başarnykly inerenerde galýar.

2. DevOps buýrugyny ýa-da emeli intellektiň öndürýän konfigurasiýasyny ýerine ýetirmezden ozal barlamak tertibi üçin iň takyk aňlatma haýsy?

  • A) Çykyş tekiz we ynamly görünse, göni önümde işledilip bilner
  • B) Çykyş diňe sintaksis ýalňyşlary bolmasa, mundan beýläk barlaglar talap edilmese howpsuzdyr
  • C) Çykyşy çeşmä birikdiriň, meýilleşdiriň / guradyň we ulgamyňyzyň mazmuny bilen süzüň; soňra apply ulanyň
  • D) Önümde ilkinji synanyşyk etmek we netijä tomaşa etmek iň çalt barlamakdyr

Düşündiriş: Üç basgançakly barlamak zerurdyr: çykyşy çeşmä birikdirmek (buýruk / baýdak aslynda resmi resminamalarda), ony gury işletmek (meýilnama bilen nämeleriň bolýandygyny görmek / - gurak işlemek) we ulgam süzgüçinden geçirmek (binagärlik we howpsuzlyk şertlerine laýyk gelýärmi). Erkinlik takyklygy aňlatmaýar.

3. Emeli intellektden säwlik ýa-da hakyky maglumat bazasynyň parolyny öz içine alýan .env faýly bilen ýerleşdirmek meselesi barada soralanda dogry çemeleşme haýsy?

  • A) <PLACEHOLDER> bilen hakyky syrlary maskalaň; diňe maskaly ýalňyşlygy we konteksti paýlaş ✔
  • B) .env faýlynyň hemmesini ýelmemek meseläni has çalt çözýär
  • C) Gizlinler eýýäm 64 bolansoň, ýönekeý ýelmemek ygtybarly
  • D) Paroly goýmak ygtybarly, sebäbi emeli intellekt ony hiç wagt saklamaýar

Düşündiriş: Hiç bir hakyky syr AI haýyşyna goýulmaýar. Parollar we bellikler ýaly bahalar <PLACEHOLDER> bilen maskalanýar; diňe säwlik habary we zerur kontekst paýlaşylýar. Gizlin eýýäm syzdyrylan bolsa, derrew ýatyrylmaly we aýlanmaly.

4. Aşakdakylaryň haýsy biri CI / CD turbageçirijisindäki syrlary (parol, bellik) dogry dolandyrmak?

  • A) Platformanyň gizlin ammarynda saklanýar we gönümel tekstde ýazylmaýan salgylanma (meselem $ {{syrlar.X}}) diýilýär.
  • B) Amatlylygy üçin YAML turbageçirijisine gönümel tekstde ýazylan
  • C) Her işiň başynda eho we log ýazmak arkaly barlanýar.
  • D) Iň giň rugsat bilen kesgitlense (hemmesini ýazyň), howpsuzlyk ýokarlanýar

Düşündiriş: Gizlinler YAML-a aç-açan ýazylmaýar; Platformanyň gizlin ammarynda saklanýar we $ {{syrlar.X} like ýaly salgylanmalar bilen çagyrylýar. Mundan başga-da, iň az ygtyýarlyk ýörelgesi bilen, bellik rugsatlary daralýar we gizlin ýazgy ýazylmaýar.

5. Terraform bilen infrastrukturany dolandyrmakda, üýtgeşmäni göni efirde durmuşa geçirmezden öň haýsy ädim ätmeli?

  • A) gönüden-göni “terraform ulanylýar”; meýilnama wagt ýitirmekdir
  • B) Döwlet faýlyny köpçülikleýin ammarda ätiýaçlandyrmak
  • C) 'terraform meýilnamasyny' işlediň we çykyşdaky setirleri ýok etmek / çalyşmak, soňra apply ulanyň
  • D) Üpjün edijiniň wersiýasyny aýyryň we iň täze wersiýanyň awtomatiki gelmegine göz ýetiriň

Düşündiriş: 'terraform meýilnamasy' 'terraform ulanylmazdan' öň işlemeli. Meýilnama hiç zat etmezden näme goşmalydygyny, nämäni üýtgetmelidigini we esasanam nämäni ýok etmelidigini (ýok etmelidigini) görkezýär. Garaşylmadyk ýok etmek ýa-da çalyşmak çyzygy görnen bolsa, ýüz tutmaly däl.

6. Terraform meýilnamasynyň çykyşynda önümçilik maglumatlar bazasy üçin '- / + çalyşmak' setiri peýda bolsa, bu nämäni aňladýar we näme edilmeli?

  • A) Çeşme diňe sahypada täzelener, töwekgelçilik ýok
  • B) Resurs ýok ediler we dörediler; Maglumatlaryň ýitirilmegi töwekgelçiligi bar, garaşylmadyk bolsa ýüz tutmaly
  • C) Täze çeşme goşmak, bar bolan maglumatlar binýady täsir etmeýär
  • D) Bu diňe duýduryş, ygtybarly äsgermezlik edip bolar

Düşündiriş: '- / + çalyşmak' çeşmäniň ýok ediljekdigini we dörediljekdigini aňladýar; Maglumat bazasy üçin bu maglumatlaryň ýitmegini aňladýar. Garaşylmadyk bolsa, ýüztutma bes edilmeli, üýtgetme ygtybarly usula öwrülmeli ýa-da üýtgewsiz meýdan degilmän galmaly.

7. Dockerfile-iň howpsuzlygy we göwrümi taýdan önümçilige taýyn bolmagy üçin aşakdakylaryň haýsylary dogry?

  • A) Amatlylyk üçin, syry ENV bilen şekilde ýerleşdirmek we kök hökmünde işletmek
  • B) Elmydama ': iň soňky' belligini ulanyň we esasy şekili mümkin boldugyça uly saklaň
  • C) Bir basgançakly gurmak we ähli gurluşyk gurallaryny soňky suratda goýmak
  • D) Gizlin goýmazlyk, rugsatsyz USER bilen işlemek, kiçi we durnukly esasy şekil we köp basgançakly gurluş ulanmak ✔

Düşündiriş: Önümçilige taýyn şekil: syry öz içine almaýar (iş wagtyna sanjym edýär), köküň ýerine rugsatsyz USER bilen işleýär, kiçi we wersiýaly esasy şekili ulanýar (inçe / alp, iň soňky däl) we köp basgançakly gurulýar. Şeýle hem çap edilmezden ozal gowşak ýerler barlanýar.

8. Kubernetesde ýerleşdirmek üçin çeşme çäklerini kesgitlemezlik üçin iň möhüm töwekgelçilik haýsy?

  • A) Pod hiç haçan başlamaýar, sebäbi çäk zerur meýdan
  • B) Gözegçilik tagtasynda diňe duýduryş peýda bolýar, işe täsir edilmeýär
  • C) Kubernetes ygtybarly başlangyç çäkleri awtomatiki ýerine ýetirýär, töwekgelçilik ýok
  • D) Çukur çäksiz ösüp, düwüniň çeşmelerini sarp edip biler, şeýlelik bilen goňşy hyzmatlary ýykar ✔

Düşündiriş: Resurs çäkleri bolmadyk pod çäksiz ösüp biler, işleýän düwüniň ähli çeşmelerini sarp edip biler we goňşy hyzmatlary, meselem, ýadyň syzmagy bilen ýykyp biler. Şonuň üçin haýyşlary / çäkleri kesgitlemek ygtybarlylygyň esasyny düzýär.

9. Gözegçilikde we duýduryş sazlamakda 'hüşgär ýadawlykdan' nädip saklanmaly?

  • A) Duýduryşlary mümkin boldugyça köp ölçegde goýuň we her üýtgäp durmak bilen duýduryş dörediň.
  • B) signalshli duýduryşlary iň ýokary derejä düzüň
  • C) Wagt kesgitlemezden dessine bahalar bilen duýduryşlary güýçlendirmek
  • D) Duýduryşlary herekete gönükdirilen we dogry gyssagly ýagdaýda saklamak, çäkleri taryhy maglumatlar bilen barlamak, gereksizleri birleşdirmek ✔

Düşündiriş: Her duýduryş hereketli we dogry gyssagly bolmaly; Hereket talap etmeýän maglumatlar tagtada görkezilýär, hiç kimi oýarmaýar. Duýduryş çäkleri ulgamyň taryhy maglumatlaryna garşy synag edilýär we gereksiz / gaýtalanýan duýduryşlar birleşdirilýär. Şeýlelik bilen hakyky duýduryş sesden ýitmez.

10. Önümçilik hadysasy wagtynda iň gowy ileri tutulýan tertip haýsy?

  • A) Ilki bilen düýp sebäbini tapyň we diňe sebäbini aýdyň bolanda azaldyň.
  • B) Ilki bilen postmortem hasabatyny ýazyň, soňra hyzmata degiň
  • C) Ilki bilen azaltmak (hyzmaty dikeltmek / dikeltmek), soňkusy üçin düýp sebäp derňewini goýuň
  • D) Ilki bilen waka üçin jogapkär adamy tapyň we habar beriň

Düşündiriş: Altyn düzgün 'ilki azaltmak, soň derňemek'. Maksat ilki hyzmaty dikeltmek ýa-da belli bir wersiýa gaýtarmak (gowşatmak); Kök sebäbiniň derňewi basyş azalandan soň asuda geçirilýär. Takyk sebäbini tapmaga garaşmak dikeldiş wagtyny artdyrýar (MTTR).

11. Aýypsyz postmortem medeniýetiniň esasy maksady näme?

  • A) ýalňyşlyk goýberen adamy kesgitlemek we jogapkärçiligi öz üstüne almak
  • B) ulgamlara we proseslere ünsi jemlemek we öwrenmegi höweslendirmek; L Günäkärlemegiň ýerine gaýtalanmagyň öňüni alýan sapaklary öwrenmek
  • C) Waka barada hiç wagt habar bermäň we ýatdan çykarylandygyna göz ýetiriň
  • D) Diňe tehniki jikme-jiklikleri ýazmak we hereketli zatlar goşmazlyk

Düşündiriş: Aýypsyz postmortem, 'kim muny etdi' däl-de, 'haýsy sistema we proses bu ýalňyşlyga ýol berdi' diýen soraga ünsi jemleýär. Adamlar jezalandyrylmajakdygyny bilseler ýalňyşlygy aç-açan paýlaşýarlar; Gizlenen säwlik gaýtalanýar. Hasabat aýyplama hasabaty däl, herekete gönükdirilen zatlardan doly okuw resminamasy.

12. Bulut çykdajylaryny optimizirlemekde (FinOps), arzanladyşlara (ätiýaçlandyrylan / tygşytlaýyş meýilnamasy) geçmezden ozal iň logiki ädim haýsy?

  • A) Ilki bilen mümkin bolan iň uzyn borçnamany alyň, soňrak galyndylar hakda pikir ediň
  • B) Ilki bilen galyndylary arassalaň (boş ýapmak, sag ölçeg), soňra bolsa wepaly ulanmagy wada beriň
  • C) resourceshli çeşmeleri derrew Spot kuwwatyna geçiriň
  • D) Hasap-faktura maglumatlaryny gözden geçirmän iň gymmat elementi pozmak

Düşündiriş: Galyndylar ilki bilen arassalanmalydyr (boş çeşmeleri ýapmak, aşa köp serişdeleri azaltmak). Otherwiseogsam, biderek ulanylyşy 1-3 ýyllap arzan bahadan gulplap bilersiňiz. Dogry ölçeg we boş arassalamak hiç hili ygrarlylygy talap etmeýär we töwekgelçiliksizdir.

13. AI teklip edilýän skriptde 'rm -rf "$ DIR" /' setiri bar bolsa, iň möhüm howpsuzlyk çäresi haýsy?

  • A) scriptazgyny okamazdan göni prodda işletmek çaltlaşar
  • B) set -euo pipefail we boş üýtgeýän dolandyryş goşuň we ilki bilen gury görnüşde synap görüň
  • C) Üýtgeýjiniň adyny gysgaltmak ýeterlikdir
  • D) rm ýerine rm -rf --force ulanmak meseläni çözýär

Düşündiriş: $ DIR boş bolsa, bu jümle kök katalogy pozmaga synanyşyp biler. “Set -u” bilen kesgitlenmedik üýtgeýjiniň üstünde durmak we üýtgeýjiniň pozulmazdan ozal boş däldigini barlamak (meselem [-n "$ DIR"] || çykyş 1) betbagtçylygyň öňüni alýar. Mundan başga-da, weýran ediji amallary ilki bilen gury görnüşde synap görmeli.

14. Bulut giriş açary tötänleýin köpçülik ammaryna syzsa, näme etmeli?

  • A) Düwmäni derrew ýatyryň we täzeläň (aýlaň); Diňe pozmak ýeterlik däl ✔
  • B) Faýly ammardan aýyryň we açar ygtybarly
  • C) Hiç kim görmedi, sebäbi hiç kim görmedi
  • D) Saklaýjyny şahsy etmek, açary aýlamak zerurlygyny aradan aýyrýar

Düşündiriş: Syzdyrylan syr derrew ýatyrylmaly we aýlanmaly. Diňe faýly pozmak ýeterlik däl, sebäbi syr Git taryhynda galýar we köpçülikleýin ammarlar birnäçe sekundyň içinde botlar tarapyndan skanirlenýär. Ationatyrylandan / gaýdyp gelenden soň täsirine baha berilýär we gaýtalanmazlygy üçin gizlin skaner goşulýar.

15. Aşakdaky çemeleşmäniň haýsy önümiň täze wersiýasy çykanda töwekgelçiligi azaldýar?

  • A) Täze wersiýany ähli ulanyjylara şol bir wagtda bermek (uly partlama) we yzyna gaýdyp gelmek meýilnamasyny taýýarlamazlyk
  • B) ýaýbaňlandyrma, “ýaşyl” görünen badyna gutarandygyny göz öňünde tutup, goşmaça tassyklamany ýerine ýetirmeýär
  • C) Kanar / gök-ýaşyl / aýratynlyk baýdagy, taýýar yza gaýdyp gelmek meýilnamasy we tüsse synagy + ýerleşdirilenden soň ölçeg gözegçiligi ýaly gözegçilik edilýän strategiýany ulanmak ✔
  • D) Möhüm iş ýollarynyň synagyny tutuşlygyna emeli intellektden çykarmak we asla kesgitlemezlik.

Düşündiriş: Gözegçilik edilýän goýberiş strategiýalary (kanar bilen az göterimden başlap, gök-ýaşyl bilen derrew yza gaýdyp, ýerleşdirmegi aýratynlyk baýdagy bilen bölmek) töwekgelçiligi çäklendirýär. Mundan başga-da, ýerleşdirilmezden ozal aýdyň yza gaýtarmak meýilnamasy we ýerleşdirilenden soň tüsse synagy bilen altyn signal gözegçiligi zerurdyr; 'ýaşyl görünmek' işleýändigini aňlatmaýar.