Co-labhairt airson luchd-leantainn dòigh-obrach DevOps

Tha sinn a’ bruidhinn, gu dearbh, mu dheidhinn DevOpsConf. Mura tèid thu a-steach gu mion-fhiosrachadh, an uairsin air 30 Sultain agus 1 Dàmhair cumaidh sinn co-labhairt mu bhith a’ cothlamadh phròiseasan leasachaidh, deuchainn agus obrachaidh, agus ma thèid thu a-steach gu mion-fhiosrachadh, feuch, fo cat.

Mar phàirt de dhòigh-obrach DevOps, tha a h-uile pàirt de leasachadh teicneòlach pròiseact eadar-cheangailte, a’ tachairt aig an aon àm agus a’ toirt buaidh air a chèile. Gu sònraichte cudromach an seo tha cruthachadh phròiseasan leasachaidh fèin-ghluasadach a ghabhas atharrachadh, a shamhlachadh agus a dhearbhadh ann an àm fìor. Cuidichidh seo thu gus freagairt sa bhad ri atharrachaidhean sa mhargaidh.

Aig a’ cho-labhairt tha sinn airson sealltainn mar a tha an dòigh-obrach seo a’ toirt buaidh air leasachadh toraidh. Mar a thathar a’ dèanamh cinnteach à earbsachd agus sùbailteachd an t-siostam airson an neach-dèiligidh. Mar a tha DevOps ag atharrachadh structar agus dòigh-obrach companaidh airson a phròiseas obrach a chuir air dòigh.

Co-labhairt airson luchd-leantainn dòigh-obrach DevOps

air cùl na seallaidhean

Tha e cudromach gum bi fios againn chan ann a-mhàin dè a tha diofar chompanaidhean a’ dèanamh taobh a-staigh frèam dòigh-obrach DevOps, ach cuideachd gus tuigsinn carson a tha seo uile air a dhèanamh. Mar sin, thug sinn cuireadh chan e a-mhàin eòlaichean a dhol a-steach do Chomataidh a’ Phrògraim, ach eòlaichean a bhios a’ faicinn còmhradh DevOps bho dhiofar dhreuchdan:

  • àrd-innleadairean;
  • luchd-leasachaidh;
  • stiùirichean sgioba;
  • CTO.

Air an aon làimh, tha seo a’ cruthachadh dhuilgheadasan agus còmhstri nuair a thathar a’ beachdachadh air iarrtasan airson aithisgean. Ma tha ùidh aig innleadair ann a bhith a’ mion-sgrùdadh tubaist mhòr, tha e nas cudromaiche do leasaiche tuigsinn mar a chruthaicheas e bathar-bog a bhios ag obair ann an sgòthan agus bun-structaran. Ach le bhith ag aontachadh, cruthaichidh sinn prògram a bhios luachmhor agus inntinneach don h-uile duine: bho innleadairean gu CTO.

Co-labhairt airson luchd-leantainn dòigh-obrach DevOps

Chan e amas na co-labhairt againn a-mhàin na h-aithisgean as hype a thaghadh, ach an dealbh iomlan a thaisbeanadh: mar a tha dòigh-obrach DevOps ag obair ann an cleachdadh, dè an seòrsa ràcan as urrainn dhut ruith nuair a ghluaiseas tu gu pròiseasan ùra. Aig an aon àm, bidh sinn a 'togail a' phàirt susbaint, a 'dol sìos bhon duilgheadas gnìomhachais gu teicneòlasan sònraichte.

Bidh earrannan na co-labhairt fhathast mar a tha iad ann an an turas mu dheireadh.

  • Àrd-ùrlar bun-structair.
  • Bun-structair mar chòd.
  • Lìbhrigeadh leantainneach.
  • Fios air ais.
  • Ailtireachd ann an DevOps, DevOps airson CTO.
  • Cleachdaidhean SRE.
  • Trèanadh agus stiùireadh eòlais.
  • Tèarainteachd, DevSecOps.
  • Tionndadh DevOps.

Gairm airson Pàipearan: dè an seòrsa aithisgean a tha sinn a’ sireadh

