Shirka taageerayaasha habka DevOps

Waxaan ka hadleynaa, dabcan, oo ku saabsan DevOpsConf. Haddii aadan tafaasiil ka bixin, ka dib Sebtember 30 iyo Oktoobar 1 waxaan qaban doonaa shir ku saabsan isku dhafka hababka horumarinta, baaritaanka iyo hawlgalka, iyo haddii aad faahfaahinta, fadlan, hoos bisad.

Habka DevOps dhexdiisa, dhammaan qaybaha horumarinta tignoolajiyada mashruuca waa kuwo isku xidhan, waxay u dhacaan si isbarbar socda oo midba midka kale saameyn ku yeesho. Muhiimad gaar ah halkan waa abuurista habab horumarineed oo toos ah oo la beddeli karo, la isku dayeyn karo oo la tijaabin karo waqtiga dhabta ah. Tani waxay kaa caawinaysaa inaad isla markiiba uga jawaabto isbeddelada suuqa.

Shirka waxaan rabnaa inaan ku muujino sida habkani u saameeyo horumarinta alaabta. Sida loogu kalsoonaan karo iyo la qabsiga nidaamka macmiilka loo hubiyo. Sida DevOps ay u bedesho qaab dhismeedka iyo habka shirkadda si ay u habayso hanaankeeda shaqo.

Shirka taageerayaasha habka DevOps

daaha gadaashiisa

Waxaa muhiim noo ah in aan ogaano kaliya waxa shirkadaha kala duwan ay ku sameynayaan qaabka habka DevOps, laakiin sidoo kale in aan fahamno sababta waxaas oo dhan loo sameeyay. Sidaa darteed, kuma casuumin kaliya khubarada inay ku biiraan Guddiga Barnaamijka, laakiin khabiirada arka hadalka DevOps ee jagooyin kala duwan:

  • injineerada sare;
  • horumarinta;
  • kooxda hogaaminaysa;
  • CTO.

Dhinaca kale, tani waxay abuurtaa dhibaatooyin iyo isku dhacyo marka laga hadlayo codsiyada warbixinnada. Haddii injineerku xiisaynayo inuu falanqeeyo shil weyn, markaa waxa aad muhiim u ah horumariyaha inuu fahmo sida loo abuuro software ka shaqeeya daruuraha iyo kaabayaasha. Laakin annagoo ku heshiinna, waxaan abuurnaa barnaamij qiimo leh oo qof walba xiiso u yeelan doona: min injineerada ilaa CTO.

Shirka taageerayaasha habka DevOps

Hadafka shirkeena kaliya maaha in la doorto warbixinada buunbuuninta ee ugu badan, laakiin inaan soo bandhigno sawirka guud: sida habka DevOps uu u shaqeeyo ficil ahaan, noocee raajo ayaad geli kartaa markaad u guureyso habab cusub. Isla mar ahaantaana, waxaan dhiseynaa qaybta nuxurka, hoos uga sii socoshada dhibaatada ganacsiga ilaa tiknoolajiyada gaarka ah.

Qaybaha shirku waxa ay ahaan doonaan sidii kuwii ku jiray markii ugu dambeysay.

  • Qalabka kaabayaasha dhaqaalaha.
  • Kaabayaasha sida code.
  • gaarsiin joogto ah.
  • Warcelin.
  • Dhismaha DevOps, DevOps ee CTO.
  • Dhaqannada SRE
  • Tababarka iyo maamulka aqoonta.
  • Amniga, DevSecOps.
  • Isbedelka DevOps.

Waco Waraaqo: waa maxay nooca warbixinada aan raadineyno

Waxaan shuruud ahaan u qaybinay dhagaystayaasha suurtagalka ah ee shirka shan kooxood: injineerada, horumarinta, khabiirada amniga, hogaamiyayaasha kooxda iyo CTO. Koox kastaa waxay leedahay dhiirigelin u gaar ah oo ay ku imanayso shirka. Iyo, haddii aad ka eegto DevOps jagooyinkan, waxaad fahmi kartaa sida diirada loo saaro mawduucaaga iyo meesha aad xooga saarayso.

