Huihuinga mo nga kaiwhaiwhai o te huarahi DevOps

Kei te korero tatou, o te akoranga, mo DevOpsConf. Ki te kore koe e haere ki roto i nga korero, hei te Mahuru 30 me Oketopa 1 ka tu he huihuinga mo te whakakotahi i nga tukanga o te whakawhanaketanga, te whakamatautau me te mahi, a ki te haere koe ki nga korero, tena koa, i raro i te ngeru.

I roto i te huarahi DevOps, ko nga waahanga katoa o te whakawhanaketanga hangarau o te kaupapa e hono ana, ka puta whakarara, ka whakaawe tetahi ki tetahi. Ko te mea nui i konei ko te hanga i nga tikanga whanaketanga aunoa ka taea te whakarereke, te whakatairite me te whakamatau i te waa tuuturu. Ka awhina tenei ki te urupare tonu ki nga huringa o te maakete.

I te hui e hiahia ana matou ki te whakaatu me pehea te awe o tenei huarahi ki te whanaketanga hua. Me pehea te whakapumautanga me te urutau o te punaha mo te kiritaki. He pehea te whakarereke a DevOps i te hanganga me te huarahi o te kamupene ki te whakarite i tana mahi mahi.

Huihuinga mo nga kaiwhaiwhai o te huarahi DevOps

kei muri i nga whakaaturanga

He mea nui kia mohio tatou ehara i te mea he aha nga kamupene rereke e mahi ana i roto i te anga o te huarahi DevOps, engari kia mohio ano hoki he aha enei mahi katoa. No reira, ehara i te mea ko nga tohunga anake kia uru mai ki te Komiti Kaupapa, engari ko nga tohunga e kite ana i nga korero a DevOps mai i nga tuunga rereke:

  • nga miihini matua;
  • kaiwhakawhanake;
  • nga kaiarahi o te roopu;
  • CTO.

I tetahi taha, ka puta he uaua me nga tautohetohe i te wa e korero ana mo nga tono mo nga ripoata. Mena kei te hiahia tetahi miihini ki te tarai i tetahi aitua nui, he mea nui ake kia mohio te kaiwhakawhanake me pehea te hanga rorohiko e mahi ana i nga kapua me nga hanganga. Engari ma te whakaae, ka hangaia e matou he kaupapa e whai hua ana, e pai ana ki te katoa: mai i nga miihini ki te CTO.

Huihuinga mo nga kaiwhaiwhai o te huarahi DevOps

Ko te whainga o ta maatau huihuinga ehara i te mea ko te kowhiri i nga purongo rongonui, engari ko te whakaatu i te ahua whanui: me pehea te mahi a te DevOps i roto i nga mahi, he aha te momo rake ka taea e koe te uru atu ina neke ki nga mahi hou. I te wa ano, ka hangaia e matou te waahanga ihirangi, ka heke mai i te raru pakihi ki nga hangarau motuhake.

Ko nga wahanga huihuinga ka noho rite tonu ki roto wā whakamutunga.

  • Te turanga hangahanga.
  • Hanganga hei waehere.
  • Te tuku haere tonu.
  • Urupare.
  • Hangahanga i DevOps, DevOps mo CTO.
  • Nga mahi SRE.
  • Te whakangungu me te whakahaere matauranga.
  • Haumarutanga, DevSecOps.
  • Huringa DevOps.

Karanga Pepa: he aha te ahua o nga purongo e rapuhia ana e matou

I wehea e matou te hunga whakarongo o te huihuinga kia rima nga roopu: nga miihini, kaiwhakawhanake, tohunga mo te haumarutanga, nga kaiarahi roopu me te CTO. Kei ia roopu tona ake hiahia ki te haere mai ki te hui. Ana, ki te titiro koe ki nga DevOps mai i enei tuunga, ka mohio koe me pehea te aro ki to kaupapa me te waahi hei tuunga whakaaro.

Mo nga miihini, e hanga ana i tetahi papa hangahanga, he mea nui kia mohio ki nga ahuatanga o naianei, kia mohio ko nga hangarau e tino matatau ana inaianei. Ka kaingākau ratou ki te ako i nga wheako o te ao ki te whakamahi i enei hangarau me te whakawhiti whakaaro. Ka harikoa tetahi miihini ki te whakarongo ki tetahi purongo e wetewete ana i etahi aitua tino uaua, a, ma matou ano e ngana ki te kowhiri me te whakakoi i taua purongo.