Roinn sinn an luchd-èisteachd a dh’fhaodadh a bhith aig a’ cho-labhairt ann an còig buidhnean: innleadairean, luchd-leasachaidh, eòlaichean tèarainteachd, stiùirichean sgioba agus CTO. Tha a bhrosnachadh fhèin aig gach buidheann tighinn chun na co-labhairt. Agus, ma choimheadas tu air DevOps bho na dreuchdan sin, tuigidh tu mar a chuireas tu fòcas air do chuspair agus càite an cuir thu cuideam.

Airson innleadairean, a tha a’ cruthachadh àrd-ùrlar bun-structair, tha e cudromach tuigsinn na gluasadan a th’ ann mar-thà, gus tuigsinn dè na teicneòlasan as adhartaiche a-nis. Bidh ùidh aca ann a bhith ag ionnsachadh mu eòlas fìor ann a bhith a’ cleachdadh nan teicneòlasan sin agus ag iomlaid bheachdan. Bidh innleadair toilichte èisteachd ri aithisg a’ dèanamh anailis air cuid de thubaist cruaidh-chruaidh, agus feuchaidh sinne, an uair sin, ri aithisg mar sin a thaghadh agus a snasadh.

Do luchd-leasachaidh Tha e cudromach tuigsinn a leithid de bhun-bheachd mar tagradh dùthchasach sgòthan. Is e sin, mar a leasaicheas tu bathar-bog gus am bi e ag obair ann an sgòthan agus diofar bhun-structaran. Feumaidh an leasaiche fios air ais fhaighinn bhon bhathar-bog gu cunbhalach. An seo tha sinn airson cùisean a chluinntinn mu mar a bhios companaidhean a’ togail a’ phròiseas seo, mar a chumas iad sùil air coileanadh bathar-bog, agus mar a bhios am pròiseas lìbhrigidh gu lèir ag obair.

Eòlaichean cybersecurity Tha e cudromach tuigsinn mar a chuireas tu am pròiseas tèarainteachd air dòigh gus nach cuir e stad air pròiseasan leasachaidh is atharrachaidh taobh a-staigh a’ chompanaidh. Bidh cuspairean mu na riatanasan a bhios DevOps a’ cur air na h-eòlaichean sin inntinneach cuideachd.

Tha stiùirichean sgioba ag iarraidh faighinn a-mach, mar a tha am pròiseas lìbhrigidh leantainneach ag obair ann an companaidhean eile. Dè an t-slighe a ghabh companaidhean gus seo a choileanadh, ciamar a thog iad pròiseasan leasachaidh agus gealltanas càileachd taobh a-staigh DevOps. Tha ùidh aig stiùirichean sgioba cuideachd ann an Cloud native. Agus cuideachd ceistean mu eadar-obrachadh taobh a-staigh na sgioba agus eadar sgiobaidhean leasachaidh agus innleadaireachd.

airson CTO Is e an rud as cudromaiche faighinn a-mach ciamar a cheanglas tu na pròiseasan sin uile agus an atharrachadh a rèir feumalachdan gnìomhachais. Bidh e a’ dèanamh cinnteach gu bheil an tagradh earbsach an dà chuid don ghnìomhachas agus don neach-dèiligidh. Agus an seo feumaidh tu tuigsinn dè na teicneòlasan a bhios ag obair airson na gnìomhan gnìomhachais, mar a thogas tu am pròiseas gu lèir, msaa. Tha an CTO cuideachd an urra ri buidseatadh. Mar eisimpleir, feumaidh e tuigsinn dè an t-airgead a dh'fheumar a chosg air ath-thrèanadh eòlaichean gus an urrainn dhaibh obrachadh ann an DevOps.

Co-labhairt airson luchd-leantainn dòigh-obrach DevOps

Ma tha rudeigin agad ri ràdh mu na cùisean sin, na bi sàmhach, cuir a-steach an aithisg agad. Is e an ceann-latha airson Gairm airson Pàipearan 20 Lùnastal. Mar as tràithe a chlàras tu, is ann as fhaide a bhios agad an aithisg agad a chrìochnachadh agus ullachadh airson do thaisbeanadh. Mar sin, na cuir dàil.

