Seboka sa balateli ba mokhoa oa DevOps

Re bua, ehlile, ka DevOpsConf. Haeba u sa kenelle ka lintlha tse qaqileng, joale ka la 30 September le la 1 October re tla tšoara seboka sa ho kopanya mekhoa ea tsoelo-pele, tlhahlobo le ts'ebetso, 'me haeba u kena ka lintlha, ka kopo, tlas'a katse.

Ka har'a mokhoa oa DevOps, likarolo tsohle tsa tsoelo-pele ea theknoloji ea morero li kopane, li etsahala ka tsela e tšoanang 'me li susumetsana. Ntho ea bohlokoa ka ho khetheha mona ke ho theha mekhoa ea ntlafatso e ikemetseng e ka fetoloang, ea etsisoa le ho lekoa ka nako ea sebele. Sena se u thusa ho arabela hang-hang liphetohong tsa 'maraka.

Sebokeng re batla ho bontša kamoo mokhoa ona o susumetsang nts'etsopele ea lihlahisoa. Hore na ho tšepahala le ho ikamahanya le maemo ha tsamaiso bakeng sa mofani ho netefatsoa joang. Kamoo DevOps e fetolang sebopeho le mokhoa oa k'hamphani ho hlophisa ts'ebetso ea eona ea mosebetsi.

Seboka sa balateli ba mokhoa oa DevOps

ka morao ho mahlo

Ke habohlokoa hore re se ke ra tseba feela hore na lik'hamphani tse fapaneng li etsa eng ka har'a moralo oa mokhoa oa DevOps, empa hape re utloisise hore na ke hobane'ng ha sena sohle se etsoa. Ka hona, ha rea ​​mema litsebi feela ho kena Komiting ea Lenaneo, empa litsebi tse bonang puo ea DevOps li tsoa maemong a fapaneng:

  • baenjiniere ba phahameng;
  • bahlahisi;
  • baetapele ba sehlopha;
  • CTO.

Ka lehlakoreng le leng, sena se baka mathata le likhohlano ha ho buisanoa ka likopo tsa litlaleho. Haeba moenjiniere a thahasella ho hlahloba kotsi e kholo, joale ho bohlokoa haholo hore moqapi a utloisise mokhoa oa ho etsa software e sebetsang marung le lisebelisoa. Empa ka ho lumellana, re theha lenaneo le tla ba la bohlokoa le le thahasellisang ho bohle: ho tloha ho baenjiniere ho ea ho CTO.

Seboka sa balateli ba mokhoa oa DevOps

Sepheo sa seboka sa rona ha se feela ho khetha litlaleho tse ngata tsa hype, empa ho hlahisa setšoantšo se akaretsang: mokhoa oa DevOps o sebetsa joang ka ts'ebetso, ke mofuta ofe oa rake oo u ka kenang ho oona ha u fallela lits'ebetsong tse ncha. Ka nako e ts'oanang, re theha karolo ea litaba, ho theoha ho tloha bothateng ba khoebo ho ea ho theknoloji e itseng.

Likarolo tsa kopano li tla lula li tšoana le tsa ho lekhetlo la ho qetela.

  • Sethala sa meaho.
  • Infrastructure as code.
  • Phano e tsoelang pele.
  • Maikutlo.
  • Meaho ho DevOps, DevOps bakeng sa CTO.
  • Mekhoa ea SRE.
  • Koetliso le tsamaiso ea tsebo.
  • Tšireletso, DevSecOps.
  • Phetoho ea DevOps.

Bitsa Lipampiri: re batla litlaleho tsa mofuta ofe

Re arolelitse batho ba ka bang teng kopanong ka lihlopha tse hlano: baenjiniere, bahlahisi, litsebi tsa ts'ireletso, baetapele ba lihlopha le CTO. Sehlopha ka seng se na le sepheo sa sona sa ho tla kopanong. 'Me, ha u sheba DevOps ho tloha maemong ana, u ka utloisisa mokhoa oa ho tsepamisa sehlooho sa hau le hore na u ka beha khatiso hokae.

Bakeng sa baenjiniere, ba ntseng ba theha sethala sa lisebelisoa tsa motheo, ke habohlokoa ho utloisisa mekhoa e teng, ho utloisisa hore na ke theknoloji efe e seng e tsoetse pele ka ho fetisisa. Ba tla thahasella ho ithuta ka phihlelo ea sebele bophelong ba ho sebelisa mahlale ana le ho fapanyetsana maikutlo. Moenjiniere o tla thabela ho mamela tlaleho e hlahlobang kotsi e 'ngoe e thata, 'me rona, re tla leka ho khetha le ho bentša tlaleho e joalo.

