Ẹyọ 11 / 11

Ijeri Prod, Awọn ilana itusilẹ ati Ipari-si-Ipari AI Ṣiṣẹpọ

Awọn anfani:

  • Loye awọn ilana itusilẹ eewu (buluu-alawọ ewe, canary, asia ẹya) ati ibawi ijẹrisi ọja (ṣayẹwo ilera, idanwo ẹfin, ibojuwo ifihan agbara goolu)
  • Agbara lati ṣe iṣe aṣa ti ngbaradi ero yiyipo ti o han gbangba ṣaaju imuṣiṣẹ ati iṣeduro awọn ọna iṣowo to ṣe pataki lẹhin imuṣiṣẹ
  • Agbara lati darapọ gbogbo awọn apakan ti a kọ jakejado module ni iṣiṣẹ iṣẹ atilẹyin AI-ipari-si-opin ati lo ipilẹ ti 'AI ṣe agbejade, eniyan rii daju ati ṣe ẹri fun' ni gbogbo igbesẹ

Gbogbo module yii ṣan si aaye kan: ifijiṣẹ ailewu ti koodu ati awọn amayederun si iṣelọpọ (agbegbe laaye ti awọn alabara gidi lo). Bayi a wa ni ọna asopọ to ṣe pataki julọ ati aapọn ninu pq: gbigba iyipada laaye ati rii daju pe o ṣiṣẹ gangan nibẹ. Aṣiṣe kan nibi kii ṣe afoyemọ - o kan taara alabara, owo-wiwọle, ati orukọ rere. Ti o ni idi ti awọn ẹgbẹ ogbo lọ si iṣelọpọ kii ṣe nipasẹ “ireti” ṣugbọn pẹlu awọn ilana itusilẹ iṣakoso ati iṣeduro eto.

Ni yi ik kuro a darapọ meji ohun: (1) Tu awọn ọna ti o din ewu (canary, blue-alawọ ewe, ẹya asia) ati awọn discipline ti prod ijerisi; (2) bawo ni gbogbo nkan ti a kọ jakejado module — CI / CD, IaC, eiyan, ibojuwo, iṣẹlẹ, idiyele, iwe afọwọkọ, aabo — wa papọ sinu iṣan-iṣẹ iṣiṣẹ opin-si-opin AI-agbara kan ṣoṣo. Jẹ ki ká tun awọn ni ibẹrẹ ń kan kẹhin akoko: AI gbogbo ati accelerates Akọpamọ ni gbogbo igbese; Ṣugbọn iwọ ni ẹni ti o tẹ bọtini “Mo n gba laaye laaye” ati pe o jẹri fun abajade.

Awọn ilana idasilẹ ti o dinku eewu

Titari iyipada si gbogbo awọn olumulo ni akoko kanna ni ọna eewu julọ. Awọn ọna ti ogbo:

  • Ifilọlẹ Alawọ-alawọ ewe: Awọn agbegbe aami meji ni itọju - “bulu” (ifiwe) ati “alawọ ewe” (ẹya tuntun). Ẹya tuntun ti pese ati idanwo ni alawọ ewe, lẹhinna ijabọ naa lojiji yipada si alawọ ewe. Ti iṣoro kan ba wa, ijabọ lẹsẹkẹsẹ lọ pada si buluu. Yipada yiyara jẹ anfani ti o tobi julọ.
  • Ifilọlẹ Canary: Ẹya tuntun ti kọkọ tu silẹ si ipin kekere ti awọn olumulo (fun apẹẹrẹ 5%); Ti awọn metiriki ba dara, maa pọ si 100%. Ọrọ kan ni ipa lori bibẹ pẹlẹbẹ kekere ti olumulo, kii ṣe gbogbo olumulo.
  • Flag Ẹya: Ẹya tuntun wọ koodu ṣugbọn o dina nipasẹ asia; O ṣii si awọn olumulo kan nigbati o beere. Iyatọ wa laarin imuṣiṣẹ ati “itusilẹ”; Ti iṣoro ba wa, asia naa wa ni pipa laisi yiyi koodu pada.
Imọran: Nẹtiwọọki aabo ti o yara ju ni lati ni yiyi pada ṣaaju imuṣiṣẹ kọọkan. "Ti nkan ba jẹ aṣiṣe, bawo ni MO ṣe le pada si ẹya atijọ ni iṣẹju 60?" Ti ko ba si idahun ti o daju si ibeere naa, iwọ ko ṣetan lati ṣe imuṣiṣẹ yẹn.

Ijeri Prod: iṣẹ ko pari nigbati imuṣiṣẹ ba pari