Uill, mura h-eil feum agad air bruidhinn gu poblach, dìreach ceannaich tiogaid agus thig air 30 Sultain agus 1 Dàmhair gus conaltradh le co-obraichean. Tha sinn a’ gealltainn gum bi e inntinneach agus brosnachail.

Mar a chì sinn DevOps

Gus tuigsinn dè dìreach a tha sinn a’ ciallachadh le DevOps, tha mi a’ moladh an aithisg agam a leughadh (no ath-leughadh) “Dè a th’ ann an DevOps" A’ coiseachd tro thonnan a’ mhargaidh, chunnaic mi mar a bha am beachd air DevOps ag atharrachadh ann an companaidhean de dhiofar mheudan: bho thoiseach tòiseachaidh beag gu companaidhean ioma-nàiseanta. Tha an aithisg stèidhichte air sreath de cheistean, le bhith gam freagairt tuigidh tu a bheil do chompanaidh a’ gluasad a dh’ ionnsaigh DevOps no a bheil duilgheadasan ann an àiteigin.

Is e siostam iom-fhillte a th’ ann an DevOps, feumaidh e a bhith a’ toirt a-steach:

  • Bathar didseatach.
  • Modalan gnìomhachais a leasaicheas an toradh didseatach seo.
  • Sgiobaidhean toraidh a bhios a’ sgrìobhadh còd.
  • Cleachdaidhean lìbhrigidh leantainneach.
  • Àrd-ùrlaran mar sheirbheis.
  • Bun-structair mar sheirbheis.
  • Bun-structair mar chòd.
  • Cleachdaidhean air leth airson earbsachd a chumail suas, air an togail a-steach do DevOps.
  • Cleachdadh fios-air-ais a tha a 'toirt cunntas air a h-uile càil.

Aig deireadh na h-aithisg tha diagram a bheir beachd air siostam DevOps sa chompanaidh. Leigidh e dhut faicinn dè na pròiseasan sa chompanaidh agad a tha air an sgioblachadh mar-thà agus a tha fhathast ri thogail.

Co-labhairt airson luchd-leantainn dòigh-obrach DevOps

Faodaidh tu coimhead air a’ bhidio den aithisg an seo.

Agus a-nis bidh bònas ann: grunn bhideothan bho RIT ++ 2019, a tha a’ suathadh air na cùisean as fharsainge de chruth-atharrachadh DevOps.

Bun-structar companaidh mar thoradh

Bidh Artyom Naumenko a’ stiùireadh sgioba DevOps aig Skyeng agus a’ gabhail cùram de leasachadh bun-structair a’ chompanaidh aige. Dh’ innis e mar a tha bun-structar a’ toirt buaidh air pròiseasan gnìomhachais aig SkyEng: mar a nì thu obrachadh a-mach ROI air a shon, dè na meatrach a bu chòir a thaghadh airson àireamhachadh agus mar a dh’obraicheas tu airson an leasachadh.

Air an rathad gu microservices

Bidh companaidh Nixys a’ toirt taic do phròiseactan lìn trang agus siostaman sgaoilte. Dh'innis an stiùiriche teignigeach aige, Boris Ershov, mar a dhèanadh e eadar-theangachadh air bathar-bog bathar-bog, a thòisich air a leasachadh 5 bliadhna air ais (no eadhon barrachd), gu àrd-ùrlar ùr-nodha.

Co-labhairt airson luchd-leantainn dòigh-obrach DevOps

Mar riaghailt, tha pròiseactan mar seo na shaoghal sònraichte far a bheil oiseanan cho dorcha agus àrsaidh den bhun-structar nach eil fios aig innleadairean gnàthach mun deidhinn. Agus tha na dòighean-obrach a thaobh ailtireachd agus leasachadh a chaidh a thaghadh aon uair seann-fhasanta agus chan urrainn dhaibh an aon astar leasachaidh a thoirt don ghnìomhachas agus dreachan ùra fhoillseachadh. Mar thoradh air an sin, bidh a h-uile sgaoileadh toraidh a ’tionndadh gu bhith na dhàn-thuras iongantach, far a bheil rudeigin an-còmhnaidh a’ tuiteam dheth, agus anns an àite ris nach robh dùil.

