Suldatu universale o specialista strettu ? Ciò chì un ingegnere DevOps deve sapè è esse capace di fà

Suldatu universale o specialista strettu ? Ciò chì un ingegnere DevOps deve sapè è esse capace di fà
Tecnulugie è arnesi chì un ingegnere DevOps hà bisognu di maestru.

DevOps hè una tendenza crescente in l'IT; a pupularità è a dumanda di a specialità cresce gradualmente. GeekBrains hà apertu pocu fà Facultà di DevOps, induve specialisti di u prufilu pertinente sò furmatu. Per via, a professione DevOps hè spessu cunfusa cù quelli chì sò cunnessi - prugrammazione, amministrazione di sistema, etc.

Per chjarificà ciò chì DevOps hè in realtà è perchè i rapprisentanti di sta professione sò necessarii, avemu parlatu cù Nikolai Butenko, architettu. Mail.ru Soluzioni Cloud. Hè statu implicatu in u sviluppu di u prugramma di u cursu di a facultà DevOps è insegna ancu à i studienti di u terzu trimestre.

Chì duverebbe sapè è pudè fà un bonu DevOps?

Quì hè megliu à dì immediatamente ciò chì ùn deve esse capaci di fà. Ci hè un mitu chì un rapprisentante di sta professione hè una orchestra di un omu chì pò scrive un grande codice, poi pruvà, è in u so tempu liberu si va è ripara l'impresora di i so culleghi. Forse aiuta ancu in u magazzinu è rimpiazza u barista.

Per sapè ciò chì un specialista di DevOps deve esse capace di fà, vultemu à a definizione di u cuncettu stessu. DevOps hè l'ottimisazione di u tempu da u sviluppu di u produttu à a liberazione di u produttu à u mercatu. In cunsiquenza, u specialista ottimizza u prucessu trà u sviluppu è l'operazione, parla a so lingua è custruisce un pipeline cumpetente.

Chì avete bisognu di sapè è di pudè fà ? Eccu ciò chì hè impurtante:

  • E boni cumpetenze sò necessarie, postu chì avete bisognu à interagisce simultaneamente cù parechji dipartimenti in a listessa cumpagnia.
  • Pensamentu strutturale analiticu per fighjà i prucessi da sopra è capisce cumu ottimisimu.
  • Avete bisognu di capisce tutti i prucessi di sviluppu è di operazione. Solu allora ponu esse ottimizzati.
  • Eccellenti capacità di pianificazione, analisi è cuncepimentu sò ancu necessarii per creà un prucessu di fabricazione unificatu.

Sò tutti i rapprisentanti di DevOps uguali o ci sò differenze in a specialità?

Ricertamenti, parechji rami sò emersi in una specialità. Ma in generale, u cuncettu di DevOps include principarmenti trè aree: SRE (amministratore), Sviluppatore (sviluppatore), Manager (rispunsevuli di l'interazzione cù l'affari). Un specialista DevOps capisce i bisogni di l'affari è urganizeghja u travagliu efficiente trà tutti creendu un prucessu unificatu.

Hà ancu una bona cunniscenza di tutti i prucessi di u ciculu di sviluppu di u produttu, l'architettura, è capisce a sicurità di l'infurmazioni à u livellu per valutà i risichi. Inoltre, DevOps cunnosce è capisce l'approcciu di l'automatizazione è l'arnesi, è ancu u supportu pre-e post-liberazione per i prugrammi è i servizii. In generale, u compitu di DevOps hè di vede u sistema sanu cum'è un unicu tutale, per dirige è gestisce i prucessi chì cuntribuiscenu à u sviluppu di stu sistema.