Nitoripe imuṣiṣẹ kan dabi “alawọ ewe” ko tumọ si pe o n ṣiṣẹ. Ijeri eleto:

  1. Awọn sọwedowo ilera: Njẹ iṣẹ naa wa, ṣe /healthz n dahun bi?
  2. Awọn idanwo ẹfin: Njẹ awọn ipa-ọna olumulo to ṣe pataki julọ (iwọle, isanwo, wiwa) ṣiṣẹ gangan bi? Laifọwọyi ati ki o yara.
  3. Ṣọra fun awọn ifihan agbara goolu: Oṣuwọn aṣiṣe lẹhin-fifiranṣẹ, lairi, ṣe deede ijabọ bi? (Awọn ifihan agbara mẹrin lori ẹyọkan 6.)
  4. Faagun diẹdiẹ: Wo awọn metiriki ni igbesẹ kọọkan bi o ṣe n pọ si ipin Canary.
  5. Ferese akiyesi: Ṣe abojuto ni pẹkipẹki fun akoko kan (fun apẹẹrẹ 30 min) lẹhin imuṣiṣẹ; Awọn iṣoro alaiṣedeede ko han lẹsẹkẹsẹ.
Išọra: AI le ṣe agbejade atokọ ti awọn idanwo ẹfin tabi awọn iṣeduro, ṣugbọn iṣẹ rẹ ni lati pinnu iru awọn ipa ọna olumulo jẹ “pataki”. AI yoo fun a gbogboogbo akojọ; Iwọ nikan ni o mọ pe sisan sisanwo rẹ, ọna ti n pese owo-wiwọle julọ, gbọdọ jẹ idanwo.

Tu ogbon lafiwe

Ilana

Anfani akọkọ

Iye owo / eka

dara julọ

Buluu-Awọ ewe

Yipada lẹsẹkẹsẹ

Meji agbegbe = 2x oro

Ti imupadabọ yarayara jẹ pataki

canary

Ṣe opin ipa si bibẹ kekere

Ti beere fun iṣakoso ijabọ

O tobi olumulo mimọ

Flag Ẹya

Lọtọ ransogun lati Tu

Gbese isakoso asia

Diėdiė/šiši ìfọkànsí

Imudojuiwọn sẹsẹ

Rọrun, ore-oluşewadi

o lọra rollback

Awọn iṣẹ ti o rọrun

Ipari-si-opin AI-agbara iṣan-iṣẹ

Bayi jẹ ki ká darapọ gbogbo module sinu kan nikan sisan. Jẹ ki a sọ pe o n ṣe atẹjade iṣẹ microservice tuntun kan. AI ṣe agbejade awọn iyaworan ni igbesẹ kọọkan; o rii daju ni igbesẹ kọọkan:

  1. Koodu & eiyan (Ẹyọ 4): AI ṣe agbejade iṣapeye, Dockerfile to ni aabo; O jẹrisi asiri ti ko si ati iwọn naa.
  2. CI/CD (Apakan 2): Kọ opo gigun ti epo-itumọ-igbeyewo AI; O dín awọn igbanilaaye ati ṣayẹwo awọn itọkasi aṣiri.
  3. Amayederun (Unit 3): Ṣe alaye awọn orisun ti a beere pẹlu AI Terraform; O ka iṣẹjade ero ati pe ko wa awọn piparẹ lairotẹlẹ.
  4. Orchestration (Unit 5): AI ṣe agbejade awọn ifihan Kubernetes; o rii daju opin awọn orisun, iwadii, ati RBAC.
  5. Aabo (Unit 10): Ṣe iṣaaju awọn abajade ọlọjẹ AI; Ti o ja gba awọn exploitable eyi akọkọ.
  6. Abojuto (Ẹka 6): AI n ṣe awọn ofin itaniji ati dasibodu; O ṣe idanwo awọn ala pẹlu data rẹ ti o kọja.
  7. Itusilẹ & afọwọsi (ẹyọ yii): Ṣe alaye idanwo ẹfin AI ati ero yipo; o bẹrẹ canary, wo awọn metiriki, tẹ bọtini naa.
  8. Ti iṣẹlẹ ba waye (Apakan 7): AI ṣe ipilẹṣẹ idawọle ati aworan afọwọya postmortem; O jẹrisi ati kọ awọn ẹkọ naa.
  9. Iye owo (Ẹka 8): AI ṣe abojuto egbin ti awọn orisun titun; O ṣe awọn ipinnu iwọn to tọ.

Ni gbogbo igbesẹ, ofin ti o wọpọ jẹ igbagbogbo: AI ṣe agbejade ati iyara, awọn ijẹrisi eniyan ati awọn iwe-ẹri. Eleyi jẹ awọn lodi ti awọn module.