Tha e do-sheachanta gum bi manaidsearan phròiseactan mar sin a’ cur aghaidh ris an fheum air a h-uile pròiseas teicneòlais atharrachadh. Anns an aithisg aige, thuirt Boris:

  • mar a roghnaicheas tu an ailtireachd ceart airson a 'phròiseict agus a' cur a 'bhun-structair ann an òrdugh;
  • dè na h-innealan a bu chòir a chleachdadh agus dè na cnapan-starra a thachras air an t-slighe gu cruth-atharrachadh;
  • dè an ath rud a nì thu.

Automation sgaoilidhean no mar a lìbhrigeadh gu luath agus gun phian

Tha Alexander Korotkov na phrìomh leasaiche air an t-siostam CI/CD aig CIAN. Bhruidhinn e mu innealan fèin-ghluasaid a rinn e comasach càileachd a leasachadh agus an ùine airson còd a lìbhrigeadh gu cinneasachadh a lughdachadh 5 tursan. Ach cha b 'urrainnear na toraidhean sin a choileanadh le fèin-ghluasad a-mhàin, agus mar sin thug Alasdair aire do atharrachaidhean ann am pròiseasan leasachaidh.

Ciamar a chuidicheas tubaistean thu ag ionnsachadh?

Tha Alexey Kirpichnikov air a bhith a’ cur an gnìomh DevOps agus bun-structar aig SKB Kontur airson 5 bliadhna. Thairis air trì bliadhna, thachair timcheall air 1000 fakaps de dhiofar ìrean de dh ’epicness anns a’ chompanaidh aige. Nam measg, mar eisimpleir, bha 36% air adhbhrachadh le bhith a’ sgaoileadh foillseachadh de chàileachd ìosal gu cinneasachadh, agus bha 14% air adhbhrachadh le obair cumail suas bathar-cruaidh san ionad dàta.

Tha tasglann de dh’ aithisgean (post-mortems) a tha innleadairean a’ chompanaidh air a bhith a’ cumail suas airson grunn bhliadhnaichean ann an sreath ga dhèanamh comasach fiosrachadh cho ceart fhaighinn mu thubaistean. Tha am post-mortem air a sgrìobhadh leis an innleadair a tha air dleasdanas, a’ chiad fhear a fhreagair an comharra èiginn agus a thòisich air a h-uile càil a chàradh. Carson a bhios innleadairean cràdh a’ strì air an oidhche le facaps le bhith a’ sgrìobhadh aithisgean? Leigidh an dàta seo leat an dealbh gu lèir fhaicinn agus leasachadh bun-structair a ghluasad san t-slighe cheart.

Anns an òraid aige, cho-roinn Alexey mar a sgrìobhas e postmortem fìor fheumail agus mar a chuireadh e an gnìomh cleachdadh aithisgean mar sin ann an companaidh mhòr. Ma tha sgeulachdan a’ còrdadh riut mu dheidhinn mar a rinn cuideigin sgàineadh, thoir sùil air a’ bhidio den choileanadh.

Tha sinn a’ tuigsinn gur dòcha nach eil an lèirsinn agad de DevOps a’ freagairt ris an t-sealladh againn. Bidh e inntinneach fios a bhith agad mar a chì thu cruth-atharrachadh DevOps. Roinn an t-eòlas agad agus an lèirsinn mun chuspair seo anns na beachdan.

Dè na h-aithisgean a tha sinn air gabhail ris a’ phrògram mu thràth?

An t-seachdain seo ghabh Comataidh a’ Phrògraim ri 4 aithisgean: air tèarainteachd, bun-structar agus cleachdaidhean SRE.

