Alhliða hermaður eða þröngur sérfræðingur? Það sem DevOps verkfræðingur ætti að vita og geta gert

Alhliða hermaður eða þröngur sérfræðingur? Það sem DevOps verkfræðingur ætti að vita og geta gert
Tækni og verkfæri sem DevOps verkfræðingur þarf að ná tökum á.

DevOps er vaxandi stefna í upplýsingatækni; vinsældir og eftirspurn eftir sérgreininni eykst smám saman. GeekBrains opnaði ekki alls fyrir löngu DevOps deild, þar sem sérfræðingar á viðkomandi prófíl eru þjálfaðir. Við the vegur, DevOps starfsgreininni er oft ruglað saman við skyldar - forritun, kerfisstjórnun osfrv.

Til að skýra hvað DevOps er í raun og veru og hvers vegna þörf er á fulltrúa þessarar starfsgreinar, ræddum við við Nikolai Butenko, arkitekt Mail.ru skýjalausnir. Hann hefur tekið þátt í að þróa kennsluáætlun DevOps deildarinnar og kennir einnig nemendum á þriðja ársfjórðungi.

Hvað ætti góður DevOps að vita og geta gert?

Hér er betra að segja strax hvað hann ætti ekki að geta gert. Það er goðsögn að fulltrúi þessarar starfsstéttar sé eins manns hljómsveit sem getur skrifað frábæran kóða, síðan prófað hann og í frítíma sínum fer hann og lagar prentara samstarfsmanna sinna. Kannski hjálpar hann líka til á lagernum og kemur í stað barista.

Til þess að vita hvað DevOps sérfræðingur ætti að geta gert, skulum við snúa aftur að skilgreiningunni á hugtakinu sjálfu. DevOps er hagræðing tímans frá vöruþróun til útgáfu vöru á markað. Samkvæmt því hagræðir sérfræðingurinn ferlið milli þróunar og rekstrar, talar tungumál þeirra og byggir upp hæfa leiðslu.

Hvað þarftu að vita og geta? Hér er það sem er mikilvægt:

  • Góð mjúkfærni er nauðsynleg þar sem þú þarft að hafa samskipti við nokkrar deildir samtímis innan sama fyrirtækis.
  • Greinandi skipulagshugsun til að skoða ferla að ofan og skilja hvernig á að hagræða þeim.
  • Þú þarft að skilja alla þróunar- og rekstrarferla sjálfur. Aðeins þá er hægt að hagræða þeim.
  • Framúrskarandi skipulags-, greiningar- og hönnunarkunnátta er einnig nauðsynleg til að búa til sameinað framleiðsluferli.

Eru allir DevOps fulltrúar eins eða er munur innan sérgreinarinnar?

Undanfarið hafa komið fram nokkrar greinar innan einni sérgrein. En almennt nær hugmyndin um DevOps aðallega þrjú svið: SRE (stjórnandi), þróunaraðili (hönnuður), framkvæmdastjóri (ábyrgur fyrir samskiptum við fyrirtækið). DevOps sérfræðingur skilur þarfir fyrirtækisins og skipuleggur skilvirkt starf á milli allra með því að búa til sameinað ferli.

Hann hefur einnig góðan skilning á öllum ferlum vöruþróunarferlisins, arkitektúr og skilur upplýsingaöryggi á vettvangi til að meta áhættu. Að auki, DevOps þekkir og skilur sjálfvirkninálgun og verkfæri, sem og stuðning fyrir og eftir útgáfu fyrir forrit og þjónustu. Almennt séð er verkefni DevOps að sjá allt kerfið sem eina heild, stýra og stjórna ferlum sem stuðla að þróun þessa kerfis.

Alhliða hermaður eða þröngur sérfræðingur? Það sem DevOps verkfræðingur ætti að vita og geta gert
Því miður, bæði í Rússlandi og erlendis, skilja vinnuveitendur ekki alltaf kjarna DevOps. Þegar þú skoðar birt laus störf muntu taka eftir því að þegar þú hringir í DevOps laust starf eru fyrirtæki að leita að kerfisstjórum, Kubernetes stjórnendum eða prófurum almennt. Mjög ólík blanda af þekkingu og færni í DevOps lausum störfum frá HH.ru og LinkedIn er sérstaklega sláandi.