mẹta mini igba

Ọran 1 - Canary ti di ajalu kan si 5%. Ẹgbẹ kan fun ẹya tuntun si awọn olumulo 5% pẹlu canary. Dasibodu ti AI ṣejade lẹsẹkẹsẹ fihan pe oṣuwọn aṣiṣe fo si 8% ni bibẹ yii. Ẹgbẹ naa gba pada laisi alekun rẹ si 100%; Ọrọ naa kan 5% awọn olumulo nikan, ati pe o jẹ fun iṣẹju diẹ. Ti imuṣiṣẹ bang nla ba wa, gbogbo awọn alabara yoo kan.

Ọran 2 - idanwo ẹfin mu ọna ti o padanu. AI funni ni eto idanwo ẹfin, ṣugbọn ko ni sisan “sanwo”. Ẹlẹrọ naa ṣafikun rẹ, ni mimọ pe ṣiṣan owo-wiwọle to ṣe pataki julọ ni sisan. Idanwo lẹhin-ilọsiwaju naa fọ taara ni igbesẹ isanwo - bọtini ẹnikẹta kan ti pari. Ijeri mu ipadanu ipalọlọ ti owo-wiwọle laarin awọn iṣẹju.

Ọran 3 - yiyi pada ti o ti ṣetan ti o fipamọ ni awọn aaya 90. Ẹgbẹ kan ti o fi sori ẹrọ bulu-alawọ ewe mu ẹya tuntun si alawọ ewe; Lẹhin iṣẹju 2 idaduro ti ilọpo meji. Wọn yi ijabọ sinu buluu ni awọn aaya 90 pẹlu yiyi pada ti wọn pese tẹlẹ. Wọn rii idi gbongbo (ibeere lọra ni ẹya tuntun) kii ṣe labẹ titẹ, lẹhinna ni idakẹjẹ. Awọn setan rollback ona ṣe awọn idalọwọduro fere alaihan.

Mẹrin daakọ awọn awoṣe

1) Aṣayan ilana idasilẹ:

Emi yoo ṣe agbejade iṣẹ atẹle yii: [IṢẸ/ỌRỌ: nọmba awọn olumulo, ifarada ijade, amayederun]. Ewo ni o ṣeduro laarin alawọ-alawọ ewe, canary ati awọn asia ẹya? Ṣe afiwe awọn anfani, awọn idiyele ati iyara yiyi ti ọkọọkan ni aaye yii. Fun imọran, ṣugbọn sọ pe Emi yoo ṣe ipinnu ikẹhin.

2) Idanwo ẹfin / atokọ ijẹrisi:

Ṣe agbejade idanwo ẹfin kan ati atokọ ijẹrisi fun [IṢẸ] ti Emi yoo ṣiṣẹ lẹhin imuṣiṣẹ: ṣayẹwo ilera, awọn ọna olumulo to ṣe pataki julọ, awọn metiriki wo ni MO yẹ ki n ṣe atẹle fun iṣẹju melo? Ro pe Emi yoo samisi awọn ọna iṣowo to ṣe pataki julọ ki o fi aaye yẹn silẹ ni ofifo.

3) Eto Yipada:

Mo lo [ỌNA ṢẸRẸ]. Kọ mi ni eto rollback ti o han gedegbe: pẹlu aṣẹ/igbesẹ wo ni MO yi pada si ẹya atijọ, bawo ni o ṣe pẹ to, kini awọn eewu ti rollback funrararẹ (fun apẹẹrẹ migration database ko le yiyi pada), kini MO yẹ ki n ṣayẹwo ṣaaju ki o to pada?

4) Atokọ idasilẹ ipari-si-opin:

Ṣe agbejade iwe ayẹwo igbaradi ipari-si-opin fun itusilẹ si iṣẹ akanṣe [SERVICE] tuntun: koodu/aabo aworan, opo gigun ti epo, ero amayederun, ibojuwo ati itaniji, ọlọjẹ aabo, ilana itusilẹ, yiyi pada ati ijẹrisi. Ṣayẹwo nkan kọọkan pẹlu ibeere "Ṣe Mo ṣetan?" Yipada si ibeere kan.

Ailagbara kiakia / Alagbara kiakia

Alailagbara: "Bawo ni MO ṣe gba eyi sinu prod?"

Esi: ko si àrà; AI ṣe atokọ awọn igbesẹ imuṣiṣẹ gbogbogbo, ko koju ifarada eewu rẹ, iwọn olumulo ati iwulo pada sẹhin.

