Сарбози универсалӣ ё мутахассиси танг? Муҳандиси DevOps чиро бояд донад ва қодир бошад

Сарбози универсалӣ ё мутахассиси танг? Муҳандиси DevOps чиро бояд донад ва қодир бошад
Технологияҳо ва асбобҳое, ки муҳандиси DevOps бояд азхуд кунад.

DevOps як тамоюли афзояндаи IT мебошад; маъруфият ва талабот ба ихтисос тадриҷан меафзояд. GeekBrains чанде пеш кушода шуд Факултаи DevOps, ки дар он чо мутахассисони профили дахлдор тайёр карда мешаванд. Дар омади гап, касби DevOps аксар вақт бо касбҳои алоқаманд омехта мешавад - барномасозӣ, маъмурияти система ва ғайра.

Барои равшан кардани он ки DevOps воқеан чист ва чаро намояндагони ин касб лозиманд, мо бо Николай Бутенко, меъмор сӯҳбат кардем. Mail.ru ҳалли абрӣ. Вай дар таҳияи барномаи курси факултети DevOps иштирок кардааст ва инчунин ба донишҷӯёни семоҳаи сеюм таълим медиҳад.

DevOps хуб чиро бояд донад ва карда тавонист?

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

Барои он ки бидонед, ки мутахассиси DevOps чӣ кор карда метавонад, биёед ба таърифи худи консепсия баргардем. DevOps оптимизатсияи вақт аз таҳияи маҳсулот то баровардани маҳсулот ба бозор мебошад. Мувофиқи он, мутахассис раванди байни рушд ва амалиётро оптимизатсия мекунад, бо забони онҳо ҳарф мезанад ва қубури салоҳиятдор месозад.

Чиро донистан ва қодир будан лозим аст? Ин аст он чизе ки муҳим аст:

  • Малакаҳои хуби мулоим лозиманд, зеро шумо бояд ҳамзамон бо якчанд шӯъбаҳои дохили як ширкат ҳамкорӣ кунед.
  • Тафаккури сохтории аналитикӣ барои дидани равандҳо аз боло ва фаҳмидани он, ки чӣ гуна онҳоро оптимизатсия кардан мумкин аст.
  • Шумо бояд тамоми равандҳои рушд ва амалиётро худатон фаҳмед. Танҳо он вақт онҳо метавонанд оптимизатсия карда шаванд.
  • Барои эҷоди як раванди ягонаи истеҳсолӣ малакаҳои хуби банақшагирӣ, таҳлил ва тарҳрезӣ низ талаб карда мешаванд.

Оё ҳама намояндагони DevOps якхелаанд ё дар доираи ихтисос фарқиятҳо мавҷуданд?

Дар вактхои охир дар доираи як ихтисос якчанд филиал ба вучуд омад. Аммо дар маҷмӯъ, консепсияи DevOps асосан се соҳаро дар бар мегирад: SRE (администратор), Таҳиягар (таҳиягар), Менеҷер (масъул барои ҳамкорӣ бо тиҷорат). Мутахассиси DevOps эҳтиёҷоти тиҷоратро дарк мекунад ва тавассути эҷоди як раванди ягона кори муассир байни ҳамаро ташкил мекунад.

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

Сарбози универсалӣ ё мутахассиси танг? Муҳандиси DevOps чиро бояд донад ва қодир бошад
Мутаассифона, ҳам дар Русия ва ҳам дар хориҷи кишвар, корфармоён на ҳама вақт моҳияти DevOps-ро дарк мекунанд. Ба ҷойҳои холии нашршуда назар карда, шумо хоҳед дид, ки ҳангоми занг задан ба ҷои холии DevOps, ширкатҳо маъмурони система, маъмурони Kubernetes ё умуман озмоишгаронро меҷӯянд. Омезиши хеле гетерогении дониш ва малакаҳо дар ҷойҳои холии DevOps аз HH.ru ва LinkedIn махсусан аҷиб аст.