Bakeng sa bahlahisi ho bohlokoa ho utloisisa mohopolo o joalo ka cloud native application. Ke hore, mokhoa oa ho nts'etsapele software e le hore e sebetse marung le lits'ebetsong tse fapaneng. Moqapi o hloka ho lula a fumana maikutlo a tsoang ho software. Mona re batla ho utloa linyeoe tse mabapi le hore na lik'hamphani li theha ts'ebetso ena joang, mokhoa oa ho beha leihlo ts'ebetso ea software, le hore na tšebetso eohle ea phano e sebetsa joang.

Litsebi tsa Cybersecurity Ho bohlokoa ho utloisisa mokhoa oa ho theha ts'ebetso ea ts'ireletso e le hore e se ke ea emisa nts'etsopele le lits'ebetso tsa phetoho ka har'a k'hamphani. Lihlooho tse mabapi le litlhoko tseo DevOps e li behang ho litsebi tse joalo le tsona li tla khahla.

Baetapele ba sehlopha ba batla ho tsebaMokhoa o tsoelang pele oa ho tsamaisa o sebetsa joang lik'hamphaning tse ling. Likhamphani li ile tsa nka tsela efe ho fihlela sena, li ile tsa haha ​​​​mekhoa ea ntlafatso le netefatso ea boleng joang ka har'a DevOps. Baetapele ba sehlopha ba boetse ba thahasella Cloud native. Hape le lipotso mabapi le tšebelisano ka har'a sehlopha le lipakeng tsa lihlopha tsa nts'etsopele le tsa boenjiniere.

etsoe CTO ntho ea bohlokoa ka ho fetisisa ke ho fumana mokhoa oa ho hokahanya lits'ebetso tsena kaofela le ho li lokisa ho latela litlhoko tsa khoebo. O etsa bonnete ba hore kopo e ka tšeptjoa bakeng sa khoebo le moreki. Mme mona o hloka ho utloisisa hore na ke mahlale afe a tla sebetsa bakeng sa mesebetsi ea khoebo, mokhoa oa ho aha ts'ebetso eohle, jj. CTO e boetse e ikarabella bakeng sa moralo oa lichelete. Ka mohlala, o tlameha ho utloisisa hore na ke chelete e kae e lokelang ho sebelisoa ho koetlisa litsebi hape e le hore li ka sebetsa ho DevOps.

Seboka sa balateli ba mokhoa oa DevOps

Haeba le na le seo le ka se buang tabeng tsena, le se ke la kgutsa; fana ka tlaleho ea hau. Nako ea ho qetela ea Call for Papers ke August 20th. Ha u ingolisa pejana, u tla ba le nako e ngata ea ho phethela tlaleho ea hau le ho itokisetsa tlhahiso ea hau. Kahoo, u se ke ua lieha.

Che, haeba u sa hloke ho bua phatlalatsa, feela reka tekete 'me u tle ka September 30 le October 1 ho buisana le basebetsi-'moho. Re tšepisa hore e tla ba e thahasellisang le e khothatsang.

Re bona joang DevOps

Ho utloisisa hantle seo re se bolelang ka DevOps, ke khothaletsa ho bala (kapa ho bala hape) tlaleho ea ka "DevOps ke eng" Ha ke ntse ke tsamaea ka har'a maqhubu a 'maraka, ke ile ka bona kamoo mohopolo oa DevOps o neng o fetoha ka teng lik'hamphaning tse fapaneng tsa boholo: ho tloha qalong ho ea ho lik'hamphani tsa machaba. Tlaleho e hahiloe holim'a letoto la lipotso, ka ho li araba u ka utloisisa hore na k'hamphani ea hau e ea ho DevOps kapa ho na le mathata kae-kae.

DevOps ke sistimi e rarahaneng, e tlameha ho kenyelletsa:

  • Sehlahisoa sa dijithale.
  • Mekhoa ea khoebo e hlahisang sehlahisoa sena sa digital.
  • Lihlopha tsa lihlahisoa tse ngolang khoutu.
  • Mekhoa e tsoelang pele ea Phano.
  • Platforms e le tšebeletso.
  • Infrastructure as a service.
  • Infrastructure as code.
  • Mekhoa e fapaneng ea ho boloka ts'epahalo, e hahiloeng ho DevOps.
  • Mokhoa oa ho fana ka maikutlo o hlalosang tsohle.

Qetellong ea tlaleho ho na le setšoantšo se fanang ka mohopolo oa sistimi ea DevOps k'hamphaning. E tla u lumella ho bona hore na ke lits'ebetso life k'hamphaning ea hau tse seng li lokisitsoe le tse ntseng li tla hahuoa.

Seboka sa balateli ba mokhoa oa DevOps

U ka shebella video ea tlaleho mona.

'Me joale ho tla ba le bonase: livideo tse 'maloa tse tsoang ho RIT ++ 2019, tse amang litaba tse akaretsang tsa phetoho ea DevOps.