Güçlü: "Emi yoo ṣe iṣẹ isanwo kan pẹlu awọn olumulo 10 milionu, ifarada mi fun akoko isinmi jẹ kekere pupọ. Ṣe o ṣeduro Canary tabi Blue-Green, kilode? Awọn ọna pataki wo ni MO yẹ ki n ṣe idanwo lẹhin imuṣiṣẹ, awọn metiriki wo ni MO yẹ ki n ṣe atẹle fun awọn iṣẹju melo, ati kini o yẹ ki eto 60-keji jẹ bi? Emi yoo ṣe ipinnu ikẹhin. ”

Iyatọ: itọka keji yoo fun iwọn, ifarada ati ireti yiyi pada; O nilo ilana + ijerisi + iyipada ati fi ipinnu silẹ si eniyan.

Awọn aṣiṣe ti o wọpọ

  • Gbigbe laisi ero-pada sẹhin. Ti ko ba si ọna pada, gbogbo ransogun ni a gamble.
  • Big-Bang imuṣiṣẹ. Fifun gbogbo olumulo ni ẹẹkan mu ewu naa pọ si.
  • A ro pe "alawọ ewe = ṣiṣẹ". Iṣẹ ti o ti kọja ayẹwo ilera le bajẹ lori ọna pataki.
  • Ni ero pe o nlọ awọn ọna iṣowo to ṣe pataki si AI. O gbọdọ samisi awọn ọna bii sisanwo.
  • Ko mimojuto lẹhin imuṣiṣẹ. Awọn iṣoro aibikita ko han ni iṣẹju akọkọ; window akiyesi wa ni ti beere.
  • Iṣilọ ibi ipamọ data jẹ iyipada. Diẹ ninu awọn iyipada ko pada sẹhin; ti wa ni ngbero lọtọ.

Ni soki

Lilọ si prod jẹ ọna asopọ to ṣe pataki julọ ninu pq ati pe kii ṣe nipasẹ “ireti” ṣugbọn pẹlu awọn ilana iṣakoso: alawọ-alawọ ewe n pese ipadasẹhin lẹsẹkẹsẹ, diwọn ipa canary si bibẹ kekere kan, yiya sọtọ imuṣiṣẹ asia ẹya lati itusilẹ. Iṣẹ naa ko pari nigbati imuṣiṣẹ ba pari; Ijẹrisi eleto nipasẹ awọn sọwedowo ilera, awọn idanwo ẹfin ati ibojuwo ifihan goolu jẹ pataki. AI ṣe ipilẹṣẹ ati mu awọn iyaworan ni gbogbo igbesẹ jakejado gbogbo module - lati Dockerfile si opo gigun ti epo, lati Terraform si ofin itaniji, lati postmortem si itupalẹ idiyele. Ṣugbọn eniyan ti o ni oye wa ti o jẹrisi igbesẹ kọọkan, titari bọtini ifiwe laaye ati awọn ẹri fun abajade. Eyi ni ofin goolu ti opin-si-opin AI-agbara DevOps.

Ohun elo iṣẹ-ṣiṣe

Yan iṣẹ kan (gidi tabi itan-itan) lati gbejade lori. (1) Yan ilana kan ti o baamu agbegbe rẹ pẹlu awoṣe “Aṣayan ilana itusilẹ” ki o kọ idi. (2) Ṣe atokọ ijẹrisi ti ipilẹṣẹ pẹlu awoṣe “idanwo ẹfin / atokọ ijerisi” ki o ṣafikun awọn ọna iṣowo to ṣe pataki julọ funrararẹ. (3) Ṣetan ero yiyipo iṣẹju-aaya 60 pẹlu awoṣe “Eto Yipada” ki o ṣayẹwo boya awọn igbesẹ ti ko le yipada ba wa ninu rẹ.

akojọ ayẹwo

  • [] Mo ti yan a Tu nwon.Mirza (canary/bulu-alawọ ewe/flag) ti o rorun fun mi o tọ.
  • [] Mo ni eto yiyipo ti o han gedegbe ati iyara ti ṣetan ṣaaju imuṣiṣẹ.
  • [] Mo ṣafikun awọn ọna iṣowo to ṣe pataki julọ (fun apẹẹrẹ isanwo) si awọn idanwo Ẹfin mi funrararẹ.
  • [] ranse si-iṣiṣẹ, Mo bojuto awọn ti nmu awọn ifihan agbara nipasẹ ohun akiyesi window.
  • [] Mo tun gbero awọn igbesẹ ti ko le yi pada (ijira data, ati bẹbẹ lọ).
  • [] Mo ṣe idaniloju buluu AI ni gbogbo igbesẹ; Mo ṣe ipinnu lati lọ laaye.

Idanwo module

