Yon chante glas (Bloody Enterprise) ak dife (DevOps ak IaC)

Sijè DevOps ak IaC trè popilè e li ap grandi rapidman. Sepandan, pifò otè fè fas ak pwoblèm piman teknik sou wout la. Mwen pral dekri pwoblèm yo espesifik nan yon gwo konpayi. Mwen pa gen yon solisyon - pwoblèm, an jeneral, yo fatal ak manti nan jaden an nan biwokrasi, odit, ak "soft skills".

Yon chante glas (Bloody Enterprise) ak dife (DevOps ak IaC)
Depi tit la nan atik la se konsa, Lè sa a, Daenerys pral aji kòm yon chat, li te ale sou bò a nan Enterprise.

San dout, kounye a gen yon konfli ansyen ak nouvo. Epi souvan nan kolizyon sa yo pa gen ni sa ki byen ni sa ki mal. Li jis konsa rive. Men, pou nou pa san fondman, nou pral kòmanse ak ekran sa a:

Yon chante glas (Bloody Enterprise) ak dife (DevOps ak IaC)

Sa a se sa yo rele demann Chanjman an. Ou wè apeprè yon tyè nan jaden yo ki bezwen ranpli soti nan repèrtwar divès kalite, rès yo nan jaden yo nan lòt onglè. Yo dwe ranpli yon dokiman konsa pou aplike script la nan sèvè pwodiksyon an, oswa telechaje nouvo fichye epi, an jeneral, chanje yon bagay.

Nimewo a nan jaden yo se tankou ke mwen te ekri ti automatisation mwen an pou ranpli nan jaden sa yo. Anplis, paj sa a ekri nan yon fason pou pa gen okenn zouti automatisation wè jaden li yo, e sèlman solisyon posib se sèvi ak AutoIt pou estipid frape kowòdone yo ak sourit la. Evalye degre dezespwa pou deside sou sa:

Yon chante glas (Bloody Enterprise) ak dife (DevOps ak IaC)

Se konsa, ou pran jenkins, chef, terraform, nexus ak sou sa, ak kè kontan deplwaye tout bagay sa yo sou dev ou. Men, li lè pou voye l bay QA, UAT ak PROD. Ou gen yon zafè Nexus epi ou resevwa yon lèt nan men DBA ak yon bagay tankou sa a:

Chè,

Premyèman, lyen ou ou ka imajine mwen pa gen aksè a lyen ou
Dezyèmman, tout chanjman yo dwe depoze kòm yon Demann Chanjman.
Ou bezwen izole scripts SQL yo nan Nexus epi tache yo nan demann chanjman an.
Si chanjman an pa Ijans, li ta dwe fèt nan lespas 7 jou apre liberasyon an (sèlman nan wikenn)
Lè yon pakèt moun apwouve Demann Chanjman ou a, DBA a pral egzekite script ou a e menm voye yon ekran rezilta a pa lapòs.

Sensèman, DBA ou a, ki te travay isit la depi mainframe.

Èske w konnen ki sa sa fè m sonje? Semi-otomatik: robo a kenbe ankadreman an, ak travayè a frape li ak yon mato. Oke, reyèlman, ki sa ki nan itilize nan Nexus sa a, si Lè sa a, tout bagay se fè konplètman manyèlman?

Men, pa blame Enterprise pou sa! Li se, nan kou, san, men tout biwokrasi sa a ak Chanjman Demann yo fòse ak soti nan oditè yo. Enterprise gen pou travay konsa, peryòd. Li pa ka fè li nenpòt lòt fason. Ak odit se yon bagay trè konsèvatif. Konbyen, pou egzanp, yo te di sou lefèt ke long pseudo-konplèks ak modpas souvan chanje yo se move, men antrepriz yo pral dènye kote yo chanje sa a. Epitou ak deplwaman ak tout lòt bagay.

By wout la, nan yon sèl fwa mwen te eseye kreye yon dosye pou terraform, men mwen pa t 'reyisi. Mwen bite sou siyifikasyon tag 'Project Accounting Billing Code', ki mwen pa janm rive jwenn - mwen pa t 'gen ase soft skills.

Mwen pa menm pran sijè a nan Ludis pasif - o, automatisation ou a menase sekirite travay mwen, mwen pa vle aprann anyen nouvo, kidonk mwen pral tou dousman sabote.

Se konsa, ki sa ki ta ka solisyon an? Sistèm ITSM la gen yon API trè primitif pou otomatikman jenere dokiman. Ak an jeneral, pi fò nan sistèm sa yo soti nan epòk yo nan mainframes. Petèt yon moun konnen vrèman modèn sistèm ITSM? Petèt yon moun gen yon eksperyans siksè nan entegre DevOps modèn ak biwokrasi? Sa a, nan kou, se pa sou sit piman koripsyon, kote li ka reyèlman dwe deplwaye chak jou, men, pou egzanp, sektè bank la, ki se anba oditè ak izolasyon trè fò nan anviwònman ki pi wo.

Jis pa bliye ke tout imajinasyon ou yo limite a sa sèlman odit. E sa chanje tout bagay. Map tann ou nan kòmantè yo!

Sous: www.habr.com

Add nouvo kòmantè