Það er mikilvægt að hafa í huga að DevOps er ekki bara sérgrein, það er í fyrsta lagi aðferðafræði til að meðhöndla innviði sem kóða. Sem afleiðing af innleiðingu aðferðafræðinnar sjá og skilja allir meðlimir þróunarteymisins ekki aðeins starfssvið sitt, heldur hafa þeir sýn á rekstur alls kerfisins.

Hvernig getur DevOps hjálpað fyrirtækinu sem þú vinnur fyrir?

Einn mikilvægasti mælikvarðinn fyrir viðskipti er Time-to-Market (TTM). Þetta er tíminn til markaðssetningar, það er tímabilið sem umskiptin frá hugmyndinni um að búa til vöru til að setja vöruna á sölu á sér stað. TTM er sérstaklega mikilvægt fyrir atvinnugreinar þar sem vörur úreldast fljótt.

Með hjálp DevOps fóru nokkrir þekktir smásalar í Rússlandi og erlendis að þróa nýjar stefnur. Þessi fyrirtæki eru að flytja á netinu í fjöldann og hætta alveg eða að hluta til utan nets. Við þessar aðstæður er þörf á hraðri þróun á forritum og þjónustu, sem er ómögulegt án þess að nota DevOps verkfæri.

Alhliða hermaður eða þröngur sérfræðingur? Það sem DevOps verkfræðingur ætti að vita og geta gert
Fyrir vikið tókst sumum smásöluaðilum að flýta ferlinu við að opna forritin og þjónustuna sem þarf bókstaflega á einum degi. Og þetta er mikilvægasti þátturinn í samkeppni á nútímamarkaði.

Hver getur orðið DevOps?

Auðvitað verður það auðveldara hér fyrir fulltrúa tæknilegra sérgreina: forritara, prófunaraðila, kerfisstjóra. Allir sem eru að fara út á þetta sviði án viðeigandi menntunar þurfa að vera tilbúnir til að læra grunnatriði forritunar, prófunar, ferlastjórnunar og kerfisstjórnunar. Og aðeins þá, þegar allt þetta hefur tekist, verður hægt að byrja að rannsaka DevOps hugmyndina í heild sinni.

Til að skilja hugtakið betur og fá hugmynd um nauðsynlega þekkingu og færni er þess virði að lesa DevOps handbókina, kynna sér Phoenix verkefnið, sem og aðferðafræðina „DevOps heimspeki. Listin að stjórna upplýsingatækni". Önnur frábær bók - „DevSecOps Leiðin til hraðari, betri og sterkari hugbúnaðar“.

DevOps virkar best fyrir þá sem hafa greinandi hugarfar og geta notað kerfisbundna nálgun. Það er erfitt að segja hversu langan tíma það tekur nýliða að verða frábær DevOpser. Hér veltur allt á upphafsgrunni, sem og umhverfi og verkefnum sem þarf að leysa auk stærðar fyrirtækisins. Fyrirtæki sem þurfa devops eru margir tæknirisar: Amazon, Netflix, Adobe, Etsy, Facebook og Walmart.

Niðurstaðan er sú að meira en helmingur af DevOps atvinnutilkynningunum er í raun fyrir reyndan kerfisstjóra. Hins vegar er þörfin fyrir DevOps smám saman að aukast og nú er alvarlegur skortur á hæfum sérfræðingum í þessum prófíl.

Til þess að verða slíkur sérfræðingur þarftu að læra nýja tækni, verkfæri, nota kerfisbundna nálgun í starfi og beita sjálfvirkni á hæfan hátt. Án þess er mjög erfitt, ef ekki ómögulegt, að skipuleggja DevOps á hæfan hátt.

Heimild: www.habr.com

Bæta við athugasemd