1. Eyi ti atẹle ni ipo ti o dara julọ fun DevOps ati AI ninu awọsanma?

  • A) Oríkĕ itetisi jẹ oluranlọwọ ati ohun elo atilẹyin ipinnu; Awọn eniyan ni iduro fun awọn ipinnu pataki ti o kan ọja naa ✔
  • B) Oye atọwọda le pari awọn imuṣiṣẹ prod ati yiyi aṣiri laisi ifọwọsi eniyan
  • C) Imọran Artificial wulo nikan fun iwe kikọ, ko ni nkankan lati ṣe pẹlu awọn amayederun
  • D) Audit jẹ ko wulo nitori itetisi atọwọda nigbagbogbo n gbe awọn aṣẹ igbẹkẹle diẹ sii ju ẹlẹrọ lọ

Apejuwe: O jẹ oluranlọwọ ati ohun elo atilẹyin ipinnu ti o yara awọn iṣẹ ṣiṣe to lekoko gẹgẹbi opo gigun ti oye atọwọda, iṣeto ni, iwe afọwọkọ ati log. Ojuse fun awọn ipinnu ti o kan akoko idinku, owo ati aabo, gẹgẹbi itusilẹ iṣelọpọ, iṣakoso aṣiri ati ohun elo ikẹhin, wa pẹlu ẹlẹrọ to peye.

2. Ewo ni ikosile deede julọ fun ibawi ijẹrisi ṣaaju ṣiṣe aṣẹ DevOps tabi iṣeto ni ti a ṣe nipasẹ oye atọwọda?

  • A) Ti abajade ba dabi dan ati igboya o le ṣiṣẹ taara ni prod
  • B) Ijade jẹ ailewu nikan ti ko ba si awọn aṣiṣe sintasi, ko nilo awọn sọwedowo siwaju sii
  • C) So iṣelọpọ pọ si orisun, gbero / ṣiṣe-gbigbẹ, ki o ṣe àlẹmọ pẹlu ipo eto rẹ; lẹhinna lo ✔
  • D) Ṣiṣe igbiyanju akọkọ taara ni prod ati wiwo abajade jẹ ijẹrisi ti o yara ju

Alaye: Ijẹrisi-igbesẹ mẹta jẹ pataki: sisopọ iṣelọpọ si orisun (jẹ aṣẹ / asia ni otitọ ninu awọn iwe aṣẹ osise), ṣiṣe ni gbẹ (ri ohun ti o ṣẹlẹ pẹlu ero naa / --gbẹ-run), ati gbigbe nipasẹ àlẹmọ eto (ṣe o baamu laarin awọn ayaworan ati ipo aabo). Fífẹ́fẹ́ kò túmọ̀ sí ìpéye.

3. Kini ọna ti o tọ nigbati o beere oye atọwọda nipa aṣiṣe tabi ọrọ imuṣiṣẹ pẹlu faili .env ti o ni ọrọ igbaniwọle data gidi kan?

  • A) Bo awọn aṣiri gidi pẹlu <PLACEHOLDER>; pin aṣiṣe boju nikan ati ọrọ-ọrọ ✔
  • B) Lilọ gbogbo faili .env bi o ṣe yanju iṣoro naa ni iyara
  • C) Niwọn bi awọn aṣiri ti jẹ ipilẹ tẹlẹ64, o jẹ ailewu lati lẹẹmọ itele
  • D) Lilọ ọrọ igbaniwọle jẹ ailewu nitori oye itetisi atọwọda ko tọju rẹ

Apejuwe: Ko si awọn aṣiri gidi ti o lẹẹmọ sinu itọka AI. Awọn iye bii awọn ọrọ igbaniwọle ati awọn ami ti wa ni boju-boju pẹlu <PLACEHOLDER>; nikan ifiranṣẹ aṣiṣe ati ipo pataki ti pin. Ti Aṣiri naa ba ti tu tẹlẹ, o yẹ ki o fagilee ati yiyi lẹsẹkẹsẹ.

4. Ninu atẹle wo ni iṣakoso to tọ ti awọn aṣiri (ọrọ igbaniwọle, ami-ami) ni opo gigun ti epo CI/CD?

  • A) Wọ́n máa ń tọ́jú rẹ̀ sínú ibi ìpamọ́ àṣírí pèpéle, a sì máa ń pè é nípasẹ̀ ìtọ́kasí (f.eks. ${{ secrets.X }}), kì í ṣe ọ̀rọ̀ tí kò tọ́ ✔
  • B) Ti a kọ sinu ọrọ itele si opo gigun ti epo YAML fun irọrun
  • C) O jẹ idaniloju nipasẹ titẹ iwoyi ati wọle ni ibẹrẹ ti iṣẹ kọọkan.
  • D) Ti o ba ni asọye pẹlu igbanilaaye gbooro julọ (kọ-gbogbo), aabo pọ si

