Пайдоиши DevOps: Ном дар чист?

Салом, Хабр! Ман ба диққати шумо тарҷумаи мақоларо пешкаш мекунам "Пайдоиши DevOps: Дар ном чист?" аз ҷониби Стив Мезак.

Вобаста аз нуқтаи назари шумо, DevOps имсол нӯҳум ё даҳумин солгарди худро ҷашн мегирад. Дар соли 2016 гузориши "Ҳолати абрии RightScales" қайд кард, ки 70 дарсади корхонаҳои хурду миёна таҷрибаҳои DevOps-ро қабул мекунанд. Ҳар як нишондиҳандае, ки ин холро ташкил медиҳад, аз он вақт зиёд шуд. Вақте ки DevOps ба даҳсолаи дуюми худ омодагӣ мегирад, хуб мебуд, ки гузаштаро сайр карда, ба пайдоиши DevOps ва ҳатто пайдоиши худи ном баргардем.

Пеш аз соли 2007: Занҷири комили рӯйдодҳо

Пеш аз соли 2007, як қатор вазъиятҳо дар ниҳоят он чизеро ба вуҷуд оварданд, ки имрӯз бо номи DevOps маъруфанд.

лоғар тачрибаи пешкадам будани худро аллакай исбот кард. Инчунин маълум аст Системаи истеҳсоли Toyota, Lean Manufacturing мекӯшад, ки равандҳоро дар ошёнаи истеҳсолӣ оптимизатсия кунад. (Дар омади гап, идоракунии Toyota дар аввал аз усулҳои аслии конвейерӣ, ки аз ҷониби ширкати Форд Мотор ҷорӣ карда шудааст, илҳом гирифта буд). Такмили доимӣ мантра барои истеҳсоли лоғар аст. Дар амал, роҳҳои зерин пайваста баҳо дода мешаванд:

  1. Нигоҳ доштани сатҳи инвентаризатсияи ашёи хом ва маҳсулоти тайёр ба ҳадди ақалл. Истеҳсоли лоғар маънои ҳадди ақали инвентаризатсияи ашёи хом барои истеҳсоли маҳсулот ва ҳадди ақали маҳсулоти тайёрро, ки интизори фармоиш ё фиристодан аст, дорад.
  2. Кам кардани навбати фармоиш. Идеалӣ, фармоишҳои гирифташуда фавран ба ҳолати иҷрошуда интиқол дода мешаванд. Меъёри калидӣ барои истеҳсоли лоғар ҳамеша вақт аз гирифтани фармоиш то таҳвил хоҳад буд.
  3. Баланд бардоштани самаранокии раванди истеҳсолот. Азнавсозии процессхо ва такмил додани автоматикунонй барои харчи зудтар истехсол кардани махсулот якчоя мешаванд. Ҳар як соҳаи истеҳсолот дар тамоми роҳ (буридан, кафшер, васлкунӣ, озмоиш ва ғайра) барои камсамарӣ арзёбӣ карда мешавад.

Дар ҷаҳони IT, усулҳои анъанавии модели шаршараи таҳияи нармафзор аллакай ҷойро ба усулҳои тези итеративӣ, ба монанди Ҷасади. Суръат, ҳатто агар сифат баъзан дар пайи рушди босуръат ва ҷойгиркунӣ осеб дида бошад ҳам, садои баланд буд. Ба ҳамин монанд, роёниши абрӣ, аз ҷумла Инфраструктура ҳамчун хидмат (IaaS) ва Платформа-ас-Хизмат (PaaS) худро ҳамчун ҳалли баркамол дар равандҳои IT ва инфрасохтор собит кардаанд.

Ниҳоят, асбобҳо ба наздикӣ пайдо шуданд Интегратсияи доимӣ (CI). Идеяи асбобҳои CI аз ҷониби Gradi Booch дар соли 1991 дар усули Booch ба вуҷуд омадааст ва пешниҳод шудааст.

2007-2008: Белгияи ноумед

