Чӣ тавр муҳандиси платформа шудан мумкин аст ё дар куҷо дар самти DevOps рушд кардан мумкин аст?

Чӣ тавр муҳандиси платформа шудан мумкин аст ё дар куҷо дар самти DevOps рушд кардан мумкин аст?

Мо дар бораи он сӯҳбат кардем, ки дар ояндаи наздик ба кӣ ва чаро малакаҳои эҷоди платформаи инфрасохторӣ бо истифода аз Kubernetes бо муаллим лозим аст Юрий Игнатов, инженери пешкадам Экспресс 42.

Талабот ба муҳандисони платформа аз куҷо пайдо мешавад?

Вақтҳои охир, шумораи бештари ширкатҳо зарурати эҷоди платформаи инфрасохтори дохилиро дарк мекунанд, ки муҳити ягона барои таҳия, омодасозии релизҳо, баровардан ва истифодаи маҳсулоти рақамии ширкат бошад. Чунин платформа дорои системаҳо ва хидматҳо барои идоракунии захираҳои компютерӣ ва шабакавӣ, системаи муттаҳидсозии муттасил, анбори артефактҳои интиқол, системаҳои мониторинг ва дигар хидматҳое мебошад, ки гурӯҳҳои таҳияи шумо истифода мебаранд. Ҳаракат дар самти сохтани платформаҳои дохилӣ ва ташкили гурӯҳҳои платформа чанд сол пеш оғоз ёфт. Тасдиқи инро дар гузоришҳо дидан мумкин аст Ҳолати DevOps аз DORA, нашрияҳои Gartner ва китобҳо, монанди Топологияҳои даста.

Бартариҳои асосии равиши платформа барои идоракунии инфрасохтори ширкат инҳоянд:

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

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

Чаро Kubernetes?

Асбобҳои гуногун метавонанд ҳамчун асос барои эҷоди платформаи инфрасохторӣ истифода шаванд. Қаблан он Месос буд, ҳоло ба ғайр аз Кубернетес шумо метавонед Nomad-ро истифода баред ва албатта, ҳеҷ кас шуморо дар эҷоди "велосипедҳои" худ маҳдуд намекунад. Ва аммо, аксарияти кулли ширкатҳо бартарӣ медиҳанд, ки платформа дар Kubernetes бунёд кунанд. Ин аст он чизе ки ӯро аз ҳама бештар қадр мекунанд:

  • Дастгирии таҷрибаҳои муосири муҳандисӣ ба монанди "инфраструктураи ҳамчун код".
  • Бисёре аз асбобҳо ба дастаҳо аз қуттӣ ниёз доранд. Масалан, идоракунии захираҳои компютерӣ, механизмҳои ҷойгиркунии барномаҳо ва таъмини таҳаммулпазирии хатогиҳои онҳо.
  • Экосистемаи азим, ки дорои асбобҳо барои ҳалли мушкилоти гуногун мебошад, ки аз ҷониби провайдерҳои хидматрасонии абрӣ дастгирӣ карда мешаванд.
  • Ҷамъияти пешрафта: даҳҳо конфронсҳо дар саросари ҷаҳон, рӯйхати таъсирбахши саҳмгузорон, мутахассисони сертификатсия ва сертификатсия, барномаҳои таълимӣ дар ин асбоб.

Kubernetes-ро метавон стандарти нави саноатӣ номид, он танҳо як масъалаи вақт аст, ки ширкати шумо ба истифодаи он шурӯъ кунад.

Мутаассифона, ҳамаи ин ройгон нест: бо пайдоиши технологияи Кубернетес ва технологияи контейнерсозӣ, равандҳо ва асбобҳое, ки даста дар кори ҳаррӯзаи худ истифода мебаранд, тағироти зиёдеро аз сар мегузаронанд:

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

Ҳатто муҳити маҳаллии таҳиякунанда ва тартиби ислоҳи барнома низ мавриди тағирот қарор дорад.

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

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

Дар ҳоле ки ҷойгиркунии Kubernetes, аз ҷумла дар иншооти провайдерҳои абрӣ, он қадар душвор нест, пас тарҷумаи ҳама равандҳои рушд ва амалиёт, мутобиқсозии барномаҳо, ҳамгироии даҳҳо асбобҳои нав барои даста ва ғайра кори воқеан мушкилест, ки фаҳмиши амиқро талаб мекунад. равандҳо ва миқдори зиёди иртибот бо ҳамаи иштирокчиёни эҷоди маҳсулоти шумо.

Ва мо ҳамаи ин маълумотро дар курси онлайни худ "Платформаи инфрасохторӣ дар асоси Kubernetes" ҷамъ овардем. Дар 5 моҳи таҷриба шумо азхуд хоҳед кард:

  • Чӣ тавр Kubernetes кор мекунад
  • Чӣ тавр амалияҳои DevOps бо истифода аз он амалӣ карда мешаванд
  • Кадом асбобҳои экосистема ба қадри кофӣ пухтаанд, ки дар ҷанг истифода шаванд ва чӣ гуна онҳоро бо ҳам муттаҳид кардан мумкин аст.

Баръакси дигар барномаҳои таълимӣ, мо ба экосистема ва нозукиҳои фаъолияти кластерҳои Kubernetes тамаркуз мекунем ва дар ин ҷо барои ширкатҳое, ки тасмим гирифтанд ба платформаи инфрасохтории худ гузаранд, мушкилот ба миён меоянд.

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

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

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

Манбаъ: will.com

Илова Эзоҳ