DevOps - ew çi ye, çima, û çiqas populer e?

DevOps - ew çi ye, çima, û çiqas populer e?

Çend sal berê, pisporek nû, endezyar DevOps, di IT de xuya bû. Ew pir zû bû yek ji herî populer û daxwaz li sûkê. Lê li vir paradoks heye - beşek ji populerbûna DevOps bi vê yekê ve tê ravekirin ku pargîdaniyên ku pisporên weha digirin bi gelemperî wan bi nûnerên pîşeyên din re tevlihev dikin. 
 
Ev gotar ji analîzek hûrgelên pîşeya DevOps, rewşa heyî ya li sûkê û perspektîfan ve girêdayî ye. Me bi alîkariya dekan ev meseleya tevlihev derxist holê Fakulteya DevOps li GeekBrains li zanîngeha serhêl GeekUniversity ji hêla Dmitry Burkovsky ve.

Ji ber vê yekê DevOps çi ye?

Peyv bi xwe ji bo Operasyonên Pêşveçûnê ye. Ev ne ew qas taybetmendiyek e ku nêzîkatiyek organîzekirina kar di pargîdaniyek navîn an mezin de dema ku hilberek an karûbarek amade dike. Rastî ev e ku beşên cihêreng ên heman pargîdanî di pêvajoya amadekariyê de beşdar dibin, û kiryarên wan her gav ne baş têne hevrêz kirin. 
 
Ji ber vê yekê, pêşdebiran, ji bo nimûne, her gav nizanin ku bikarhêner dema ku bi bername an karûbarê serbest re dixebitin çi pirsgirêk hene. Piştgiriya teknîkî her tiştî bêkêmasî dizane, lê dibe ku haya wan ji "di hundurê" nermalavê de tune be. Û li vir endezyarek DevOps tê rizgariyê, ji bo hevrêzkirina pêvajoya pêşkeftinê, pêşvebirina otomasyona pêvajoyê, û baştirkirina zelalbûna wan dibe alîkar. 
 
Têgeha DevOps mirovan, pêvajo û amûran yek dike. 
 

Divê endezyarek DevOps çi zanibe û karibe bike?

Li gorî yek ji alîgirên herî navdar ên konsepta DevOps, Joe Sanchez, nûnerê pîşeyê pêdivî ye ku têgihîştinek baş ji nuwazeyên têgînê bixwe hebe, di rêvebirina pergalên Windows û Linux de xwedî ezmûn be, koda bernameyê bi cûrbecûr hatî nivîsandin fam bike. zimanan, û di Chef, Puppet, û Ansible de dixebitin. Eşkere ye ku ji bo parkirina kodê hûn hewce ne ku çend zimanên bernamesaziyê zanibin, û ne tenê zanibin, lê di heman demê de xwedî ezmûna pêşkeftinê jî bin. Ezmûna di ceribandina hilber û karûbarên nermalava qediyayî de jî pir tê xwestin. 
 
Lê ev îdeal e; ne her nûnerê qada IT-ê xwedî ezmûn û zanîna vê astê ye. Li vir komek zanyarî û ezmûna hindiktirîn ku ji bo DevOpsên baş hewce dike heye:

  • OS GNU/Linux, Windows.
  • Bi kêmanî 1 zimanê bernamekirinê (Python, Go, Ruby).
  • Zimanê nivîsandinê yê shell ji bo Linux bash û ji bo Windows powershell e.
  • Pergala kontrola guhertoyê - Git.
  • Pergalên rêveberiya vesazkirinê (Ansible, Puppet, Chef).
  • Bi kêmanî yek platformek orkestrasyona konteyneran (Kubernetes, Docker Swarm, Apache Mesos, Karûbarê Konteyner a Amazon EC2, Karûbarê Konteynirê Microsoft Azure).
  • Qabiliyeta ku hûn bi pêşkêşkerên ewr re bixebitin (mînak: AWS, GCP, Azure, hwd.) Bi karanîna Terraform, zanibin ka serîlêdanek çawa li ewr tê bicîh kirin.
  • Kapasîteya sazkirina boriyek CI/CD (Jenkins, GitLab), stack ELK, pergalên çavdêriyê (Zabbix, Prometheus).

Va ye navnîşek jêhatîbûnên ku pisporên DevOps bi gelemperî li ser Habr Career destnîşan dikin.

DevOps - ew çi ye, çima, û çiqas populer e?
 
Wekî din, pisporek DevOps divê hewcedarî û hewcedariyên karsaziyê fam bike, rola wê di pêvajoya pêşkeftinê de bibîne û bikaribe pêvajoyek li gorî berjewendîyên xerîdar ava bike. 

Li ser sînorê têketinê çi ye?

Ne ji bo tiştek e ku navnîşa zanîn û ezmûnê li jor hate pêşkêş kirin. Naha fêmkirina kî dikare bibe pisporê DevOps hêsantir dibe. Derket holê ku awayê herî hêsan guheztina vê pîşeyê ji bo nûnerên pisporên din ên IT, nemaze rêvebirên pergalê û pêşdebiran e. Her du jî dikarin zû bi zû ezmûn û zanîna winda zêde bikin. Ew jixwe nîvê berhevoka hewce ne, û pir caran ji nîvî zêdetir in.
 