Alaye: A ko kọ awọn aṣiri si YAML ni ọrọ mimọ; O wa ni ipamọ ni ibi ipamọ aṣiri Syeed ati pe pẹlu awọn itọkasi gẹgẹbi ${{ asiri.X }}. Ni afikun, pẹlu ipilẹ ti aṣẹ ti o kere ju, awọn igbanilaaye ami ti dín ati pe ko ṣe igbasilẹ iwe aṣiri naa.

5. Ni iṣakoso amayederun pẹlu Terraform, kini igbese to ṣe pataki julọ lati mu ṣaaju ṣiṣe imuse iyipada laaye?

  • A) Ṣiṣe 'terraform waye' taara; ètò jẹ egbin ti akoko
  • B) Ṣe afẹyinti faili Ipinle si ibi ipamọ gbogbo eniyan
  • C) Ṣiṣe awọn 'terraform ètò' ati ki o ṣayẹwo awọn run / ropo awọn ila ninu awọn wu, ki o si waye ✔
  • D) Aifi si ẹrọ ti Olupese ati rii daju pe ẹya tuntun wa laifọwọyi

Alaye: 'Eto terraform' gbọdọ wa ni ṣiṣe ṣaaju ki o to lo 'terraform'. Eto naa fihan kini lati ṣafikun, kini lati yipada, ati paapaa kini lati paarẹ (run), laisi ṣe ohunkohun. Ti o ba ti ri airotẹlẹ iparun tabi ropo ila, waye ko yẹ ki o wa ni gbẹyin.

6. Kini o tumọ si ati kini o yẹ ki o ṣee ṣe ti laini '-/+ rọpo' fun ibi ipamọ data iṣelọpọ han ninu iṣelọpọ ero Terraform?

  • A) Orisun yoo kan ni imudojuiwọn lori aaye, ko si eewu
  • B) Awọn oluşewadi yoo paarẹ ati tun ṣe; Nibẹ ni a ewu ti data pipadanu, waye yẹ ki o duro ti ko ba ti ṣe yẹ ✔
  • C) Nfi titun kan awọn oluşewadi, tẹlẹ database ko ni fowo
  • D) Eyi jẹ ikilọ nikan, o le ṣe akiyesi lailewu

Alaye: '-/+ ropo' tumo si awọn oluşewadi yoo paarẹ ati ki o tun; Fun ibi ipamọ data, eyi tumọ si ipadanu data. Ti ko ba nireti, ohun elo yẹ ki o duro, iyipada yẹ ki o yipada si ọna ailewu, tabi aaye ti ko yipada yẹ ki o fi silẹ laifọwọkan.

7. Ewo ninu atẹle jẹ otitọ fun Dockerfile lati jẹ iṣelọpọ ni awọn ofin ti aabo ati iwọn rẹ?

  • A) Fun irọrun, ifibọ aṣiri ni aworan pẹlu ENV ati ṣiṣe bi gbongbo
  • B) Lo aami ': tuntun' nigbagbogbo ki o tọju aworan ipilẹ bi o ti ṣee ṣe
  • C) Kọ ipele-ọkan ati fifi gbogbo awọn irinṣẹ kọ silẹ ni aworan ikẹhin
  • D) Ko ṣe ifisinu Aṣiri, ṣiṣẹ pẹlu olumulo laigba aṣẹ, lilo kekere ati aworan ipilẹ iduroṣinṣin ati kikọ ipele pupọ ✔

Apejuwe: Aworan ti o ṣetan fun iṣelọpọ: ko ṣe ifibọ aṣiri (fi sii ni akoko asiko), nṣiṣẹ pẹlu olumulo laigba aṣẹ dipo gbongbo, lo aworan ipilẹ kekere ati ti ikede (slim/alpine, kii ṣe: tuntun), ati pe o jẹ iwọn si isalẹ pẹlu kikọ ipele pupọ. O tun ti ṣayẹwo fun awọn ailagbara ṣaaju titẹjade.

8. Kini ewu ti o ṣe pataki julọ ti kii ṣe asọye awọn opin awọn orisun fun Imuṣiṣẹ ni Kubernetes?

  • A) Pod ko bẹrẹ nitori opin jẹ aaye ti a beere
  • B) Nikan kan Ikilọ han lori ibojuwo ọkọ, isẹ ti ko ba fowo
  • C) Kubernetes ṣe adaṣe awọn opin aiyipada ailewu laifọwọyi, ko si eewu
  • D) Podu le dagba lainidi ati ki o jẹ awọn orisun ti ipade naa, nitorinaa o kọlu awọn iṣẹ adugbo ✔