Mo nga kaihanga he mea nui ki te mohio ki te kaupapa penei tono taketake kapua. Arā, me pehea te whakawhanake i te rorohiko kia mahi i roto i nga kapua me nga momo hanganga. Me whiwhi urupare tonu te kaiwhakawhanake mai i te rorohiko. I konei e hiahia ana matou ki te whakarongo ki nga keehi e pa ana ki te hanga a nga kamupene i tenei mahi, me pehea te aro turuki i nga mahi rorohiko, me pehea te mahi katoa o te tukunga.

Nga tohunga mo te Cybersecurity He mea nui ki te mohio me pehea te whakarite i te tukanga haumaru kia kore ai e aukati i te whanaketanga me te whakarereke i nga tikanga i roto i te kamupene. Ko nga kaupapa e pa ana ki nga whakaritenga ka tukuna e DevOps ki runga i aua tohungatanga ka pai hoki.

Kei te hiahia nga kaiarahi o te roopu ki te mohio, me pehea te mahi tuku tonu i roto i etahi atu kamupene. He aha te huarahi i mahia e nga kamupene ki te whakatutuki i tenei, me pehea te hanga whanaketanga me nga tikanga whakapumautanga kounga i roto i nga DevOps. Kei te pirangi ano nga kaiarahi o te roopu ki te Cloud native. Me nga paatai ​​​​mo te taunekeneke i roto i te roopu me nga roopu whanaketanga me nga roopu miihini.

Ki CTO Ko te mea nui ko te whakaaro me pehea te hono i enei mahinga katoa me te whakatika ki nga hiahia pakihi. Ka whakarite ia he pono te tono mo te pakihi me te kaihoko. I konei me maarama koe he aha nga hangarau ka mahi mo nga mahi pakihi, me pehea te hanga i nga mahi katoa, aha atu. Ko te CTO ano te kawenga mo te tahua. Hei tauira, me mohio ia ki te nui o nga moni hei whakapau ki te whakangungu ano i nga tohungatanga kia taea ai e ratou te mahi ki DevOps.

Huihuinga mo nga kaiwhaiwhai o te huarahi DevOps

Mena kei a koe he korero mo enei mea, kaua e wahangu, tukuna to ripoata. Ko te wa kati mo te Waea mo nga Pepa ko te 20 o Akuhata. Ka rehita wawe koe, ka nui ake te wa ki te whakaoti i to ripoata me te whakarite mo to whakaaturanga. Na, kaua e whakaroa.

Ana, mena kaore koe e hiahia ki te korero whanui, tika hoko tiiti ka haere mai i te 30 o Hepetema me te 1 o Oketopa ki te whakawhitiwhiti korero me o hoa mahi. Te fafau nei matou e mea anaanatae e e faaûru.

Me pehea te kite i a DevOps

Kia tino marama ki ta matou tikanga mo DevOps, ka tūtohu ahau ki te panui (me panui ano ranei) taku ripoata "He aha te DevOps" Ma te hikoi i nga ngaru o te maakete, ka kite ahau i te hurihanga o te whakaaro o DevOps ki nga kamupene rereke rereke: mai i te tiimata iti ki nga kamupene maha. Ko te ripoata i hangaia i runga i te raupapa o nga paatai, ma te whakautu ka mohio koe kei te neke to kamupene ki DevOps, he raru ranei kei hea.

He punaha uaua a DevOps, me whakauru:

  • Hua matihiko.
  • Ko nga waahanga pakihi e whakawhanake ana i tenei hua mamati.
  • Nga roopu hua e tuhi waehere.
  • Nga mahi Tukunga Tonu.
  • Nga papa hei ratonga.
  • Hanganga hei ratonga.
  • Hanganga hei waehere.
  • Nga mahi wehe mo te pupuri pono, i hangaia ki DevOps.
  • He mahi urupare e whakaatu ana i te katoa.

I te mutunga o te ripoata he hoahoa e whakaatu ana i te punaha DevOps i roto i te kamupene. Ka taea e koe te kite ko wai nga tukanga i roto i to kamupene kua oti te whakamaarama me nga mea kaore ano kia hangaia.

Huihuinga mo nga kaiwhaiwhai o te huarahi DevOps

