Ин, албатта, дар бораи
Дар доираи равиши DevOps, ҳама қисмҳои рушди технологии лоиҳа бо ҳам алоқаманданд, дар баробари ба амал меоянд ва ба ҳамдигар таъсир мерасонанд. Дар ин ҷо эҷоди равандҳои автоматикунонидашудаи рушд, ки метавонанд дар вақти воқеӣ тағир, тақлид ва санҷида шаванд, аҳамияти махсус дорад. Ин ба шумо кӯмак мекунад, ки фавран ба тағирот дар бозор ҷавоб диҳед.
Дар конфронс мо мехоҳем нишон диҳем, ки ин равиш ба рушди маҳсулот чӣ гуна таъсир мерасонад. Чӣ гуна эътимоднокӣ ва мутобиқшавии система барои муштарӣ таъмин карда мешавад. Чӣ гуна DevOps сохтор ва равиши ширкатро ба ташкили раванди кори он тағир медиҳад.
паси парда
Барои мо муҳим аст, ки на танҳо донем, ки ширкатҳои гуногун дар доираи равиши DevOps чӣ кор мекунанд, балки фаҳмем, ки чаро ин ҳама барои чӣ аст. Аз ин рӯ, мо на танҳо коршиносонро барои шомил шудан ба Кумитаи барнома, балки мутахассисоне даъват кардем, ки DevOps дискурсро аз мавқеъҳои гуногун мебинанд:
- муҳандисони калон;
- таҳиягарон;
- роҳбарони даста;
- CTO.
Ин аз як тараф, ҳангоми баррасии дархостҳо барои гузоришҳо мушкилот ва низоъҳоро ба вуҷуд меорад. Агар муҳандис ба таҳлили садамаи калон таваҷҷӯҳ дошта бошад, пас барои таҳиягар фаҳмидани он ки чӣ гуна сохтани нармафзоре, ки дар абрҳо ва инфрасохторҳо кор мекунад, муҳимтар аст. Аммо бо розӣ шудан, мо барномаеро эҷод мекунем, ки барои ҳама арзишманд ва ҷолиб бошад: аз муҳандисон то CTO.
Ҳадафи конфронси мо на танҳо интихоби гузоришҳои пурҳашамат, балки пешниҳоди манзараи умумӣ аст: чӣ гуна равиши DevOps дар амал кор мекунад, ҳангоми гузаштан ба равандҳои нав шумо метавонед ба кадом намуди раке дучор шавед. Ҳамзамон, мо қисми мундариҷаро аз мушкилоти тиҷорат ба технологияҳои мушаххас мегузорем.
Секцияҳои конфронс ҳамон тавре боқӣ хоҳанд монд
- Платформаи инфрасохторӣ.
- Инфрасохтор ҳамчун код.
- Интиқоли доимӣ.
- Алоқа.
- Архитектура дар DevOps, DevOps барои CTO.
- Таҷрибаҳои SRE.
- Омӯзиш ва идоракунии дониш.
- Амният, DevSecOps.
- Табдилдиҳии DevOps.
Даъват ба ҳуҷҷатҳо: мо чӣ гуна гузоришҳоро меҷӯем
Мо шартан аудиторияи эҳтимолии конфронсро ба панҷ гурӯҳ тақсим кардем: муҳандисон, таҳиягарон, мутахассисони амният, роҳбарони даста ва CTO. Ҳар як гурӯҳ ҳавасмандии худро барои омадан ба конфронс дорад. Ва агар шумо ба DevOps аз ин мавқеъ назар андозед, шумо метавонед фаҳмед, ки чӣ гуна мавзӯи худро тамаркуз кардан ва ба куҷо диққат додан лозим аст.
Барои муҳандисон, ки платформаи инфраструктураро меофаранд, фахмидани тамоюлхои мавчуда, фахмидан лозим аст, ки кадом технологияхо хозир мукаммалтаранд. Онҳо ба омӯхтани таҷрибаи воқеии ҳаёт дар истифодаи ин технологияҳо ва табодули афкор манфиатдор хоҳанд буд. Муҳандис аз шунидани гузориши таҳлили ягон садамаи сахт хушҳол мешавад ва мо дар навбати худ кӯшиш мекунем, ки чунин гузоришро интихоб ва сайқал диҳем.
Барои таҳиягарон чунин мафхумро фахмидан зарур аст, монанди барномаи аслии абр. Яъне, чӣ гуна бояд нармафзорро таҳия кард, то он дар абрҳо ва инфрасохтори гуногун кор кунад. Таҳиягар бояд доимо аз нармафзор фикру мулоҳизаҳо гирад. Дар ин ҷо мо мехоҳем ҳолатҳоеро дар бораи он, ки ширкатҳо ин равандро чӣ гуна эҷод мекунанд, чӣ гуна назорат кардани иҷрои нармафзор ва чӣ гуна тамоми раванди таҳвил кор мекунад, шунавем.
Мутахассисони киберамният Фаҳмидани он муҳим аст, ки чӣ гуна раванди амниятро таъсис додан лозим аст, то он равандҳои рушд ва тағиротро дар дохили ширкат бозмедорад. Мавзӯъҳо дар бораи талаботе, ки DevOps ба чунин мутахассисон мегузорад, низ ҷолиб хоҳад буд.
Роҳбарони даста мехоҳанд бидонанд, чӣ тавр раванди интиқоли муттасил дар дигар ширкатҳо кор мекунад. Ширкатҳо барои ноил шудан ба ин кадом роҳро пеш гирифтанд, онҳо дар дохили DevOps равандҳои рушд ва кафолати сифатро чӣ гуна сохтанд. Роҳбарони даста инчунин ба Cloud-и модарӣ таваҷҷӯҳ доранд. Ва инчунин саволҳо дар бораи ҳамкорӣ дар дохили гурӯҳ ва байни гурӯҳҳои рушд ва муҳандисӣ.
барои CTO аз хама му-химтар он аст, ки чй тавр пайваст кардани хамаи ин процессхо ва ба эхтиёчоти тичоратй мувофик кардани онхо. Вай боварӣ ҳосил мекунад, ки барнома ҳам барои тиҷорат ва ҳам барои муштарӣ боэътимод аст. Ва дар ин ҷо шумо бояд бифаҳмед, ки кадом технологияҳо барои кадом вазифаҳои тиҷоратӣ кор мекунанд, чӣ гуна сохтани тамоми раванд ва ғайра. CTO инчунин барои буҷет масъул аст. Масалан, ӯ бояд фаҳмад, ки барои бозомӯзии мутахассисон чӣ қадар маблағ сарф кардан лозим аст, то онҳо дар DevOps кор кунанд.
Агар дар ин бора чизе гуфтанӣ бошӣ, хомӯш набош,
Хуб, агар ба шумо лозим нест, ки ба таври оммавӣ сухан гӯед, танҳо
Чӣ гуна мо DevOps-ро мебинем
Барои аниқ фаҳмидани он ки DevOps чӣ маъно дорад, ман тавсия медиҳам, ки гузориши маро хондан (ё аз нав хондани) "
DevOps як системаи мураккаб аст, он бояд дар бар гирад:
- Маҳсулоти рақамӣ.
- Модулҳои тиҷоратӣ, ки ин маҳсулоти рақамиро таҳия мекунанд.
- Гурӯҳҳои маҳсулоте, ки код менависанд.
- Амалияҳои интиқоли доимӣ.
- Платформаҳо ҳамчун хидмат.
- Инфрасохтор ҳамчун хидмат.
- Инфрасохтор ҳамчун код.
- Таҷрибаҳои ҷудогона барои нигоҳ доштани эътимод, ки дар DevOps сохта шудаанд.
- Амалияи фикру мулоҳиза, ки ҳама чизро тавсиф мекунад.
Дар охири гузориш диаграммае мавҷуд аст, ки дар бораи системаи DevOps дар ширкат тасаввурот медиҳад. Он ба шумо имкон медиҳад, ки бубинед, ки кадом равандҳо дар ширкати шумо аллакай ба тартиб дароварда шудаанд ва кадомашон ҳанӯз сохта нашудаанд.
Шумо метавонед видеои гузоришро тамошо кунед
Ва ҳоло бонус хоҳад буд: якчанд видео аз RIT++ 2019, ки ба масъалаҳои умумии табдилдиҳии DevOps дахл доранд.
Инфрасохтори ширкат ҳамчун маҳсулот
Артём Науменко ба дастаи DevOps дар Skyeng роҳбарӣ мекунад ва ба рушди инфрасохтори ширкати худ ғамхорӣ мекунад. Вай гуфт, ки инфрасохтор ба равандҳои тиҷорат дар SkyEng чӣ гуна таъсир мерасонад: чӣ гуна ҳисоб кардани ROI барои он, кадом ченакҳоро барои ҳисоб интихоб кардан лозим аст ва барои беҳтар кардани онҳо чӣ гуна кор кардан лозим аст.
Дар роҳ ба хидматрасониҳои хурд
Ширкати Nixys барои веб-лоиҳаҳои серодам ва системаҳои тақсимшуда дастгирӣ мекунад. Директори техникии он Борис Ершов нақл кард, ки чӣ гуна маҳсулоти нармафзорро, ки таҳияи онҳо 5 сол пеш (ва ҳатто бештар аз он) оғоз шуда буд, ба платформаи муосир тарҷума кардан мумкин аст.
Чун қоида, чунин лоиҳаҳо як ҷаҳони махсус мебошанд, ки дар он чунин гӯшаҳои торик ва қадимии инфрасохтор мавҷуданд, ки муҳандисони ҳозира дар бораи онҳо намедонанд. Ва равишҳои меъморӣ ва рушд, ки як вақтҳо интихоб шуда буданд, кӯҳнаанд ва наметавонанд тиҷоратро бо суръати якхелаи рушд ва нашри версияҳои нав таъмин кунанд. Дар натиҷа, ҳар як нашри маҳсулот ба як саёҳати бениҳоят мубаддал мешавад, ки дар он чизе доимо ва дар ҷои ғайричашмдошт меафтад.
Менеҷерони чунин лоиҳаҳо ногузир ба зарурати тағир додани тамоми равандҳои технологӣ дучор мешаванд. Борис дар маърузаи худ гуфт:
- чӣ тавр интихоб кардани меъмории дурусти лоиҳа ва ба тартиб даровардани инфрасохтор;
- кадом воситахоро истифода бурдан лозим аст ва дар рохи дигаргунсозй ба кадом домхо дучор мешаванд;
- минбаъд чй бояд кард.
Автоматикунонии релизҳо ё чӣ гуна расонидани зуд ва бедард
Александр Коротков як таҳиягари пешбари системаи CI/CD дар CIAN мебошад. Маърузачй дар бораи воситахои автоматиконй, ки имко-ният доданд, сифат бехтар карда, мухлати ба истехсолот супурдани код 5 баробар кам карда шавад. Аммо ин гуна натиҷаҳоро танҳо бо автоматизатсия ба даст овардан ғайриимкон буд, аз ин рӯ Александр ба тағирот дар равандҳои рушд низ аҳамият дод.
Чӣ гуна садамаҳо ба шумо дар омӯхтан кӯмак мекунанд?
Алексей Кирпичников 5 сол боз DevOps ва инфрасохториро дар SKB Kontur амалӣ мекунад. Дар давоми се сол, дар ширкати ӯ тақрибан 1000 факап дараҷаи гуногуни эпикӣ ба амал омад. Масалан, дар байни онхо 36 фоиз дар натичаи ба истехсолот чорй кардани разряди пастсифат ва 14 фоиз дар натичаи кори нигохубини аппаратура дар маркази додахо ба амал омадаанд.
Архиви гузоришҳо (постмортем), ки муҳандисони ширкат дар тӯли чанд сол пайиҳам нигоҳ медоранд, имкон медиҳад, ки чунин маълумоти дақиқ дар бораи садамаҳо ба даст оварда шавад. Посморкаро инженери навбатдор навиштааст, ки вай аввалин шуда ба сигнали таъчилй чавоб дода, хама чизро дуруст кардан гирифт. Чаро инженеронро, ки шабона бо факапхо мубориза мебаранд, бо навиштани хисобот азоб мекашанд? Ин маълумот ба шумо имкон медиҳад, ки манзараи пурраро бубинед ва рушди инфрасохторро ба самти дуруст ҳаракат кунед.
Алексей дар баромади худ нақл кард, ки чӣ тавр пас аз марги воқеан муфид навиштан ва чӣ гуна амалияи чунин гузоришҳоро дар як ширкати калон татбиқ кардан мумкин аст. Агар ба шумо ҳикояҳо дар бораи он ки чӣ тавр касе ба ғазаб задан маъқул бошад, видеои намоишро тамошо кунед.
Мо мефаҳмем, ки биниши шумо дар бораи DevOps метавонад ба назари мо мувофиқат накунад. Донистани он, ки шумо тағироти DevOps-ро чӣ гуна мебинед, ҷолиб хоҳад буд. Таҷриба ва диди худро дар бораи ин мавзӯъ дар шарҳҳо мубодила кунед.
Кадом гузоришҳоро мо аллакай ба барнома қабул кардем?
Дар ин ҳафта Кумитаи барнома 4 гузориш қабул кард: оид ба амният, инфрасохтор ва амалияи SRE.
Шояд мавзӯи дардноктарини табдилдиҳии DevOps: чӣ гуна бояд боварӣ ҳосил кард, ки бачаҳои шӯъбаи амнияти иттилоотӣ робитаҳои аллакай сохташудаи байни рушд, амалиёт ва маъмуриятро вайрон намекунанд. Баъзе ширкатҳо бидуни шӯъбаи амнияти иттилоотӣ идора мекунанд. Дар ин ҳолат амнияти иттилоотиро чӣ гуна бояд таъмин кард? Дар ин бора
- аз чиро ва аз кй мухофизат кардан лозим аст;
- равандҳои муқаррарии амният чӣ гунаанд;
- чӣ гуна равандҳои IT ва амнияти иттилоотӣ бо ҳам мепайвандад;
- CSC ИДМ чист ва чӣ тавр амалӣ намудани он;
- ки чи тавр ва бо кадом нишондихандахо мунтазам тафтиши амнияти иттилоотиро гузаронанд.
Ҳисоботи навбатӣ ба рушди инфрасохтор ҳамчун код дахл дорад. Миқдори реҷаи дастиро кам кунед ва тамоми лоиҳаро ба бесарусомонӣ табдил надиҳед, оё ин имконпазир аст? Ба ин савол
Максим нишон медиҳад, ки намунаҳои ҷойгиркунии код чӣ гуна кор мекунанд, ки ба соддагардонии автоматизатсия ва рушд нигаронида шудаанд.
Боз як
- чӣ тавр фаҳмидан мумкин аст, ки оё фазои нигоҳдорӣ самаранок истифода мешавад;
- чӣ гуна чандсад корбар метавонанд 10 TB мундариҷаро қабул кунанд, агар танҳо 20 ТБ нигоҳдорӣ истифода шавад;
- чӣ гуна маълумотро 5 маротиба фишурда кардан ва онро ба корбарон дар вақти воқеӣ пешниҳод кардан;
- чӣ гуна маълумотро дар парвоз байни якчанд марказҳои додаҳо ҳамоҳанг кардан мумкин аст;
- чӣ гуна бартараф кардани ҳама гуна таъсири корбарон ба ҳамдигар ҳангоми истифодаи як мошини виртуалӣ пайдарпай.
Сирри ин ҷодугарӣ технология аст ZFS барои FreeBSD ва чанголи тару тозаи он ZFS дар Linux. Владимир парвандаҳоро аз Playkey мубодила хоҳад кард.
Матвей Кукуй аз Amixr.IO бо мисолхо аз хаёт тайёр
Бори дигар аз шумо хоҳиш мекунам, ки хасис нашавед ва таҷрибаи худро ҳамчун самурайҳои DevOps мубодила кунед. Хизмат кунед
дархост барои маъруза ва ману шумо барои тайёр кардани нутки аъло 2,5 мох вакт дорем. Агар хоҳед, ки шунаванда бошед,обуна шавед ба бюллетен бо навсозиҳои барнома ворид шавед ва дар бораи пешакӣ брон кардани чиптаҳо фикр кунед, зеро онҳо ба санаи конфронс наздиктар мешаванд.
Манбаъ: will.com