Suldat universali jew speċjalista dojoq? X'għandu jkun jaf u jkun kapaċi jagħmel inġinier DevOps

Suldat universali jew speċjalista dojoq? X'għandu jkun jaf u jkun kapaċi jagħmel inġinier DevOps
Teknoloġiji u għodod li inġinier DevOps jeħtieġ li jegħleb.

DevOps hija tendenza li qed tiżdied fl-IT; il-popolarità u d-domanda għall-ispeċjalità qed jikbru gradwalment. GeekBrains fetaħ ftit ilu Fakultà tad-DevOps, fejn speċjalisti tal-profil rilevanti huma mħarrġa. Mill-mod, il-professjoni DevOps ħafna drabi hija konfuża ma 'dawk relatati - programmazzjoni, amministrazzjoni tas-sistema, eċċ.

Sabiex jiġi ċċarat x'inhu DevOps fil-fatt u għaliex huma meħtieġa rappreżentanti ta 'din il-professjoni, tkellimna ma' Nikolai Butenko, perit Mail.ru Soluzzjonijiet Cloud. Huwa kien involut fl-iżvilupp tas-sillabu tal-kors tal-fakultà DevOps u qed jgħallem ukoll lill-istudenti tat-tielet kwart.

X'għandu jkun jaf u jkun kapaċi jagħmel DevOps tajjeb?

Hawnhekk huwa aħjar li immedjatament tgħid dak li m'għandux ikun kapaċi jagħmel. Hemm ħrafa li rappreżentant ta 'din il-professjoni huwa orkestra ta' raġel wieħed li jista 'jikteb kodiċi kbir, imbagħad jittestjah, u fil-ħin liberu tiegħu jmur u jirranġa l-printers tal-kollegi tiegħu. Forsi jgħin ukoll fil-maħżen u jieħu post il-barista.

Sabiex tkun taf x'għandu jkun kapaċi jagħmel speċjalista DevOps, ejja nerġgħu lura għad-definizzjoni tal-kunċett innifsu. DevOps huwa l-ottimizzazzjoni tal-ħin mill-iżvilupp tal-prodott sal-ħruġ tal-prodott fis-suq. Għaldaqstant, l-ispeċjalista jottimizza l-proċess bejn l-iżvilupp u l-operat, jitkellem il-lingwa tagħhom u jibni pipeline kompetenti.

X'għandek bżonn tkun taf u tkun kapaċi tagħmel? Hawn x'inhu importanti:

  • Ħiliet artab tajbin huma meħtieġa, peress li trid tinteraġixxi simultanjament ma 'diversi dipartimenti fi ħdan kumpanija waħda.
  • Ħsieb strutturali analitiku biex tħares lejn il-proċessi minn fuq u tifhem kif tottimizzahom.
  • Għandek bżonn tifhem il-proċessi kollha ta 'żvilupp u operazzjoni lilek innifsek. Hekk biss jistgħu jiġu ottimizzati.
  • Ħiliet eċċellenti ta 'ppjanar, analiżi u disinn huma meħtieġa wkoll biex jinħoloq proċess ta' manifattura unifikat.

Ir-rappreżentanti kollha tad-DevOps huma l-istess jew hemm differenzi fi ħdan l-ispeċjalità?

Riċentement, ħarġu diversi fergħat fi ħdan speċjalità waħda. Iżda b'mod ġenerali, il-kunċett ta 'DevOps jinkludi prinċipalment tliet oqsma: SRE (amministratur), Developer (iżviluppatur), Manager (responsabbli għall-interazzjoni man-negozju). Speċjalista DevOps jifhem il-ħtiġijiet tan-negozju u jorganizza xogħol effiċjenti bejn kulħadd billi joħloq proċess unifikat.

Huwa għandu wkoll fehim tajjeb tal-proċessi kollha taċ-ċiklu tal-iżvilupp tal-prodott, l-arkitettura, u jifhem is-sigurtà tal-informazzjoni fil-livell biex jevalwa r-riskji. Barra minn hekk, DevOps jafu u jifhmu approċċi u għodod ta 'awtomazzjoni, kif ukoll appoġġ ta' qabel u wara r-rilaxx għal programmi u servizzi. B'mod ġenerali, il-kompitu ta 'DevOps huwa li jara s-sistema kollha bħala ħaġa waħda, li jidderieġi u jamministra l-proċessi li jikkontribwixxu għall-iżvilupp ta' din is-sistema.

Suldat universali jew speċjalista dojoq? X'għandu jkun jaf u jkun kapaċi jagħmel inġinier DevOps
Sfortunatament, kemm fir-Russja kif ukoll barra minn Malta, min iħaddem mhux dejjem jifhmu l-essenza ta 'DevOps. Meta tħares lejn postijiet vakanti ppubblikati, tinduna li meta ċċempel post battal DevOps, il-kumpaniji qed ifittxu amministraturi tas-sistema, amministraturi Kubernetes, jew testers b'mod ġenerali. It-taħlita eteroġenja ħafna ta 'għarfien u ħiliet fil-postijiet battala DevOps minn HH.ru u LinkedIn hija speċjalment impressjonanti.