Мушовири Белгия, менеҷери лоиҳа ва амалии Agile Патрик Дебоис таъинот аз вазорати ҳукумати Белгияро барои кӯмак дар муҳоҷирати маркази додаҳо қабул кард. Аз ҷумла, ӯ дар аттестатсия ва санҷиши омодагӣ ҷалб карда шуд. Масъулиятҳои ӯ аз ӯ талаб мекарданд, ки муносибатҳоро байни гурӯҳҳои таҳияи нармафзор ва серверҳо, пойгоҳи додаҳо ва гурӯҳҳои амалиёти шабакавӣ ҳамоҳанг созад. Ноумедии ӯ аз набудани ҳамбастагӣ ва деворҳое, ки усулҳои рушд ва амалиётро ҷудо мекунанд, ӯро талх кард. Хоҳиши Десбоа барои беҳтар шудан ба зудӣ ӯро ба амал овард.
Дар конфронси Agile дар соли 2008 дар Торонто Эндрю Шефер пешниҳод кард, ки модератори як вохӯрии ғайрирасмии махсус ташкилшуда барои муҳокимаи мавзӯъ "Инфрасохтори зудамал"Ва танҳо як нафар барои баррасии мавзӯъ омад: Патрик ДеБоис. Муҳокима ва табодули афкори онҳо консепсияи маъмурияти системаҳои Agile-ро пешбарӣ кард. Худи ҳамон сол ДеБоис ва Шефер гурӯҳи муътадил бомуваффақияти Administrator Systems Agile-ро дар Google таъсис доданд.

2009: Ҳолати ҳамкорӣ байни Dev ва Ops

Дар конфронси O'Reilly Velocity ду корманди Flickr, ноиби калони президенти амалиётҳои техникӣ Ҷон Олспау ва CTO Пол Ҳаммонд презентатсияи машҳури ҳозираро пешниҳод карданд. "10 Ҷойгиркунӣ дар як рӯз: Ҳамкории таҳиякунанда ва опсия дар Flickr".

Муаррифӣ як драма буд, ки Allspaw ва Hammond муносибатҳои мураккаби байни намояндагони Рушд ва Амалиётро дар ҷараёни ҷобаҷогузории нармафзор, бо ишораи ангушт ва айбномаҳо дар сатри "Ин рамзи ман нест, ин ҳама компютерҳои шумост!" Муаррифии онҳо тасдиқ кард, ки ягона варианти оқилона ин аст, ки фаъолиятҳои таҳия ва ҷойгиркунии нармафзор бефосила, шаффоф ва ҳамгироӣ бошанд. Бо гузашти вақт, ин презентатсия афсонавӣ шуд ва ҳоло таърихан ҳамчун як марҳилаи муҳим ҳисобида мешавад, вақте ки саноати IT методологияи имрӯза бо номи DevOps маъруфро даъват кард.

2010: DevOps дар Иёлоти Муттаҳидаи Амрико

Бо шумораи афзоянда, конфронси DevOpsDays бори аввал дар Иёлоти Муттаҳида дар Маунтин Вью, Калифорния, фавран пас аз конфронси солонаи Velocity баргузор шуд. Ба зудӣ ба соли 2018 пеш равед ва зиёда аз 30 конфронси DevOpsDays, аз ҷумла даҳҳо дар Иёлоти Муттаҳида ба нақша гирифта шудааст.

2013: Лоиҳаи "Феникс"

Барои бисёре аз мо, як лаҳзаи ҷолиби дигар дар таърихи DevOps ин нашри китоби "Лоиҳаи Феникс" аз ҷониби Ҷин Ким, Кевин Бер ва Ҷорҷ Саффорд буд. Ин роман дар бораи як менеҷери IT, ки худро дар вазъияти ногувор мебинад, нақл мекунад: ӯ вазифадор аст, ки як лоиҳаи муҳими тиҷорати электрониро, ки хато кардааст, наҷот диҳад. Мураббии пурасрори менеҷер - узви шӯрои директорон, ки ба усулҳои истеҳсоли лоғар дилчасп аст - ба қаҳрамон роҳҳои нави андеша дар бораи IT ва таҳияи барномаҳо пешниҳод мекунад, ки консепсияи DevOps-ро интизор аст. Дар омади гап, "Лоиҳаи Феникс" моро илҳом бахшид, ки китоби "Аутсорсинг ё дигар ..." -ро дар бораи як ҳикояи шабеҳи тиҷоратӣ нависем, ки дар он як VP нармафзор DevOps-ро ҳангоми таҳияи маҳсулоти нави асосии аутсорсинг истифода мебарад.

DevOps барои оянда

Қобили тавсиф кардани DevOps ҳамчун сафар ё шояд саъй аст, на макони ниҳоӣ. DevOps, ба монанди истеҳсоли лоғар, барои такмили пайваста, баланд бардоштани маҳсулнокӣ ва самаранокӣ ва ҳатто густариши пайваста саъй мекунад. Воситаҳои автоматикунонидашуда барои дастгирии DevOps таҳаввулро идома медиҳанд.

Аз замони таъсиси DevOps дар даҳсолаи охир бисёр чизҳо ба даст оварда шуданд ва мо интизорем, ки дар соли 2018 ва пас аз он боз ҳам бештарро бубинем.

Манбаъ: will.com

Илова Эзоҳ