Injineerada, kuwaas oo abuuraya madal kaabayaasha ah, waxaa muhiim ah in la fahmo isbeddellada jira, si loo fahmo tignoolajiyada hadda ugu horumarsan. Waxay xiisayn doonaan inay bartaan waayo-aragnimada nolosha dhabta ah ee adeegsiga tignoolajiyadan iyo isdhaafsiga fikradaha. Injineerku wuxuu ku farxi doonaa inuu dhageysto warbixin lagu falanqeynayo shilalka adag qaarkood, annaguna, sidoo kale, waxaan isku dayi doonaa inaan dooranno oo aan nadiifino warbixintan.

Loogu talagalay horumarinta waa muhiim in la fahmo fikradda sida codsiga asalka ah daruur. Taasi waa, sida loo horumariyo software si ay uga shaqeyso daruuraha iyo kaabayaasha kala duwan. Horumariyuhu wuxuu u baahan yahay inuu si joogto ah uga helo jawaab celin software-ka. Halkan waxaan rabnaa inaan maqalno kiisas ku saabsan sida shirkaduhu u dhisaan nidaamkan, sida loo kormeero waxqabadka software, iyo sida habka gaarsiinta oo dhan u shaqeeyo.

Khabiirada amniga internetka Waa muhiim in la fahmo sida loo dejiyo habka amniga si aysan u joojin horumarka iyo isbeddelka geedi socodka shirkadda. Mawduucyada ku saabsan shuruudaha ay DevOps ku dhejiso khabiirada noocan oo kale ah waxay sidoo kale noqon doontaa mid xiiso leh.

Hogaamiyayaasha kooxdu waxay rabaan inay ogaadaan, sida habka bixinta joogtada ah uu uga shaqeeyo shirkadaha kale. Waa maxay dariiqa ay shirkaduhu u qaadeen si ay tan u gaadhaan, sidee bay u dhiseen horumarka iyo hababka hubinta tayada gudaha DevOps. Hogaamiyayaasha kooxdu waxay sidoo kale xiiseynayaan waddankooda Cloud. Iyo sidoo kale su'aalaha ku saabsan isdhexgalka kooxda iyo ka dhexeeya kooxaha horumarinta iyo injineernimada.

Si aad u CTO Waxa ugu muhiimsan waa in la ogaado sida loo xiro dhammaan hababkaas oo loo waafajiyo baahiyaha ganacsiga. Wuxuu hubinayaa in codsigu yahay mid lagu kalsoonaan karo ganacsiga iyo macaamilka labadaba. Oo halkan waxaad u baahan tahay inaad fahamto tignoolajiyada u shaqayn doona hawlaha ganacsiga, sida loo dhiso habka oo dhan, iwm. CTO ayaa sidoo kale mas'uul ka ah miisaaniyad-dejinta. Tusaale ahaan, waa inuu fahmo inta lacag ah ee loo baahan yahay in lagu kharash gareeyo dib-u-tababarka takhasuska si ay uga shaqeeyaan DevOps.

Shirka taageerayaasha habka DevOps

Haddii aad wax ka leedahay arrimahan, ha ka aamusin. soo gudbi warbixintaada. Xilliga kama dambaysta ah ee Wicitaanka Waraaqaha waa Agoosto 20-keeda. Marka hore ee aad isdiiwaangeliso, waa inta wakhti badan aad ku buuxin doonto warbixintaada oo aad u diyaargarowdo soo jeedintaada. Markaa, dib ha u dhigin.