Testers di heman demê de endezyarên DevOps-ê yên hêja çêdikin. Dizanin ka çi kar dike û çawa dixebite, haya wan ji kêmasî û kêmasiyên nermalava û hardware heye. Em dikarin bibêjin ku ceribandinek ku bi zimanên bernamesaziyê dizane û dizane bernameyan binivîse bêyî pênc deqeyan DevOps e.
 
Lê ew ê ji bo nûnerek pisporek ne-teknîkî ya ku qet bi pêşkeftin û rêveberiya pergalê re mijûl nebûye dijwar be. Bê guman, tiştek ne gengaz e, lê destpêk hîn jî hewce ne ku bi têra xwe hêza xwe binirxînin. Ji bo bidestxistina "bagaja" ya pêwîst dê gelek dem bigire. 

DevOps dikare li ku derê karekî peyda bike?

Ji pargîdaniyek mezin re ku karê wê rasterast an nerasterast bi pêşkeftina serîlêdanê û rêveberiya hardware ve girêdayî ye. Kêmasiya herî mezin a endezyarên DevOps di pargîdaniyên ku hejmareke mezin a karûbaran ji xerîdarên dawî re peyda dikin de ye. Ev bank, operatorên telekomê, pêşkêşkerên sereke yên Înternetê, hwd. Di nav pargîdaniyên ku bi aktîvî endezyarên DevOps digirin de Google, Facebook, Amazon, û Adobe ne.
 
Destpêkên bi karsaziyên piçûk di heman demê de DevOps-ê bicîh dikin, lê ji bo gelek ji van pargîdaniyan, vexwendina endezyarên DevOps ji pêdiviyek rastîn bêtir felaketek e. Helbet îstîsna hene, lê ne pir in. Pargîdaniyên piçûk, lêbelê, hewceyê "Swîsreyek, dirûvek, û lîstikvanek boriyê," ango kesek ku bikaribe di gelek deveran de bixebite. Qereqolek servîsê ya baş dikare van hemîyan hilgire. Rastî ev e ku leza xebatê ji bo karsaziyên piçûk girîng e; xweşbînkirina pêvajoyên xebatê ji bo karsaziyên navîn û mezin krîtîk e. 

Li vir çend cîhên vala hene (hûn dikarin li ser Habr Career yên nû bişopînin vê girêdanê):

DevOps - ew çi ye, çima, û çiqas populer e?
 

Meaşê DevOps li Rûsya û cîhanê

Li Rûsyayê, meaşê navînî yê endezyarek DevOps mehê 132 hezar ruble ye. Vana hesabên hesabkerê meaşê karûbarê Habrê ne, ku li ser bingeha 170 pirsnameyên ji bo nîvê 2-ê 2020-an hatine çêkirin. Erê, nimûne ne ew qas mezin e, lê ew wekî "germahiya navîn li nexweşxaneyê" pir maqûl e. 
 
DevOps - ew çi ye, çima, û çiqas populer e?
Meaşên 250 hezar rubleyî hene, bi qasî 80 hezar û hinekî kêmtir in. Ew hemî bi pargîdanî, jêhatîbûn û pisporê xwe ve girêdayî ye, bê guman. 

DevOps - ew çi ye, çima, û çiqas populer e?
Wekî welatên din, statîstîkên mûçe jî têne zanîn. Pisporên Stack Overflow karekî baş kirin, profîlên nêzîkî 90 hezar kesan analîz kirin - ne tenê DevOps, lê di heman demê de nûnerên pisporên teknîkî jî bi gelemperî. Derket holê ku Gerînendeyê Endezyariyê û DevOps herî zêde distînin. 
 
Endezyarek DevOps salê bi qasî 71 hezar dolar qezenç dike.Li gorî çavkaniya Ziprecruiter.com, meaşê pisporekî di vî warî de salê ji 86 hezar dolaran diguhere. Welê, karûbarê Payscale.com hin hejmarên ku ji çavê pir xweş in nîşan dide - meaşê navînî yê pisporek DevOps, li gorî karûbarê, ji 91 hezar dolarî derbas dibe. Û ev meaşê pisporek ciwan e, dema ku yekî mezin dikare 135 hezar dolar distînin. 
 
Wekî encamek, hêjayî gotinê ye ku daxwaziya DevOps hêdî hêdî mezin dibe; daxwaziya pisporên her astê ji peydakirinê zêdetir e. Ji ber vê yekê heke hûn bixwazin, hûn dikarin xwe di vî warî de biceribînin. Rast e, divê em ji bîr nekin ku xwestek tenê têrê nake. Pêdivî ye ku hûn bi berdewamî pêşve bibin, fêr bibin û bixebitin.

Source: www.habr.com

Add a comment