Суруди ях (Корхонаи хунин) ва оташ (DevOps ва IaC)

Мавзӯи DevOps ва IaC хеле маъмул аст ва зуд инкишоф меёбад. Бо вуҷуди ин, аксари муаллифон дар ин роҳ бо мушкилоти соф техникӣ сарукор доранд. Ман проблемаҳоеро тавсиф мекунам, ки ба як ширкати калон хосанд. Ман роҳи ҳалли худро надорам - мушкилот, умуман, марговаранд ва дар соҳаи бюрократизм, аудит ва "маҳоратҳои нарм" ҳастанд.

Суруди ях (Корхонаи хунин) ва оташ (DevOps ва IaC)
Азбаски сарлавҳаи мақола чунин аст, Даэнерис, ки ба тарафи Enterprise гузаштааст, ҳамчун гурба амал мекунад.

Бешубха, холо бархурди кухна ва нав ба амал меояд. Ва аксар вақт дар ин бархӯрдҳо на дуруст ва на нодуруст вуҷуд доранд. Хамин тавр шуд. Аммо, барои он ки беасос набошем, мо бо ин экран оғоз мекунем:

Суруди ях (Корхонаи хунин) ва оташ (DevOps ва IaC)

Ин ба ном дархости тағирот аст. Шумо тақрибан сеяки майдонҳоро мебинед, ки бояд аз директорияҳои гуногун пур карда шаванд, майдонҳои боқимонда дар хатчӯбҳои дигар ҳастанд. Чунин ҳуҷҷат бояд пур карда шавад, то скриптро ба сервери истеҳсолӣ татбиқ кунад ё файлҳои навро бор кунад ё умуман чизеро тағир диҳад.

Шумораи майдонҳо чунон аст, ки ман автоматизатсияи хурди худро барои пур кардани ин майдонҳо навиштам. Гузашта аз ин, ин саҳифа тавре навишта шудааст, ки ҳеҷ як асбоби автоматизатсия майдонҳои онро дида наметавонад ва ягона роҳи ҳалли имконпазир ин истифодаи AutoIt буд, ки координатаҳоро бо муш беақлона пахш кунад. Сатҳи ноумедии худро барои ин кор арзёбӣ кунед:

Суруди ях (Корхонаи хунин) ва оташ (DevOps ва IaC)

Ҳамин тавр, шумо Ҷенкинс, шеф, терраформ, нексус ва ғайраро мегиред ва ҳамаашро бо хушнудӣ ба таҳиягари худ ҷойгир мекунед. Аммо вақти он расидааст, ки онро ба QA, UAT ва PROD фиристед. Шумо артефакти Nexus доред ва шумо аз DBA мактубе мегиред, ки бо чунин чизе навишта шудааст:

азиз,

Пеш аз ҳама, пайвасти шумо, ки шумо метавонед барои худ дошта бошед, ман ба Nexus-и шумо дастрасӣ надорам
Дуюм, ҳама тағиротҳо бояд ҳамчун дархости тағирот дода шаванд.
Шумо бояд скриптҳои SQL-ро аз Nexus истихроҷ кунед ва онҳоро ба дархости тағирот замима кунед.
Агар тағирот ҳолати фавқулодда набошад, ин бояд 7 рӯз пеш аз нашр анҷом дода шавад (танҳо дар рӯзҳои истироҳат)
Вақте ки дархости тағир додани шумо аз ҷониби як гурӯҳи одамон тасдиқ карда мешавад, DBA скрипти шуморо иҷро мекунад ва ҳатто скриншоти натиҷаро тавассути почта мефиристад.

Бо эҳтиром, DBA-и шумо, ки аз рӯзҳои мейнфрэйм ​​дар ин ҷо кор мекунад.

Оё медонӣ, ки ин ба ман чӣ хотиррасон мекунад? Нимавтоматика: робот чаҳорчӯбро нигоҳ медорад ва коргар онро бо болға мезанад. Хуб, дар ҳақиқат, ин Nexus чӣ маъно дорад, агар ҳама чиз комилан дастӣ иҷро карда шавад?

Аммо барои ин корхона набояд айбдор карда шавад! Ин, албатта, хунин аст, аммо ҳамаи ин бюрократизм бо дархостҳои тағирот маҷбурӣ аст ва аз аудиторҳо бармеояд. Корхона бояд хамин тавр кор кунад, давра. Вай ин корро дигар хел карда наметавонад. Ва аудит як чизи хеле консервативист. Масалан, дар бораи он, ки паролҳои псевдокомплекси дароз ва зуд-зуд ивазшаванда баданд, аммо корхонаҳо ҷои охирини тағир додани он хоҳанд буд. Инчунин бо ҷойгиркунӣ ва ҳама чизи дигар.

Дар омади гап, дар як вақт ман кӯшиш кардам, ки барои terraform файл эҷод кунам, аммо ин кор накард. Ман дар бораи маънои теги "Кодекси ҳисобдории лоиҳаи ҳисобдорӣ" пешпо хӯрдам, ки ман ҳеҷ гоҳ онро фаҳмида натавонистам - ман малакаҳои кофӣ надоштам.

Ман ҳатто мавзӯи луддизми ғайрифаъолро қабул намекунам - оҳ, автоматизатсияи шумо ба амнияти кори ман таҳдид мекунад, ман намехоҳам чизи навро омӯзам, бинобар ин ман оромона онро вайрон мекунам.

Хуб, усулан ҳалли чӣ гуна буда метавонад? Системаи ITSM дорои API-и бениҳоят ибтидоӣ барои ба таври худкор тавлид кардани ҳуҷҷатҳо мебошад. Ва дар маҷмӯъ, аксари ин системаҳо аз замони мэйнфреймҳо омадаанд. Оё касе ягон системаи муосири ITSM-ро медонад? Оё касе дорои таҷрибаи бомуваффақияти ҳамгиро кардани DevOps ва бюрократияи муосир дорад? Мо, албатта, на дар бораи сайтҳои сирф фурӯш, ки дар он ҷо воқеан метавонад ҳар рӯз ҷойгир карда шавад, аммо, масалан, бахши бонкӣ, ки зери аудиторҳо қарор дорад ва дар муҳитҳои олӣ ҷудошавии хеле қавӣ аст.

Фақат фаромӯш накунед, ки ҳама фантазияҳои шумо бо аудит маҳдуданд. Ва ин ҳама чизро тағйир медиҳад. Ман шуморо дар шарҳҳо интизорам!

Манбаъ: will.com

Илова Эзоҳ