Unibersal nga sundalo o pig-ot nga espesyalista? Unsa ang kinahanglan mahibal-an ug mahimo sa usa ka engineer sa DevOps

Unibersal nga sundalo o pig-ot nga espesyalista? Unsa ang kinahanglan mahibal-an ug mahimo sa usa ka engineer sa DevOps
Mga teknolohiya ug mga himan nga kinahanglan nga ma-master sa usa ka engineer sa DevOps.

Ang mga devops usa ka pagtaas sa uso; ang pagkapopular ug panginahanglan alang sa espesyalidad sa hinay-hinay nga nagtubo. Giablihan ang GeekBrains dili pa lang dugay Faculty sa DevOps, diin ang mga espesyalista sa may kalabutan nga profile gibansay. Pinaagi sa dalan, ang propesyon sa DevOps kanunay nga naglibog sa mga may kalabutan - programming, pagdumala sa sistema, ug uban pa.

Aron maklaro kung unsa gyud ang DevOps ug ngano nga gikinahanglan ang mga representante sa kini nga propesyon, nakigsulti kami ni Nikolai Butenko, arkitekto Mail.ru Cloud Solutions. Naapil siya sa pagpalambo sa DevOps faculty course syllabus ug nagtudlo usab sa mga estudyante sa ikatulo nga quarter.

Unsa ang kinahanglan mahibal-an ug mahimo sa usa ka maayong DevOps?

Dinhi mas maayo nga isulti dayon kung unsa ang dili niya mahimo. Adunay usa ka tumotumo nga ang usa ka representante niini nga propesyon usa ka usa ka tawo nga orkestra nga makasulat og maayo nga code, unya sulayan kini, ug sa iyang libre nga oras siya moadto ug ayohon ang mga tig-imprinta sa iyang mga kauban. Basin motabang sab siya sa bodega ug mopuli sa barista.

Aron mahibal-an kung unsa ang mahimo sa usa ka espesyalista sa DevOps, mobalik kita sa kahulugan sa konsepto mismo. Ang DevOps mao ang pag-optimize sa oras gikan sa pag-uswag sa produkto hangtod sa pagpagawas sa produkto hangtod sa merkado. Sumala niana, ang espesyalista nag-optimize sa proseso tali sa pag-uswag ug operasyon, nagsulti sa ilang pinulongan ug nagtukod og usa ka takos nga pipeline.

Unsa ang kinahanglan nimong mahibal-an ug mahimo? Ania ang importante:

  • Kinahanglan ang maayo nga humok nga kahanas, tungod kay kinahanglan nimo nga dungan nga makig-uban sa daghang mga departamento sulod sa parehas nga kompanya.
  • Analytical structural nga panghunahuna aron tan-awon ang mga proseso gikan sa itaas ug masabtan kung giunsa kini pag-optimize.
  • Kinahanglan nimo nga masabtan ang tanan nga mga proseso sa pag-uswag ug operasyon sa imong kaugalingon. Unya ra sila ma-optimize.
  • Ang maayo kaayo nga pagplano, pagtuki ug kahanas sa pagdesinyo gikinahanglan usab aron makahimo usa ka hiniusa nga proseso sa paghimo.

Parehas ba ang tanan nga mga representante sa DevOps o adunay mga kalainan sa sulod sa espesyalidad?

Karong bag-o, daghang mga sanga ang mitumaw sulod sa usa ka espesyalidad. Apan sa kinatibuk-an, ang konsepto sa DevOps naglakip nag-una sa tulo ka mga lugar: SRE (administrator), Developer (developer), Manager (responsable sa pakig-uban sa negosyo). Ang usa ka espesyalista sa DevOps nakasabut sa mga panginahanglanon sa negosyo ug nag-organisar sa episyente nga trabaho tali sa tanan pinaagi sa paghimo sa usa ka hiniusa nga proseso.

Siya usab adunay maayo nga pagsabut sa tanan nga mga proseso sa siklo sa pagpalambo sa produkto, arkitektura, ug nakasabut sa seguridad sa kasayuran sa lebel aron masusi ang mga peligro. Dugang pa, nahibal-an ug nasabtan sa DevOps ang mga pamaagi sa automation ug mga himan, ingon man ang suporta sa wala pa ug pagkahuman sa pagpagawas alang sa mga programa ug serbisyo. Sa kinatibuk-an, ang tahas sa DevOps mao ang pagtan-aw sa tibuuk nga sistema sa usa ka tibuuk, aron madumala ug madumala ang mga proseso nga nakatampo sa pag-uswag sa kini nga sistema.

Unibersal nga sundalo o pig-ot nga espesyalista? Unsa ang kinahanglan mahibal-an ug mahimo sa usa ka engineer sa DevOps
Ikasubo, sa Russia ug sa gawas sa nasud, ang mga amo dili kanunay makasabut sa diwa sa DevOps. Sa pagtan-aw pinaagi sa gipatik nga mga bakante, imong mamatikdan nga sa pagtawag sa usa ka DevOps nga bakante, ang mga kompanya nangita alang sa mga administrador sa sistema, mga administrador sa Kubernetes, o mga tester sa kinatibuk-an. Ang kaayo nga heterogenous nga pagsagol sa kahibalo ug kahanas sa mga bakante sa DevOps gikan sa HH.ru ug LinkedIn labi ka talagsaon.