Alaye: Pod ti ko ni opin awọn orisun le dagba lainidi, jẹ gbogbo awọn orisun ti ipade ti o nṣiṣẹ lori, ati jamba awọn iṣẹ adugbo, fun apẹẹrẹ, pẹlu jijo iranti. Ti o ni idi asọye awọn ibeere / awọn opin jẹ ipilẹ ti agbara.

9. Bawo ni lati yago fun 'arẹ gbigbọn' ni ibojuwo ati iṣeto itaniji?

  • A) Ṣeto awọn itaniji lori ọpọlọpọ awọn metiriki bi o ti ṣee ṣe ati ṣe ipilẹṣẹ awọn itaniji pẹlu gbogbo iyipada.
  • B) Ṣeto gbogbo awọn itaniji si ipele ti o ga julọ
  • C) Nfa awọn itaniji pẹlu awọn iye lẹsẹkẹsẹ laisi ṣeto akoko kan (fun)
  • D) Titọju awọn itaniji ni ọna ṣiṣe ati ni iyara to tọ, idanwo awọn iloro pẹlu data itan, dapọ awọn ti ko wulo ✔

Apejuwe: Itaniji kọọkan gbọdọ jẹ iṣe ati ti iyara to tọ; Alaye ti ko nilo igbese ti han lori igbimọ, ko ji ẹnikẹni. Awọn iloro itaniji jẹ idanwo lodi si data itan ti eto naa ati pe awọn itaniji ti ko wulo/atunṣe jẹ isọdọkan. Ni ọna yii itaniji gidi kii yoo padanu ninu ariwo naa.

10. Kini aṣẹ ayo to dara julọ lakoko iṣẹlẹ iṣelọpọ kan?

  • A) Ni akọkọ wa idi ti gbongbo gangan ati dinku rẹ nikan nigbati idi naa ba han.
  • B) Ni akọkọ kọ ijabọ postmortem, lẹhinna fi ọwọ kan iṣẹ naa
  • C) Dinku akọkọ (pada sipo / iṣẹ-pada sipo), nlọ itupalẹ idi root fun nigbamii ✔
  • D) Ni akọkọ wa ẹni ti o ni idaamu iṣẹlẹ naa ki o jabo rẹ

Alaye: Ofin goolu jẹ 'dinku akọkọ, ṣewadii nigbamii'. Ibi-afẹde ni lati kọkọ mu iṣẹ naa pada tabi yi pada si ẹya ti o dara ti a mọ (mitigate); Onínọmbà root root ti wa ni idakẹjẹ lẹhin titẹ silẹ. Nduro lati wa idi ti gbongbo gangan mu akoko imularada pọ si (MTTR).

11. Kini idi pataki ti aṣa lẹhin iku?

  • A) Ṣiṣe idanimọ ẹni ti o ṣe aṣiṣe ati gbigbe ojuse si i
  • B) Fojusi lori awọn ọna ṣiṣe ati awọn ilana ati iwuri ẹkọ; ✔ Ẹ̀kọ́ kíkẹ́kọ̀ọ́ tí kò jẹ́ ká sọ àsọtúnsọ dípò dídálẹ́bi
  • C) Maṣe jabo iṣẹlẹ naa ki o rii daju pe o gbagbe
  • D) Kikọ awọn alaye imọ-ẹrọ nikan ati pe ko ṣafikun awọn nkan ṣiṣe

Alaye: Iku-iku alailabi ni idojukọ lori ibeere naa 'eto ati ilana wo ni o gba asise yii laaye', kii ṣe 'ẹniti o ṣe'. Awọn eniyan pin aṣiṣe ni gbangba ti wọn ba mọ pe wọn kii yoo jiya; Aṣiṣe ti o farapamọ naa tun tun ṣe. Ijabọ naa kii ṣe ijabọ ẹsun, ṣugbọn iwe ikẹkọ ti o kun fun awọn nkan ti o da lori iṣe.

12. Ni iṣapeye iye owo awọsanma (FinOps), kini igbesẹ ọgbọn julọ lati ṣe ṣaaju gbigbe si awọn ẹdinwo ti o ni ẹtọ (Eto Ifipamọ / Ifipamọ)?

  • A) Gba ifaramo ti o gunjulo julọ ni akọkọ, ronu nipa egbin nigbamii
  • B) Lákọ̀ọ́kọ́, fọ́ egbin náà mọ́ (Bíbo láìṣiṣẹ́, ìwọ̀ntúnwọ̀nsì), lẹ́yìn náà ṣe ìlò ✔
  • C) Gbe gbogbo awọn orisun lọ si agbara Aami lẹsẹkẹsẹ
  • D) Npa ohun kan ti o gbowolori julọ laisi atunwo data risiti naa