Hagaag, haddii aadan u baahnayn inaad si guud u hadasho, kaliya iibso tigidh oo yimaadaan Sebtembar 30 iyo Oktoobar 1 si aad ula xiriirto asxaabta. Waxaan ballan qaadaynaa inay noqon doonto mid xiiso leh oo dhiirigelin leh.

Sida aan u aragno DevOps

Si aad si sax ah u fahamto waxa aan ula jeedno DevOps, waxaan ku talinayaa in aan akhriyo (ama dib u akhriyo) warbixintayda "Waa maxay DevOps" Ku socodka mowjadaha suuqa, waxaan arkay sida fikradda DevOps ay u beddeshay shirkado kala duwan: laga bilaabo bilaw yar ilaa shirkado caalami ah. Warbixinta waxaa lagu dhisay su'aalo taxane ah, markaad ka jawaabto waxaad fahmi kartaa in shirkaddaadu u socoto DevOps ama haddii ay jiraan dhibaatooyin meel.

DevOps waa nidaam adag, waa inay ku jiraan:

  • Alaabta dhijitaalka ah.
  • Qaybaha ganacsiga ee horumariya alaabtan dhijitaalka ah.
  • Kooxaha wax soo saarka ee qora koodka.
  • Hababka gaarsiinta joogtada ah.
  • Platform-ka adeeg ahaan.
  • Kaabayaasha adeeg ahaan.
  • Kaabayaasha sida code.
  • Dhaqamada kala duwan ee ilaalinta isku halaynta, oo lagu dhisay DevOps.
  • Dhaqan jawaab celin ah oo qeexaya dhammaan.

Dhamaadka warbixinta waxaa jira jaantus siinaya fikradda nidaamka DevOps ee shirkadda. Waxay kuu ogolaan doontaa inaad aragto hababka shirkaddaada ee horay loo hagaajiyay iyo kuwa aan weli la dhisin.

Shirka taageerayaasha habka DevOps

Waxaad daawan kartaa muuqaalka warbixinta halkan.

Oo hadda waxaa jiri doona gunno: Fiidiyowyo dhowr ah oo ka yimid RIT ++ 2019, kuwaas oo taabanaya arrimaha guud ee isbeddelka DevOps.

Kaabayaasha shirkadda sida alaabta

Artyom Naumenko wuxuu hogaamiyaa kooxda DevOps ee Skyeng wuxuuna daryeelaa horumarinta kaabayaasha shirkadiisa. Waxa uu u sheegay sida kaabayaasha ay u saameeyaan hababka ganacsiga ee SkyEng: sida loo xisaabiyo ROI, maxay tahay cabbirrada loo dooranayo xisaabinta iyo sida loo shaqeeyo si loo hagaajiyo.

Waddada loo maro adeeg-yaraha

Shirkadda Nixys waxay taageertaa mashaariicda shabakada ee mashquulka ah iyo nidaamyada la qaybiyo. Agaasimaha farsamada, Boris Ershov, ayaa u sheegay sida loo turjumo alaabada software, horumarinta kuwaas oo bilaabay 5 sano ka hor (ama xitaa in ka badan), oo ku yaala meel casri ah.

Shirka taageerayaasha habka DevOps

Sida caadiga ah, mashaariicda noocan oo kale ah waa adduun gaar ah halkaas oo ay jiraan geeso mugdi ah oo qadiimi ah oo kaabayaasha ah oo injineerada hadda aysan ogeyn iyaga. Iyo hababka loo maro dhismaha iyo horumarinta ee mar la doortay waa kuwo duugoobay oo ma siin karaan ganacsiga xawli la mid ah horumarinta iyo sii deynta noocyo cusub. Natiijo ahaan, alaab kasta oo la sii daayo waxay u noqotaa madadaalo cajiib ah, halkaas oo wax si joogto ah u dhaco, iyo meesha ugu lama filaan ah.