Бояд қайд кард, ки DevOps на танҳо як ихтисос аст, он пеш аз ҳама методологияи баррасии инфрасохтор ҳамчун код мебошад. Дар натиҷаи татбиқи методология, ҳамаи аъзоёни дастаи таҳиякунанда на танҳо соҳаи кори худро мебинанд ва мефаҳманд, балки онҳо дар бораи кори тамоми система дидгоҳ доранд.

Чӣ тавр DevOps метавонад ба ширкате, ки шумо дар он кор мекунед, кӯмак кунад?

Яке аз нишондиҳандаҳои муҳимтарин барои тиҷорат Time-to-Market (TTM) мебошад. Ин вақти ба бозор баромадан, яъне давраи вақтест, ки дар давоми он гузариш аз идеяи эҷоди маҳсулот то ба фурӯш баровардани маҳсулот сурат мегирад. TTM махсусан барои соҳаҳое муҳим аст, ки маҳсулот зуд кӯҳна мешавад.

Бо кӯмаки DevOps, як қатор фурӯшандагони машҳур дар Федератсияи Русия ва дар хориҷа ба таҳияи самтҳои нав шурӯъ карданд. Ин ширкатҳо ба таври оммавӣ онлайн ҳаракат мекунанд, платформаҳои офлайнро пурра ё қисман тарк мекунанд. Дар ин шароит рушди босуръати барномаҳо ва хидматҳо лозим аст, ки бе истифодаи абзорҳои DevOps ғайриимкон аст.

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

Кӣ метавонад DevOps шавад?

Албатта, дар ин ҷо барои намояндагони ихтисосҳои техникӣ осонтар хоҳад буд: барномасозон, озмоишгарон, маъмурони система. Ҳар касе, ки бидуни таҳсилоти мувофиқ ба ин соҳа меравад, бояд барои омӯхтани асосҳои барномасозӣ, санҷиш, идоракунии равандҳо ва идоракунии система омода бошад. Ва танҳо он вақт, вақте ки ҳамаи ин азхуд карда шуд, ба омӯзиши консепсияи DevOps дар маҷмӯъ оғоз кардан мумкин аст.

Барои беҳтар фаҳмидани консепсия ва гирифтани тасаввурот дар бораи дониш ва малакаи зарурӣ, хондани дастури DevOps, омӯзиши лоиҳаи Phoenix ва инчунин методология зарур аст. "Фалсафаи DevOps. Санъати идоракунии IT". Боз як китоби бузург - "DevSecOps Роҳ ба сӯи нармафзори тезтар, беҳтар ва қавитар".

DevOps барои одамоне, ки тафаккури таҳлилӣ доранд ва метавонанд аз равиши систематикӣ истифода баранд, беҳтарин кор мекунад. Гуфтан душвор аст, ки барои як навовари бузург DevOpser шудан чӣ қадар вақт лозим аст. Дар ин ҷо ҳама чиз аз заминаи ибтидоӣ, инчунин аз муҳити зист ва вазифаҳое, ки бояд ҳал карда шаванд, инчунин ба андозаи ширкат вобаста аст. Ба ширкатҳое, ки ба devop ниёз доранд, бисёр бузургҷуссаҳои технологӣ доранд: Amazon, Netflix, Adobe, Etsy, Facebook ва Walmart.

Хулоса, зиёда аз нисфи эълонҳои кори DevOps воқеан барои маъмурони ботаҷрибаи система мебошанд. Аммо, эҳтиёҷ ба DevOps тадриҷан меафзояд ва ҳоло норасоии ҷиддии мутахассисони салоҳиятдор дар ин профил вуҷуд дорад.

Барои чунин мутахассис шудан лозим аст, ки технологияи нав, асбобҳоро омӯзед, дар рафти кор муносибати мунтазамро истифода баред ва автоматикаро моҳирона истифода баред. Бидуни он, босалоҳият ташкил кардани DevOps хеле душвор аст, агар имконнопазир бошад.

Манбаъ: will.com

Илова Эзоҳ