Meaho ea motheo ea k'hamphani e le sehlahisoa

Artyom Naumenko o etella pele sehlopha sa DevOps Skyeng mme o hlokomela nts'etsopele ea meaho ea k'hamphani ea hae. O ile a bolela kamoo mekhoa ea motheo e amang mekhoa ea khoebo ho SkyEng: mokhoa oa ho bala ROI bakeng sa eona, ke litekanyetso life tse lokelang ho khethoa bakeng sa ho bala le ho sebetsa ho li ntlafatsa.

Tseleng e eang ho li-microservices

Khamphani ea Nixys e fana ka ts'ehetso bakeng sa merero e phathahaneng ea webo le lits'ebetso tse ajoang. Motsamaisi oa eona oa botekgeniki, Boris Ershov, o boletse mokhoa oa ho fetolela lihlahisoa tsa software, nts'etsopele ea eona e qalileng lilemo tse 5 tse fetileng (kapa ho feta), sethaleng sa sejoale-joale.

Seboka sa balateli ba mokhoa oa DevOps

E le molao, merero e joalo ke lefats'e le khethehileng moo ho nang le likhutlo tse lefifi le tsa boholo-holo tsa mehaho eo baenjiniere ba hona joale ba sa e tsebeng ka bona. 'Me mekhoa ea meralo le nts'etsopele e kileng ea khethoa e siiloe ke nako ebile e ke ke ea fana ka khoebo ka lebelo le ts'oanang la nts'etsopele le ho lokolloa ha liphetolelo tse ncha. Ka lebaka leo, tokollo e 'ngoe le e' ngoe ea sehlahisoa e fetoha papali e makatsang, moo ntho e lulang e oela, le sebakeng se sa lebelloang.

Batsamaisi ba merero e joalo ba tobana le tlhoko ea ho fetola lits'ebetso tsohle tsa theknoloji. Tlalehong ea hae, Boris o itse:

  • mokhoa oa ho khetha mohaho o nepahetseng bakeng sa morero le ho beha mekhoa ea motheo ka tatellano;
  • ke lisebelisoa life tseo u ka li sebelisang le maraba afe ao ho kopanang le 'ona tseleng ea phetoho;
  • seo o lokelang ho se etsa kamora moo.

Boikemisetso ba litokollo kapa mokhoa oa ho tsamaisa kapele le ntle le bohloko

Alexander Korotkov ke moqapi ea ka sehloohong oa tsamaiso ea CI / CD ho CIAN. O buile ka lisebelisoa tsa boiketsetso tse entseng hore ho khonehe ho ntlafatsa boleng le ho fokotsa nako ea ho fana ka khoutu ho tlhahiso ka makhetlo a 5. Empa liphello tse joalo li ne li ke ke tsa finyelloa ka ho iketsetsa feela, kahoo Alexander o ile a ela hloko liphetoho tsa mekhoa ea tsoelo-pele.

Likotsi li u thusa joang ho ithuta?

Alexey Kirpichnikov o 'nile a kenya tšebetsong DevOps le lisebelisoa tsa motheo ho SKB Kontur ka lilemo tse 5. Nakong ea lilemo tse tharo, k'hamphani ea hae e ile ea e-ba le liphapang tse ka bang 1000 36 tsa maemo a sa tšoaneng a makatsang. Har'a bona, mohlala, 14% e bakiloe ke ho hlahisa tokollo ea boleng bo tlaase ho tlhahiso, 'me XNUMX% e bakoa ke mosebetsi oa ho lokisa hardware setsing sa data.

Polokelo ea litlaleho (post-mortems) eo baenjiniere ba k’hamphani ba ’nileng ba e hlokomela ka lilemo tse ’maloa ka tatellano e etsa hore ho khonehe ho fumana boitsebiso bo nepahetseng joalo ka likotsi. The post-mortem e ngotsoe ke moenjiniere ea sebetsang, eo e neng e le eena oa pele oa ho arabela pontšo ea tšohanyetso 'me a qala ho lokisa ntho e' ngoe le e 'ngoe. Ke hobane'ng ha ba hlokofatsa baenjiniere ba thatafalloang ke ho sheba litšoantšo bosiu ka ho ngola litlaleho? Lintlha tsena li u lumella ho bona setšoantšo sohle le ho tsamaisa nts'etsopele ea litšebeletso ka tsela e nepahetseng.

Puong ea hae, Alexey o ile a arolelana mokhoa oa ho ngola postmortem ea bohlokoa e le kannete le mokhoa oa ho kenya ts'ebetsong ea litlaleho tse joalo k'hamphaning e kholo. Haeba u rata lipale tsa hore na motho e mong o ile a senya, shebella video ea ts'ebetso.