Maareeyayaasha mashaariicda noocan oo kale ah ayaa si lama filaan ah u wajahaya baahida loo qabo in la beddelo dhammaan hababka tignoolajiyada. Warbixintiisa, Boris wuxuu yiri:

  • sida loo doorto dhismaha saxda ah ee mashruuca iyo habaynta kaabayaasha;
  • Qalab noocee ah oo la adeegsan karo iyo wixii hagardaamo ah ee lagala kulmo jidka isbeddelka;
  • maxaa xigi doona.

Automation of siideynta ama sida loo bixiyo si degdeg ah oo aan xanuun lahayn

Alexander Korotkov waa hormuudka horumarinta nidaamka CI/CD ee CIAN. Waxa uu ka hadlay agabka Automation-ka ee suurtageliyay in kor loo qaado tayada, isla markaana la dhimo wakhtiga koodka la keenayo wax soo saarka 5 jeer. Laakiin natiijooyinka noocan oo kale ah laguma gaari karo otomaatig ah oo keliya, sidaas darteed Alexander ayaa sidoo kale fiiro gaar ah u leh isbeddelada hababka horumarinta.

Sidee shilalku kaa caawinayaan inaad wax barato?

Alexey Kirpichnikov waxa uu 5 sano ka fulinayey DevOps iyo kaabayaasha SKB Kontur. Muddo saddex sano ah, ku dhawaad ​​1000 fakaps oo heerar kala duwan ah ayaa ka dhacay shirkadiisa. Waxaa ka mid ah, tusaale ahaan, 36% waxaa sababay soo saarista tayada hoose ee wax soo saarka, iyo 14% waxaa sababay shaqada dayactirka qalabka ee xarunta xogta.

Kaydka warbixinnada (dhimashada ka dib) ee injineerada shirkadu ay ilaalinayeen dhowr sano oo isku xigta ayaa suurtogal ka dhigaysa in la helo macluumaadka saxda ah ee shilalka. Baaritaanka dhimashada ka dib waxaa qoray injineerkii shaqada ku jiray, kaasoo ahaa kii ugu horreeyay ee ka jawaaba calaamadaha degdegga ah oo bilaabay inuu wax walba hagaajiyo. Maxaa injineerada habeenkii ku dhibtoonaya wejiyada iyagoo warbixin qoraya? Xogtan ayaa kuu ogolaanaysa inaad aragto sawirka oo dhan oo aad u guurto horumarinta kaabayaasha jihada saxda ah.

Khudbadiisa, Alexey wuxuu la wadaagay sida loo qoro dhimashada dhabta ah ee waxtarka leh iyo sida loo hirgeliyo ku dhaqanka warbixinnada noocaas ah ee shirkad weyn. Haddii aad jeceshahay sheekooyinka ku saabsan sida qof u duuduubay, daawo muuqaalka bandhigga.

Waxaan fahamsanahay in aragtidaada DevOps laga yaabo inaysan u dhigmin kayaga. Waxay noqon doontaa mid xiiso leh in la ogaado sida aad u aragto isbeddelka DevOps. La wadaag khibradaada iyo aragtidaada mawduucan faallooyinka.

Maxaa warbixino ah oo aan horey u aqbalnay barnaamijka?

Toddobaadkan Guddiga Barnaamijku wuxuu ansixiyay 4 warbixinood: amniga, kaabayaasha iyo dhaqamada SRE.

Waxaa laga yaabaa in mawduuca ugu xanuunka badan ee isbeddelka DevOps: sida loo hubiyo in ragga ka socda waaxda amniga macluumaadka aysan burburin xiriirka horay loo dhisay ee u dhexeeya horumarinta, hawlgalka iyo maamulka. Shirkadaha qaarkood waxay maamulaan iyagoon haysan waaxda amniga macluumaadka. Sidee loo sugi karaa amniga macluumaadka kiiskan? Ku saabsan ayaa kuu sheegi doona Mona Arkhipova oo ka socota sudo.su. Warbixinteeda waxaan ka baranaynaa:

  • maxaa loo baahan yahay in la ilaaliyo iyo cidda laga ilaalinayo;
  • waa maxay hababka amniga caadiga ah;
  • sida IT iyo hababka amniga macluumaadka ay isaga gudbaan;
  • waa maxay CIS CSC iyo sida loo hirgeliyo;
  • sida iyo sida loo sameeyo tilmaamayaasha si loo sameeyo hubinta amniga macluumaadka joogtada ah.