Alaye: Egbin gbọdọ wa ni mimọ ni akọkọ (pipade awọn orisun ti ko ṣiṣẹ, idinku awọn orisun ti o tobi ju). Bibẹẹkọ, iwọ yoo tii lilo asonu ni idiyele ẹdinwo fun ọdun 1-3. Iwọn-ọtun ati mimọ laišišẹ ko nilo ifaramo ati pe o wa nitosi laisi eewu.

13. Kini odiwọn aabo ti o ṣe pataki julọ ti iwe afọwọkọ ti o ni imọran AI ni laini 'rm -rf "$ DIR"/'?

  • A) Ṣiṣe awọn iwe afọwọkọ taara ni prod laisi kika rẹ yoo yara
  • B) Ṣafikun ṣeto -euo pipefail ati iṣakoso oniyipada ofo ati gbiyanju pẹlu ṣiṣe-gbẹ ni akọkọ ✔
  • C) Kikuru orukọ oniyipada ti to
  • D) Lilo rm -rf --ipa dipo rm yanju iṣoro naa

Alaye: Ti $DIR ba ṣofo, alaye yii le gbiyanju lati pa iwe-ipamọ gbongbo rẹ. Duro ni oniyipada ti a ko ṣe alaye pẹlu 'set-u' ati ṣiṣe ayẹwo pe oniyipada ko ṣofo ṣaaju piparẹ rẹ (fun apẹẹrẹ [-n "$ DIR"] || ijade 1) yago fun ajalu. Ni afikun, awọn iṣẹ apanirun yẹ ki o gbiyanju pẹlu ṣiṣe-gbẹ ni akọkọ.

14. Kini ohun akọkọ lati ṣe ti bọtini wiwọle awọsanma lairotẹlẹ n jo sinu ibi ipamọ gbogbo eniyan?

  • A) Lẹsẹkẹsẹ fagilee ati tunse (yii) bọtini; Piparẹ nikan ko to ✔
  • B) O kan paarẹ faili naa lati ibi ipamọ ati bọtini jẹ ailewu
  • C) Ko ṣe ohunkohun nitori ko si ẹnikan ti o rii
  • D) Ṣiṣe ibi ipamọ ni ikọkọ ṣe imukuro iwulo lati yi bọtini naa pada

Alaye: Aṣiri ti o jo gbọdọ jẹ paarẹ ati yiyi lẹsẹkẹsẹ. O kan piparẹ faili naa ko to nitori pe aṣiri wa ninu itan-akọọlẹ Git ati pe awọn ibi ipamọ ti gbogbo eniyan jẹ ayẹwo nipasẹ awọn bot laarin iṣẹju-aaya. Lẹhin ifagile / ipadabọ, ipa naa jẹ iṣiro ati pe a ṣe afikun ọlọjẹ aṣiri lati yago fun atunwi.

15. Ewo ninu ọna atẹle ti o dinku eewu nigbati o ba ṣe idasilẹ ẹya tuntun ti Prod?

  • A) Fifun ẹya tuntun fun gbogbo awọn olumulo ni akoko kanna (big-bang) ati pe ko mura ero yipo pada
  • B) Ṣiyesi imuṣiṣẹ ti pari ni kete ti o han 'alawọ ewe', kii ṣe ṣiṣe iṣeduro afikun
  • C) Lilo ilana iṣakoso gẹgẹbi canary/bulu-alawọ ewe / asia ẹya, ero ti a ti ṣetan ati idanwo ẹfin + ibojuwo metiriki lẹhin imuṣiṣẹ ✔
  • D) Nlọ idanwo ti awọn ọna iṣowo to ṣe pataki patapata si oye atọwọda ati pe ko ṣe ipinnu wọn rara.

Alaye: Awọn ilana itusilẹ ti iṣakoso (bẹrẹ pẹlu ipin kekere kan pẹlu canary, yiyi pada lẹsẹkẹsẹ pẹlu alawọ-awọ-awọ-awọ-alawọ, yiya sọtọ kuro ni idasilẹ pẹlu asia ẹya) idinwo eewu. Ni afikun, eto iyipo ti o han gbangba ṣaaju imuṣiṣẹ ati ibojuwo ifihan agbara goolu pẹlu idanwo ẹfin lẹhin imuṣiṣẹ jẹ pataki; 'nwa alawọ ewe' ko tumọ si pe o ṣiṣẹ.