Is dòcha gur e an cuspair as dorra de chruth-atharrachadh DevOps: mar a nì thu cinnteach nach sgrios na balaich bhon roinn tèarainteachd fiosrachaidh na ceanglaichean a chaidh a thogail mar-thà eadar leasachadh, obrachadh agus rianachd. Bidh cuid de chompanaidhean a’ riaghladh às aonais roinn tèarainteachd fiosrachaidh. Ciamar a nì thu cinnteach à tèarainteachd fiosrachaidh sa chùis seo? Mu dheidhinn ag innse Mona Arkhipova bho sudo.su. Bhon aithisg aice tha sinn ag ionnsachadh:

  • dè a dh'fheumar a dhìon agus cò bhuaithe;
  • dè na pròiseasan tèarainteachd àbhaisteach;
  • mar a tha pròiseasan IT agus tèarainteachd fiosrachaidh a’ dol tarsainn;
  • dè a th’ ann an CIS CSC agus mar a chuireas tu an gnìomh e;
  • ciamar agus dè na comharran airson sgrùdaidhean tèarainteachd fiosrachaidh cunbhalach a dhèanamh.

Tha an ath aithisg mu leasachadh bun-structair mar chòd. Lùghdaich na tha de chleachdadh làimhe agus na tionndaidh am pròiseact gu lèir gu mì-riaghailt, a bheil seo comasach? Chun na ceist seo freagraidh Maxim Kostrikin bho Ixtens. Bidh a chompanaidh a 'cleachdadh Terraform airson a bhith ag obair le bun-structar AWS. Tha an inneal goireasach, ach is e a ’cheist ciamar a sheachnadh tu bloc mòr de chòd nuair a bhios tu ga chleachdadh. Bidh cumail suas a leithid de dhìleab a’ fàs nas daoire gach bliadhna. 

Seallaidh Maxim mar a tha pàtrain suidheachaidh còd ag obair, ag amas air fèin-ghluasad agus leasachadh a dhèanamh nas sìmplidhe.

Rud eile aithisg cluinnidh sinn mu bhun-structair bho Vladimir Ryabov bho Playkey. An seo bruidhnidh sinn mun àrd-ùrlar bun-structair, agus ionnsaichidh sinn:

  • mar a thuigeas tu a bheil àite stòraidh ga chleachdadh gu h-èifeachdach;
  • mar a gheibh grunn cheudan luchd-cleachdaidh 10 TB de shusbaint mura tèid ach 20 TB de stòradh a chleachdadh;
  • mar as urrainn dhut dàta a dhlùthadh 5 tursan agus a thoirt do luchd-cleachdaidh ann an àm fìor;
  • mar a shioncronadh dàta air a 'itealaich eadar grunn ionadan dàta;
  • mar a chuireas tu às do bhuaidh luchd-cleachdaidh air a chèile nuair a bhios tu a’ cleachdadh aon inneal brìgheil ann an òrdugh.

Is e dìomhaireachd an draoidheachd seo teicneòlas ZFS airson FreeBSD agus a phòr ùr ZFS air Linux. Bidh Vladimir a’ roinn chùisean bho Playkey.

Matvey Kukuy bho Amixr.IO ullamh le eisimpleirean o bheatha ri innse, dè thachair SRE agus mar a chuidicheas e gus siostaman earbsach a thogail. Bidh Amixr.IO a’ dol seachad air tachartasan teachdaiche tro a chùl-raon; tha dusanan de sgiobaidhean air dleasdanas air feadh an t-saoghail air dèiligeadh ri 150 mìle cùis mu thràth. Aig a’ cho-labhairt, bidh Matvey a’ roinn na staitistig agus na beachdan a tha a’ chompanaidh aige air cruinneachadh le bhith a’ fuasgladh dhuilgheadasan teachdaiche agus a’ dèanamh anailis air fàilligidhean.

A-rithist tha mi a’ cur ìmpidh ort gun a bhith sanntach agus an eòlas agad mar samurai DevOps a cho-roinn. Dèan seirbheis bid airson aithisg, agus bidh 2,5 mìosan agad fhèin agus mise airson sàr òraid ullachadh. Ma tha thu airson a bhith nad neach-èisteachd, fo-sgrìobhadh chun na cuairt-litir le ùrachaidhean phrògraman agus smaoinich gu mòr air tiogaidean a ghlèidheadh ​​​​ro làimh, oir bidh iad nas daoire nas fhaisge air cinn-latha na co-labhairt.

Source: www.habr.com

Cuir beachd ann