Mahinungdanon nga hinumdoman nga ang DevOps dili lamang usa ka espesyalidad, kini, una sa tanan, usa ka pamaagi sa pagtratar sa imprastraktura ingon code. Ingon usa ka sangputanan sa pagpatuman sa pamaagi, ang tanan nga mga miyembro sa development team nakakita ug nakasabut dili lamang sa ilang lugar sa trabaho, apan sila adunay panan-awon sa operasyon sa tibuuk nga sistema.

Sa unsang paagi makatabang ang DevOps sa kompanya nga imong gitrabahoan?

Usa sa labing importante nga sukdanan sa negosyo mao ang Time-to-Market (TTM). Kini ang panahon sa pagpamaligya, nga mao, ang yugto sa panahon diin ang pagbalhin gikan sa ideya sa paghimo usa ka produkto hangtod sa paglansad sa produkto nga ibaligya mahitabo. Ang TTM labi ka hinungdanon alang sa mga industriya diin ang mga produkto dali nga mawala.

Uban sa tabang sa DevOps, ubay-ubay nga iladong mga retailer sa Russian Federation ug sa gawas sa nasud nagsugod sa paghimo og bag-ong mga direksyon. Kini nga mga kompanya naglihok sa online en masse, hingpit o bahin nga gibiyaan ang mga offline nga platform. Sa kini nga mga kondisyon, gikinahanglan ang paspas nga pag-uswag sa mga aplikasyon ug serbisyo, nga imposible kung wala ang paggamit sa mga himan sa DevOps.

Unibersal nga sundalo o pig-ot nga espesyalista? Unsa ang kinahanglan mahibal-an ug mahimo sa usa ka engineer sa DevOps
Ingon usa ka sangputanan, ang pipila ka mga retailer nakahimo sa pagpadali sa proseso sa paglansad sa mga aplikasyon ug serbisyo nga gikinahanglan sa literal sa usa ka adlaw. Ug kini ang labing hinungdanon nga hinungdan sa kompetisyon sa modernong merkado.

Kinsa ang mahimong usa ka DevOps?

Siyempre, kini mahimong mas sayon ​​dinhi alang sa mga representante sa teknikal nga mga espesyalista: programmer, tester, sistema administrator. Bisan kinsa nga moadto sa kini nga natad nga wala’y angay nga edukasyon kinahanglan nga andam sa pagkat-on sa mga sukaranan sa programming, pagsulay, pagdumala sa proseso ug pagdumala sa sistema. Ug unya ra, kung kini tanan na-master na, posible ba nga magsugod sa pagtuon sa konsepto sa DevOps sa kinatibuk-an.

Aron mas masabtan ang konsepto ug makakuha usa ka ideya sa gikinahanglan nga kahibalo ug kahanas, angay nga basahon ang Giya sa DevOps, pagtuon sa Phoenix Project, ingon man ang pamaagi. "Pilosopiya sa DevOps. Ang Art sa Pagdumala sa IT". Laing nindot nga libro - "DevSecOps Ang Dalan sa Mas Paspas, Mas Maayo ug Mas Kusog nga Software".

Ang DevOps labing maayo alang sa mga tawo nga adunay usa ka analitikal nga panghunahuna ug makahimo sa paggamit sa usa ka sistematikong pamaagi. Lisud isulti kung unsa kadugay ang usa ka bag-o nga mahimong usa ka maayo nga DevOpser. Dinhi ang tanan nagdepende sa inisyal nga base, maingon man sa palibot ug mga buluhaton nga kinahanglang sulbaron, dugang sa gidak-on sa kompanya. Ang mga kompanya nga nanginahanglan mga devops naglakip sa daghang mga higante sa teknolohiya: Amazon, Netflix, Adobe, Etsy, Facebook ug Walmart.

Ingon usa ka konklusyon, labaw sa katunga sa mga pag-post sa trabaho sa DevOps sa tinuud alang sa mga eksperyensiyado nga mga tagdumala sa sistema. Bisan pa, ang panginahanglan alang sa DevOps anam-anam nga nagtubo, ug karon adunay usa ka grabe nga kakulang sa mga takos nga mga espesyalista sa kini nga profile.

Aron mahimong usa ka espesyalista, kinahanglan nimo nga magtuon sa bag-ong mga teknolohiya, mga himan, mogamit usa ka sistematikong pamaagi sa dagan sa trabaho ug adunay katakus nga magamit ang automation. Kung wala kini, lisud kaayo, kung dili imposible, nga adunay katakus nga pag-organisar sa DevOps.

Source: www.habr.com

Idugang sa usa ka comment