Suldatu universale o specialista strettu ? Ciò chì un ingegnere DevOps deve sapè è esse capace di fà
Sfortunatamente, sia in Russia sia in l'esteru, i patroni ùn capiscenu micca sempre l'essenza di DevOps. Fighjendu i vacanti publicati, vi vede chì quandu chjamate un vacante DevOps, l'imprese cercanu amministratori di sistema, amministratori Kubernetes, o testatori in generale. U mischju assai eterogeneu di cunniscenze è cumpetenze in i posti vacanti DevOps da HH.ru è LinkedIn hè soprattuttu sorprendente.

Hè impurtante di nutà chì DevOps ùn hè micca solu una specialità, hè, prima di tuttu, una metodulugia per trattà l'infrastruttura cum'è codice. In u risultatu di l'implementazione di a metodulugia, tutti i membri di u gruppu di sviluppu vedenu è capiscenu micca solu a so zona di travagliu, ma anu una visione di u funziunamentu di tuttu u sistema.

Cumu DevOps pò aiutà l'impresa per quale travagliate?

Una di e metriche più impurtanti per l'affari hè Time-to-Market (TTM). Questu hè u tempu di mercatu, vale à dì, u periodu di tempu durante u quale a transizione da l'idea di creà un pruduttu à lancià u pruduttu in vendita si faci. TTM hè particularmente impurtante per l'industrii induve i prudutti diventanu obsoleti rapidamente.

Cù l'aiutu di DevOps, una quantità di venditori famosi in a Federazione Russa è à l'esteru cuminciaru à sviluppà novi direzzione. Queste cumpagnie si move in linea in massa, abbandunendu completamente o parzialmente e plataforme offline. In queste cundizioni, u sviluppu rapidu di l'applicazioni è i servizii hè necessariu, chì hè impussibile senza l'usu di l'arnesi DevOps.

Suldatu universale o specialista strettu ? Ciò chì un ingegnere DevOps deve sapè è esse capace di fà
In u risultatu, certi rivenditori anu sappiutu accelerà u prucessu di lanciari l'applicazioni è i servizii necessarii literalmente in un ghjornu. È questu hè u fattore più impurtante di cumpetizione in u mercatu mudernu.

Quale pò diventà un DevOps?

Di sicuru, serà più faciule quì per i rapprisentanti di specialità tecniche: programatori, testatori, amministratori di sistema. Qualchissia chì anda in questu campu senza l'educazione adatta deve esse preparatu per amparà i principii di prugrammazione, teste, gestione di prucessu è amministrazione di u sistema. È solu allora, quandu tuttu questu hè stata maestru, serà pussibule di cumincià à studià u cuncettu DevOps in tuttu.

Per capisce megliu u cuncettu è avè una idea di e cunniscenze è e cumpetenze richieste, vale a pena leghje a Guida DevOps, studià u Prughjettu Phoenix, è ancu a metodulugia. "Filusufìa DevOps. L'arte di a gestione IT". Un altru grande libru - "DevSecOps A strada per un software più veloce, megliu è più forte".

DevOps funziona megliu per quelli persone chì anu una mente analitica è sò capaci di utilizà un approcciu sistematicu. Hè difficiuli di dì quantu duverà un novu per diventà un grande DevOpser. Quì tuttu dipende di a basa iniziale, è ancu di l'ambienti è i travaglii chì deve esse risolti, più a dimensione di a cumpagnia. L'imprese chì anu bisognu di devops includenu parechji giganti tecnologichi: Amazon, Netflix, Adobe, Etsy, Facebook è Walmart.

In cunclusione, più di a mità di i posti di travagliu DevOps sò in realtà per amministratori di sistema sperimentati. Tuttavia, a necessità di DevOps cresce gradualmente, è avà ci hè una seria carenza di specialisti competenti in questu prufilu.

Per diventà un tali specialista, avete bisognu di studià e tecnulugia novi, arnesi, aduprate un approcciu sistematicu in u cursu di u travagliu è applicà in modu cumpetente l'automatizazione. Senza ellu, hè assai difficiule, se micca impussibile, di urganizà DevOps in modu cumpetente.

Source: www.habr.com

Add a comment