Cân Iâ (Menter Waedlyd) a Thân (DevOps ac IaC)

Mae pwnc DevOps ac IaC yn boblogaidd iawn ac yn tyfu'n gyflym. Fodd bynnag, mae'r rhan fwyaf o awduron yn delio â phroblemau technegol yn unig ar hyd y ffordd. Disgrifiaf y problemau sy'n benodol i gwmni mawr. Does gen i ddim ateb - mae problemau, yn gyffredinol, yn angheuol ac yn gorwedd ym maes biwrocratiaeth, archwilio, a “sgiliau meddal”.

Cân Iâ (Menter Waedlyd) a Thân (DevOps ac IaC)
Gan mai felly yw teitl yr erthygl, yna bydd Daenerys yn actio fel cath, wedi mynd draw i ochr Menter

Yn ddiamau, erbyn hyn mae gwrthdaro rhwng yr hen a'r newydd. Ac yn aml yn y gwrthdrawiadau hyn nid oes na da nac anghywir. Dyna ddigwyddodd. Ond, er mwyn peidio â bod yn ddi-sail, byddwn yn dechrau gyda'r sgrin hon:

Cân Iâ (Menter Waedlyd) a Thân (DevOps ac IaC)

Dyma'r Cais Newid fel y'i gelwir. Rydych chi'n gweld tua thraean o'r meysydd sydd angen eu llenwi o wahanol gyfeiriaduron, mae gweddill y meysydd mewn tabiau eraill. Rhaid llenwi dogfen o'r fath er mwyn cymhwyso'r sgript i'r gweinydd cynhyrchu, neu uwchlwytho ffeiliau newydd ac, yn gyffredinol, newid rhywbeth.

Mae nifer y meysydd cymaint nes i mi ysgrifennu fy ychydig o awtomeiddio ar gyfer llenwi'r meysydd hyn. Ar ben hynny, mae'r dudalen hon wedi'i hysgrifennu yn y fath fodd fel nad oes unrhyw offer awtomeiddio yn gweld ei feysydd, a'r unig ateb posibl oedd defnyddio AutoIt i daro'r cyfesurynnau gyda'r llygoden yn wirion. Aseswch faint o anobaith i benderfynu ar hyn:

Cân Iâ (Menter Waedlyd) a Thân (DevOps ac IaC)

Felly, rydych chi'n cymryd jenkins, cogydd, terraform, nexus ac yn y blaen, ac yn defnyddio hyn i gyd yn llawen ar eich dev. Ond mae'n bryd ei anfon at QA, UAT a PROD. Mae gennych arteffact Nexus ac rydych chi'n derbyn llythyr gan DBA gyda rhywbeth fel hyn:

Annwyl,

Yn gyntaf, eich nexus gallwch ddychmygu nad oes gennyf fynediad at eich cysylltiad
Yn ail, rhaid ffeilio pob newid fel Cais Newid.
Mae angen i chi ynysu'r sgriptiau SQL o Nexus a'u hatodi i'r Cais Newid.
Os nad yw'r newid yn Argyfwng, dylid ei wneud o fewn 7 diwrnod i'w ryddhau (yn arbennig ar y Penwythnos)
Pan fydd eich Cais Newid yn cael ei gymeradwyo gan griw o bobl, bydd y DBA yn gweithredu'ch sgript a hyd yn oed yn anfon llun o'r canlyniad trwy'r post.

Yn gywir, eich DBA, sydd wedi bod yn gweithio yma ers prif ffrâm.

Ydych chi'n gwybod beth mae hyn yn fy atgoffa ohono? Lled-awtomatiaeth: mae'r robot yn dal y ffrâm, ac mae'r gweithiwr yn ei tharo â gordd. Wel, mewn gwirionedd, beth yw'r defnydd o'r Nexus hwn, os gwneir popeth yn gyfan gwbl â llaw?

Ond peidiwch â beio Menter am hyn! Mae’n waedlyd, wrth gwrs, ond mae’r holl fiwrocratiaeth hon gyda Cheisiadau Newid yn cael ei gorfodi ac yn dod gan yr archwilwyr. Mae'n rhaid i fenter weithio felly, cyfnod. Ni all ei wneud unrhyw ffordd arall. Ac mae archwilio yn beth ceidwadol iawn. Faint, er enghraifft, a ddywedwyd am y ffaith bod cyfrineiriau ffug-gymhleth hir a newidir yn aml yn ddrwg, ond mentrau fydd y lle olaf i newid hyn. Hefyd gyda lleoliadau a phopeth arall.

Gyda llaw, ar un adeg ceisiais greu ffeil ar gyfer terraform, ond ni lwyddais. Fe wnes i faglu dros ystyr y tag 'Cod Bilio Prosiect Cyfrifo', na lwyddais i erioed i'w ddarganfod - nid oedd gennyf ddigon o sgiliau meddal.

Dydw i ddim hyd yn oed yn cymryd y pwnc o Luddiaeth oddefol - o, mae eich awtomeiddio yn bygwth fy sicrwydd swydd, nid wyf am ddysgu unrhyw beth newydd, felly byddaf yn sabotage yn dawel.

Felly, beth allai fod yr ateb? Mae gan y system ITSM API cyntefig iawn i gynhyrchu dogfennau yn awtomatig. Ac yn gyffredinol, mae'r rhan fwyaf o'r systemau hyn yn dod o ddyddiau prif fframiau. Efallai bod rhywun yn gwybod systemau ITSM modern iawn? Efallai bod gan rywun brofiad llwyddiannus o integreiddio DevOps modern a biwrocratiaeth? Nid yw hyn, wrth gwrs, yn ymwneud â safleoedd cwbl lygredig, lle y gellir eu defnyddio bob dydd mewn gwirionedd, ond, er enghraifft, y sector bancio, sydd o dan archwilwyr ac ynysu amgylcheddau uwch yn gryf iawn.

Peidiwch ag anghofio bod eich holl ffantasïau yn gyfyngedig i archwilio. Ac mae hynny'n newid popeth. Aros i chi yn y sylwadau!

Ffynhonnell: hab.com

Ychwanegu sylw