Ka taea e koe te matakitaki i te ataata o te ripoata konei.

Na inaianei ka puta he bonus: he maha nga riipene ataata mai i te RIT ++ 2019, e pa ana ki nga take whanui o te huringa DevOps.

Ko nga hanganga kamupene hei hua

Ko Artyom Naumenko te kaiarahi i te roopu DevOps i Skyeng me te tiaki i te whanaketanga o nga hanganga o tana kamupene. I korero ia he pehea te paanga o nga hanganga ki nga tukanga pakihi i SkyEng: me pehea te tatau i te ROI mo taua mea, he aha nga inenga me whiriwhiri mo te tatau me pehea te mahi ki te whakapai ake.

I te huarahi ki te microservices

Ko te kamupene Nixys he tautoko mo nga kaupapa tukutuku pukumahi me nga punaha tohatoha. Ko tana kaiwhakahaere hangarau, ko Boris Ershov, i korero me pehea te whakamaori i nga hua rorohiko, i timata te whakawhanaketanga i te 5 tau ki muri (he maha atu ranei), ki runga i te papaaho hou.

Huihuinga mo nga kaiwhaiwhai o te huarahi DevOps

Hei tikanga, ko enei kaupapa he ao motuhake kei reira nga pito pouri me nga kokonga tawhito o nga hanganga kaore e mohiotia ana e nga miihini o naianei. A ko nga huarahi ki te hoahoanga me te whakawhanaketanga i kowhiria i mua he tawhito, kaore e taea te whakarato i te pakihi ki te tere o te whakawhanaketanga me te tuku i nga putanga hou. Ko te mutunga, ko nga tukunga hua katoa ka huri hei haerenga whakamiharo, kei te taka tonu tetahi mea, me te waahi ohorere.

Ko nga kaiwhakahaere o nga kaupapa penei ka pa ki te hiahia ki te whakarereke i nga tikanga hangarau katoa. I roto i tana ripoata, ka kii a Boris:

  • me pehea te whiriwhiri i te hoahoanga tika mo te kaupapa me te whakatakoto i nga hanganga kia pai;
  • he aha nga taputapu hei whakamahi me nga raru ka pa ki te huarahi ki te hurihanga;
  • me aha i muri mai.

Aunoatanga o nga tukunga me pehea ranei te tuku tere me te kore mamae

Ko Alexander Korotkov te kaiwhakawhanake rangatira o te punaha CI/CD i CIAN. I korero ia mo nga taputapu automation i taea ai te whakapai ake i te kounga me te whakaiti i te wa mo te tuku waehere ki te hanga ma te 5 wa. Engari ko enei hua kaore e taea te whakatutuki ma te aunoa anake, na reira i aro ano a Alexander ki nga huringa o nga mahi whanaketanga.

He pehea nga aitua e awhina ai koe ki te ako?

Kua whakatinanahia e Alexey Kirpichnikov nga DevOps me nga hanganga i SKB Kontur mo nga tau 5. I roto i nga tau e toru, tata ki te 1000 nga whakaahua o nga ahuatanga rereke i puta i roto i tana kamupene. I roto i a raatau, hei tauira, ko te 36% i puta mai i te whakaputanga o te tukunga iti-kounga ki te whakaputa, me te 14% i puta mai i nga mahi tiaki taputapu i roto i te pokapū raraunga.

Ko te purongo o nga purongo (whakamatau mate) e pupurihia ana e nga miihini o te kamupene mo nga tau maha i te rarangi ka taea te whiwhi korero tika mo nga aitua. Ko te tirotiro tūpāpaku i tuhia e te kaipūkaha e mahi ana, ko ia te tuatahi ki te whakautu i te tohu ohorere ka timata ki te whakatika i nga mea katoa. He aha i whakamamae ai i nga miihini e tohe ana i te po me nga whaa ma te tuhi purongo? Ma tenei raraunga ka taea e koe te kite i te pikitia katoa me te neke i te whanaketanga hanganga ki te huarahi tika.

I roto i tana whaikorero, i korero a Alexey me pehea te tuhi i tetahi panui tino whai hua me te whakatinana i nga mahi o aua purongo i roto i tetahi kamupene nui. Mena he pai ki a koe nga korero e pa ana ki te ahua o tetahi, tirohia te ataata o te whakaaturanga.