Huwa importanti li wieħed jinnota li DevOps mhix biss speċjalità, hija, l-ewwelnett, metodoloġija biex tittratta l-infrastruttura bħala kodiċi. Bħala riżultat tal-implimentazzjoni tal-metodoloġija, il-membri kollha tat-tim tal-iżvilupp jaraw u jifhmu mhux biss il-qasam tax-xogħol tagħhom, iżda għandhom viżjoni tal-operat tas-sistema kollha.

Kif jista' DevOps jgħin lill-kumpanija li taħdem għaliha?

Waħda mill-aktar metriċi importanti għan-negozju hija Time-to-Market (TTM). Dan huwa ż-żmien għat-tqegħid fis-suq, jiġifieri, il-perjodu ta 'żmien li matulu sseħħ it-tranżizzjoni mill-idea tal-ħolqien ta' prodott għat-tnedija tal-prodott għall-bejgħ. TTM hija speċjalment importanti għall-industriji fejn il-prodotti jsiru obsoleti malajr.

Bl-għajnuna ta 'DevOps, għadd ta' bejjiegħa bl-imnut magħrufa sew fil-Federazzjoni Russa u barra l-pajjiż bdew jiżviluppaw direzzjonijiet ġodda. Dawn il-kumpaniji qed jimxu online b'mod massiv, u jabbandunaw kompletament jew parzjalment il-pjattaformi offline. F'dawn il-kundizzjonijiet, huwa meħtieġ żvilupp rapidu ta 'applikazzjonijiet u servizzi, li huwa impossibbli mingħajr l-użu ta' għodod DevOps.

Suldat universali jew speċjalista dojoq? X'għandu jkun jaf u jkun kapaċi jagħmel inġinier DevOps
Bħala riżultat, xi bejjiegħa bl-imnut irnexxielhom iħaffu l-proċess tat-tnedija tal-applikazzjonijiet u s-servizzi meħtieġa litteralment f'ġurnata. U dan huwa l-aktar fattur importanti tal-kompetizzjoni fis-suq modern.

Min jista' jsir DevOps?

Naturalment, hawn se jkun aktar faċli għal rappreżentanti ta 'speċjalitajiet tekniċi: programmaturi, testers, amministraturi tas-sistema. Kull min sejjer f'dan il-qasam mingħajr l-edukazzjoni xierqa jeħtieġ li jkun ippreparat biex jitgħallem l-affarijiet bażiċi tal-ipprogrammar, l-ittestjar, il-ġestjoni tal-proċess u l-amministrazzjoni tas-sistema. U mbagħad biss, meta dan kollu jkun ġie mhaddma, ikun possibbli li tibda tistudja l-kunċett DevOps kollu kemm hu.

Biex tifhem aħjar il-kunċett u tieħu idea ta 'l-għarfien u l-ħiliet meħtieġa, ta' min taqra l-Gwida DevOps, tistudja l-Proġett Phoenix, kif ukoll il-metodoloġija “Il-filosofija DevOps. L-Arti tal-Ġestjoni tal-IT". Ktieb ieħor kbir - "DevSecOps It-Triq għal Software aktar mgħaġġel, aħjar u b'saħħtu".

DevOps jaħdem l-aħjar għal dawk in-nies li għandhom mentalità analitika u kapaċi jużaw approċċ sistematiku. Huwa diffiċli li wieħed jgħid kemm se jieħu żmien ġdid biex isir DevOpser kbir. Hawnhekk kollox jiddependi fuq il-bażi inizjali, kif ukoll fuq l-ambjent u l-kompiti li jeħtieġ li jiġu solvuti, flimkien mad-daqs tal-kumpanija. Kumpaniji li jeħtieġu devops jinkludu ħafna ġganti tat-teknoloġija: Amazon, Netflix, Adobe, Etsy, Facebook u Walmart.

Bħala konklużjoni, aktar minn nofs il-postijiet tax-xogħol DevOps huma fil-fatt għal amministraturi tas-sistema b'esperjenza. Madankollu, il-ħtieġa għal DevOps qed tikber gradwalment, u issa hemm nuqqas serju ta 'speċjalisti kompetenti f'dan il-profil.

Sabiex issir speċjalista bħal dan, għandek bżonn tistudja teknoloġiji, għodod ġodda, tuża approċċ sistematiku matul ix-xogħol u tapplika l-awtomazzjoni b'mod kompetenti. Mingħajrha, huwa diffiċli ħafna, jekk mhux impossibbli, li torganizza b'mod kompetenti DevOps.

Sors: www.habr.com

Żid kumment