Rea utloisisa hore pono ea hau ea DevOps e kanna ea se tšoane le ea rona. Ho tla ba monate ho tseba hore na u bona phetoho ea DevOps joang. Arolelana phihlelo ea hau le pono ea sehlooho sena ho maikutlo.

Re se re amohetse litlaleho life lenaneong?

Bekeng ena Komiti ea Lenaneo e amohetse litlaleho tse 4: mabapi le ts'ireletso, mekhoa ea motheo le mekhoa ea SRE.

Mohlomong sehlooho se bohloko ka ho fetisisa sa phetoho ea DevOps: mokhoa oa ho etsa bonnete ba hore bahlankana ba tsoang lefapheng la ts'ireletso ea tlhahisoleseding ha ba senye maqhama a seng a ntse a hahiloe pakeng tsa nts'etsopele, ts'ebetso le tsamaiso. Lik'hamphani tse ling li sebetsa ntle le lefapha la tšireletso ea tlhahisoleseding. Joang ho netefatsa ts'ireletso ea tlhahisoleseling tabeng ee? Mabapi le eona e tla bolela Mona Arkhipov ho tloha sudo.su. Ho tsoa tlalehong ea hae re ithuta:

  • se hlokang ho sireletsoa le ho mang;
  • mekhoa ea ts'ireletso ea kamehla ke efe;
  • kamoo IT le lits'ebetso tsa ts'ireletso ea tlhahisoleseling li kopanang joang;
  • CIS CSC ke eng le mokhoa oa ho e kenya tšebetsong;
  • joang le ka litsupa life ho etsa tlhahlobo ea kamehla ea ts'ireletso ea tlhahisoleseling.

Tlaleho e latelang e mabapi le ntshetsopele ya meralo ya motheo e le khoutu. Fokotsa palo ea mesebetsi ea matsoho 'me u se ke ua fetola morero oohle moferefere, na see se ka khoneha? Ho potso ena e tla araba Maxim Kostrikin oa Ixtens. Sehlopha sa hae se sebetsa Terraform bakeng sa ho sebetsa le lisebelisoa tsa AWS. Sesebelisoa se bonolo, empa potso ke hore na u ka qoba ho theha khoutu e kholo joang ha u e sebelisa. Tlhokomelo ea lefa le joalo e tla ba e theko e boima le ho feta selemo le selemo. 

Maxim e tla bontša hore na mekhoa ea ho beha khoutu e sebetsa joang, e reretsoeng ho nolofatsa boits'oaro le nts'etsopele.

E 'ngoe tlaleha re tla utloa ka meralo ea motheo ho Vladimir Ryabov ho tloha Playkey. Mona re tla bua ka sethala sa litšebeletso tsa motheo, 'me re tla ithuta:

  • mokhoa oa ho utloisisa hore na sebaka sa polokelo se sebelisoa ka katleho;
  • kamoo basebelisi ba makholo a 'maloa ba ka fumanang 10 TB ea litaba haeba ho sebelisoa TB ea 20 feela ea polokelo;
  • mokhoa oa ho hatella data makhetlo a 5 le ho e fa basebelisi ka nako ea nnete;
  • mokhoa oa ho hokahanya data ka fofa pakeng tsa litsi tse 'maloa tsa data;
  • mokhoa oa ho felisa tšusumetso leha e le efe ea basebelisi ho e mong ha u sebelisa mochine o le mong oa sebele ka tatellano.

Sephiri sa boselamose bona ke theknoloji ZFS bakeng sa FreeBSD le fereko ea eona e ncha ZFS ho Linux. Vladimir o tla arolelana linyeoe ho tsoa ho Playkey.

Matvey Kukuy ho tloha Amixr.IO itokisitse ka mehlala e tsoang bophelong bolella, tse etsahetseng SEL le kamoo e thusang ho aha litsamaiso tse tšepahalang. Amixr.IO e fetisa liketsahalo tsa bareki ka morao oa eona; lihlopha tse ngata tse sebetsang lefatšeng ka bophara li se li sebetsane le linyeoe tse likete tse 150. Sebokeng, Matvey o tla arolelana lipalo-palo le lintlha tseo k'hamphani ea hae e li bokeletseng ka ho rarolla mathata a bareki le ho sekaseka mefokolo.

Ke boetse ke u khothalletsa hore u se ke ua ba meharo 'me u arolelane phihlelo ea hau joaloka samurai ea DevOps. Sebeletsa kopo bakeng sa tlaleho, 'me 'na le uena re tla ba le likhoeli tse 2,5 ho lokisetsa puo e babatsehang. Haeba u batla ho ba momameli, Ngolisa ho koranta e nang le lintlafatso tsa mananeo 'me u nahane ka botebo ka litekete tsa ho behela pele ho nako, hobane li tla bitsa chelete e ngata haufi le matsatsi a kopano.

Source: www.habr.com

Eketsa ka tlhaloso