Kei te mohio matou kaore pea to tirohanga mo DevOps e rite ki a maatau. He pai ki te mohio me pehea e kite ai koe i te huringa DevOps. Tuhia to wheako me to tirohanga mo tenei kaupapa i roto i nga korero.

He aha nga purongo kua whakaaetia e matou ki te kaupapa?

I tenei wiki i tangohia e te Komiti Hotaka nga purongo e 4: mo te haumarutanga, nga hanganga me nga tikanga SRE.

Ko te kaupapa tino mamae rawa atu o te huringa DevOps: me pehea te whakarite kia kaua nga taangata mai i te tari haumaru korero e whakangaro i nga hononga kua oti te hanga i waenga i te whanaketanga, te whakahaere me te whakahaere. Ko etahi o nga kamupene e whakahaere ana kaore he tari haumaru korero. Me pehea te whakarite i te haumarutanga korero mo tenei keehi? Mo tera ka korero Mona Arkhipova mai sudo.su. Mai i tana ripoata ka ako tatou:

  • he aha te mea hei tiaki me wai hoki;
  • he aha nga tukanga haumarutanga o ia ra;
  • pehea te whitinga IT me nga tukanga haumarutanga korero;
  • he aha te CIS CSC me pehea te whakatinana;
  • me pehea me te aha nga tohu hei whakahaere i nga arowhai haumaru korero.

Ko te ripoata e whai ake nei e pa ana ki te whanaketanga o nga hanganga hei waehere. Whakaitihia te nui o nga mahinga a-ringa me te kore e huri i te kaupapa katoa ki te hepohepo, ka taea tenei? Ki tenei patai ka whakahoki Maxim Kostrikin no Ixtens. Ka whakamahia e tana kamupene Terraform mo te mahi me nga hanganga AWS. He watea te taputapu, engari ko te patai me pehea te karo i te hanga i tetahi poraka nui o te waehere ina whakamahi ana. Ko te tiaki i taua taonga ka nui haere te utu ia tau. 

Ka whakaatu a Maxim me pehea te mahi o nga tauira whakaurunga waehere, hei whakangawari i te mahi aunoatanga me te whanaketanga.

Ko tetahi atu te purongo ka rongo tatou mo nga hanganga mai Vladimir Ryabov mai i Playkey. I konei ka korero tatou mo te turanga hanganga, ka ako tatou:

  • me pehea te mohio mehemea kei te whakamahia pai te waahi rokiroki;
  • e hia rau nga kaiwhakamahi ka whiwhi 10 TB o te ihirangi mena ka whakamahia te 20 TB o te rokiroki;
  • me pehea te kopiri i nga raraunga kia 5 nga wa ka hoatu ki nga kaiwhakamahi i te waa-waahi;
  • me pehea te tukutahi raraunga i runga i te rere i waenga i nga pokapu raraunga maha;
  • me pehea te whakakore i nga awe o nga kaiwhakamahi ki a raatau ano ka whakamahi ana i tetahi miihini mariko.

Ko te mea ngaro o tenei makutu ko te hangarau ZFS mo FreeBSD me tana marau hou ZFS i runga i Linux. Ka tohatoha a Vladimir i nga keehi mai i a Playkey.

Matvey Kukuy no Amixr.IO kua rite me nga tauira o te oranga korero, kua aha He Hua me pehea e awhina ai ki te hanga i nga punaha pono. Ka tukuna e Amixr.IO nga maiki a nga kaihoko ki tana tuara; he maha nga roopu mahi huri noa i te ao kua oti te whakahaere i nga keehi 150 mano. I te huihuinga, ka tohatohahia e Matvey nga tatauranga me nga whakaaro kua kohia e tana kamupene ma te whakaoti rapanga a nga kaihoko me te tarai i nga rahunga.

Ka tohe ano ahau kia kaua koe e apo me te tiri i to wheako hei samurai DevOps. Tavini tono mo te ripoata, ka 2,5 marama te roa o maua ko koe ki te whakarite korero pai. Ki te hiahia koe hei kaiwhakarongo, ohauru ki te panui me nga whakahoutanga o te hotaka me te whakaaro nui ki te tono tikiti i mua i te wa, na te mea ka tata te utu ki nga ra huihuinga.

Source: will.com

Tāpiri i te kōrero