Warbixinta soo socota waxay khusaysaa horumarinta kaabayaasha sida code. Iska yaree tirada hab-socodka gacanta oo ha u beddelin mashruuca oo dhan fowdo, tani ma suurtogal ma tahay? Su'aashan ayaa ka jawaabi doona Maxim Kostrikin oo ka socda Ixtens. Shirkadiisu way isticmaashaa Terraform la shaqaynta kaabayaasha AWS. Qalabku waa ku habboon yahay, laakiin su'aashu waa sida looga fogaado abuurista koodka weyn ee koodka marka la isticmaalayo. Dayactirka dhaxalka noocaas ah wuxuu noqon doonaa mid aad iyo aad u qaali ah sannad kasta. 

Maxim waxa uu tusi doonaa sida ay u shaqeeyaan hababka meelaynta koodka, looga dan leeyahay in lagu fududeeyo automation iyo horumarka.

Mid kale warbixin waxaan ka maqli doonaa kaabayaasha dhaqaalaha Vladimir Ryabov oo ka tirsan Playkey. Halkan waxaan kaga hadli doonaa habka kaabayaasha, waxaanan ku baran doonaa:

  • sida loo fahmo in booska kaydinta si wax ku ool ah loo isticmaalo;
  • sida dhowr boqol oo isticmaaleyaashu u heli karaan 10 TB oo nuxur ah haddii kaliya 20 TB oo kayd ah la isticmaalo;
  • sida loo cadaadiyo xogta 5 jeer oo loo siiyo isticmaalayaasha waqtiga dhabta ah;
  • sida loo habeeyo xogta duullimaadka u dhexeeya dhowr xarumood oo xog ah;
  • sida loo baabi'iyo saameyn kasta oo isticmaalayaashu ku leeyihiin midba midka kale marka la isticmaalayo hal mashiin si isku xigta.

Sirta sixirkani waa tignoolajiyada ZFS ee FreeBSD iyo fargeeto cusub ZFS ee Linux. Vladimir wuxuu la wadaagi doonaa kiisaska Playkey.

Matvey Kukuy oo ka socda Amixr.IO diyaar u ah tusaalayaal nolosha in la sheego, maxaa dhacay SRE iyo sida ay u caawiso dhisidda habab la isku halayn karo. Amixr.IO waxay u gudbisaa shilalka macmiilka iyada oo loo marayo dhabarka dambe; daraasiin kooxeed heegan ah oo adduunka oo dhan ah ayaa horay ula tacaalayay 150 kun oo kiis. Shirka, Matvey wuxuu la wadaagi doonaa tirakoobyada iyo fikradaha shirkadiisu uruurisay iyadoo la xalinayo dhibaatooyinka macaamiisha iyo falanqaynta guul-darrooyinka.

Mar labaad waxaan kugu boorrinayaa inaadan hunguri qaadin oo aad la wadaagto khibradaada Samurai ahaan DevOps. u adeeg dalab warbixin, aniga iyo adiga waxaan haysanaa 2,5 bilood si aan u diyaarino khudbad aad u wanaagsan. Haddii aad rabto inaad noqoto dhegeyste, subscribe dheh Warsidahan oo leh warar cusub oo barnaamijka oo si dhab ah uga fakar inaad tigidhada goosato wakhti ka hor, sababtoo ah waxay aad ugu sii dhowaan doonaan kharashyo ku dhow taariikhaha shirka.

Source: www.habr.com

Add a comment