DevOpsForum 2019. Kaore e taea e koe te tatari ki te whakatinana DevOps

I tae atu ahau ki DevOpsForum 2019, i whakahaerehia e Logrocon. I tenei huihuinga, i ngana nga kaiuru ki te rapu rongoa me nga taputapu hou mo te taunekeneke whai hua i waenga i te pakihi me te whakawhanaketanga me nga tohunga ratonga hangarau korero.

DevOpsForum 2019. Kaore e taea e koe te tatari ki te whakatinana DevOps

I angitu te huihuinga: he tino nui nga purongo whaihua, nga whakatakotoranga whakamere me te maha o nga korero ki nga kaikorero. A ko te mea nui kia kaua tetahi e ngana ki te hoko i tetahi mea ki ahau, he mea kua hara nga kaikorero i nga huihuinga nui i enei ra.

He waahanga mai i nga korero a Raiffeisenbank, Alfastrakhovanie, te wheako o Mango Telecom ki te whakatinana i te automation me etahi atu korero i raro i te tapahi.

Ko Yana toku ingoa, he mahi whakamatautau ahau, he mahi aunoa ahau, me DevOps, he pai ki ahau te haere ki nga huihuinga me nga huihuinga. I roto i nga tau e rua kua pahure ake nei, kua tae ahau ki nga huihuinga a Oleg Bunin (HighLoad++, TeamLead Conf), nga huihuinga Jug (Heisenbug, JPoint), TestCon Moscow, DevOps Pro Moscow, Big Data Moscow.

Na mua roa, e huti au i te ara-maite-raa i nia i te porotarama o te amuiraa. He iti ake taku titiro ki te ahua o te purongo, ka nui ake ki te kaikorero. Ahakoa ka puta te purongo he tino hangarau me te whakamere, ehara i te mea ka taea e koe te whakamahi etahi o nga mahi pai mai i te ripoata i to kamupene. Na ka hiahia koe ki te kaikorero.

Maama i te pito o te paipa i Raiffeisenbank

I te nuinga o te wa, ka whaiwhai ahau i nga kaikorero i te taha o te taha e pirangi ana ahau. I DevOpsForum 2019, he kaikorero mai i a Raiffeisenbank, a Mikhail Bizhan, i mau taku hiahia. I te wa o tana korero, i korero ia mo te ahua o ta raatau mahi i o raatau kapa ki te DevOps, he aha te take e hiahia ana ratou, me pehea te hoko i te whakaaro o te huringa DevOps ki te pakihi. Ana, i te nuinga o te waa, i korero ahau me pehea te kite i te marama i te mutunga o te paipa.

DevOpsForum 2019. Kaore e taea e koe te tatari ki te whakatinana DevOps
Mikhail Bizhan, te kaiwhakahaere o te automation i Raiffeisenbank

Inaianei kaore he "DevOps" i roto i ta raatau kamupene. Arā, ka mahi ia, engari kaore i roto i nga kapa katoa. I te wa e whakatinanahia ana nga DevOps, ka whakawhirinaki ratou ki te hihiko o nga roopu, mo nga miihini motuhake, mo te hiahia o te hua me te pakeke o te papahanga i hangaia ai tenei hua. I korero a Misha me pehea te whakamarama ki tetahi pakihi he aha te hiahia o DevOps.

Ko te waahanga putea he maha nga taraiwa tipu: te utu mo nga ratonga me te whakawhānui i te turanga kaihoko. Ko te whakanui ake i te utu o nga ratonga ehara i te mea he taraiwa tino pai, engari ko te tipu i te turanga o te kiritaki he rereke. Mena ka tukuna e nga kaiwhakataetae he hua tino pai, ka haere nga kaihoko katoa ki reira, ka mutu ka mutu te maakete. Na reira, ko te whakauru i nga hua hou ki te maakete me te tere o to raatau whakauru ko te mea nui e aro ana nga peeke. Koinei tonu te mahi a DevOps, a ka mohio nga pakihi ki tenei.

Ko te korero nui e whai ake nei: Kaore nga DevOps e whakaiti i te wa ki te maakete. Kaore e taea e DevOps te mahi takitahi, he waahanga noa iho o te mahi hanga me te kawe mai i tetahi hua ki te maakete mai i te whanaketanga ki te whakaputa (mai i te waehere ki te kaihoko). Engari ko nga mea katoa i mua i te waehere kaore e pa ana ki a DevOps. Koinei, ka taea e nga kaihokohoko te ako i te maakete mo nga tau me te whakapau i o ratau oranga katoa ki te hopu i nga whakataetae. He mea tika kia mohio wawe ki nga mea e hiahiatia ana e te kiritaki me te whakamahere i te whakatinanatanga o tenei waahanga ranei - he maha nga mea kaore e ranea mo te mahi a DevOps me te kamupene ki te whakatutuki i tana whaainga. Na reira, i te tuatahi, i whakaae a Raiffeisenbank me nga pakihi e tika ana kia ako me pehea te whakamahi DevOps. Ko te mahi aunoa mo te mahi aunoa ka kore e awhina nui ki te whawhai mo nga kaihoko hou.

I te nuinga o te waa, e whakapono ana a Misha me whakatinana nga DevOps, engari ma te mohio. A me noho rite tatou mo te mea i te timatanga o te huringa ka heke te hua o te roopu, ka iti ake te moni, engari ka tika.

Aunoatanga o te whakamatautau i Mango Telecom

Ko tetahi atu purongo pai mo au hei whakamatautau na Egor Maslov mai i Mango Telecom. Ko te whakaaturanga i kiia ko "Automation of the full testing cycle in a SCRUM team." E whakapono ana a Egor i hangaia a DevOps mo SCRUM, engari i te wa ano, ko te whakauru i nga DevOps ki roto i te roopu SCRUM he tino raru. Ka puta tenei na te mea kei te rere tonu te roopu SCRUM ki tetahi waahi, kaore he wa ki te whakararu i nga mahi hou me te hanga ano i te mahi. Ko te raruraru hoki kei roto i te meka kaore a SCRUM e uru ki te wehewehenga o nga roopu iti i roto i te kapa (te roopu whakamatautau, te roopu whanaketanga, me etahi atu). Ae, hei taapiri, ki te whakaaunoa i tetahi mahi o naianei, ka hiahiatia nga tuhinga, a, i roto i te SCRUM, i te nuinga o te waa kaore he tuhinga - "he mea nui ake te hua i etahi momo tuhi."

Whai muri i te huri ki te SCRUM, i timata nga kaiwhakamatau ki te korero me nga kaiwhakawhanake me pehea te whakamatautau i nga ahuatanga. Ka piki haere te rahi o nga mahi, karekau he tuhinga, ka tiimata te hopu i te maha o nga pepeke i roto i nga mahi kaore i kapi i nga whakamatautau me te nuinga kaore i te maarama ko wai i whakamatau me ahea. I roto i te poto - rangirua me te ohorere. I whakatau matou ki te huri ki te whakamatautau aunoa. Engari ahakoa i reira ko te tino kore. I utua e ratou nga tohungatanga aunoatanga o waho i tuhi i runga i te puranga kaore e mohiotia ana e nga kaiwhakaatu o-whare. Ko te anga mo nga whakamatautau aunoa, ko te tikanga, engari i muri i te wehenga atu o nga kaihoko, ka roa mo nga wiki e rua. I muri mai ko te ngana ki te whakauru i te whakamatautau aunoa i te nama tuarua. I timata me te mea me hanga nga mea katoa i roto i te kamupene, i runga i a koe ake (te vector tika: te hanga tohungatanga o roto), i roto i te anga o SCRUM, me te hanga tuhinga i roto i te mahi. Ko te puranga mo te automation kia rite ki te puranga o te hua (i konei ka taapirihia e au, kaua e whakamatautau i to kaupapa JavaScript me tetahi atu mea). I te mutunga o te sprint, i mahia e ratou he whakaaturanga mo te mahi o te whakamatautau aunoa me te roopu katoa (he awhina). No reira, kua piki ake te whai waahi o nga mema katoa o te roopu ki te mahi miihini, me te whakawhirinaki ki nga whakamatautau aunoa me te tupono ka tino whakamahia tenei whakamatautau aunoa (kaore e korerohia i roto i te marama mo nga rahunga tonu).

Ma te ara, i DevOpsForum 2019 he hopuoro tuwhera - he mea rongonui, a, ki taku whakaaro, he ahua whai hua mo nga whaikorero. Ka hikoi penei koe, ka whakarongo ki nga purongo, katahi ka whakatau i te huihuinga he mea pai ki te matapaki i tetahi kaupapa, raru ranei, ma te korero i nga wheako e tika ana mo te whakaoti rapanga.

I kite ano ahau i hanga e nga kaiwhakarite he rerenga korero poto. Kia kaua e neke ake i te 10 meneti te roa o ia purongo, ka whai i nga patai. Ma tenei ka taea e koe te korero i nga kaupapa maha i te wa kotahi ka patai atu ki nga kaikorero e pai ana ki a koe.

DevOpsForum 2019. Kaore e taea e koe te tatari ki te whakatinana DevOps
DevOpsForum 2019. Kaore e taea e koe te tatari ki te whakatinana DevOps
I waenganui i nga whakaaturanga, i hikoi ahau i nga tihokahoka o nga hoa o te huihuinga me te tahae/toa nga taonga maha. Aue, he pai ki ahau te toha!

Nga take tepu porowhita me nga DevOps me te kaiwhakahaere whanaketanga i Alfastrakhovanie

Ko te tiihi i runga i te keke DevOpsForum 2019 mo au ko te huihuinga hui mo te haora me nga tohunga DevOps. E wha nga kaiuru i tonohia kia titiro ki a DevOps mai i nga koki rereke: Anton Isanin (Alfastrakhovanie, kaiwhakahaere whanaketanga), Nailya Zamashkina (Fintech Lab, kaiwhakahaere whakahaere), Oleg Egorkin (Rostelecom, Kaiako Agile) me Anton Martyanov (te tohunga motuhake, i titiro ki a DevOps. mai i te tirohanga pakihi).

I noho tata atu nga tohunga ki te iwi, katahi ka timata nga mahi: mo te haora katoa, ka patai nga kaiuru o te hunga whakarongo ki a ratou patai, ka mau nga tohunga ki te rap. I etahi wa he tino tautohetohe. He rereke nga paatai, hei tauira: he mea tino hiahiatia nga miihini DevOps, he aha e kore e taea te whakangungu hei kaiwhakahaere punaha, me tuku a DevOps ki nga tangata katoa, he aha tona uara, me era atu.

Na, i korero ahau ki a Anton Isanin. I korero matou mo te kawe mai i te ahurea DevOps ki nga kaainga katoa me te whakaatu i te taha pouri o te huringa DevOps.

Whakaarohia kua huihui nga tangata katoa ka whakatau ko DevOps e hiahiatia ana e te hua me te pakihi me te roopu. Me haere tatou ki te whakatinana. I pai nga mea katoa. I whakahaa e matou. Kua tata atu a DevOps ki te kaihoko, inaianei ka tere taatau ki te whakatutuki i ana hiahia katoa. Ko te mutunga mai, he tari Ops nui to maatau me nga ture me nga whakaritenga, a ka kitea nga hapa o te hua me te hanga i te tini o nga tono. I tua atu, ko nga hapa katoa ka whakawhiwhia ki te mana "tere", ahakoa te hiahia o te kaihoko ki te tae ki te kowhai kowhai engari ki te kaakaariki. Kei te tipu haere te kaupapa, kei te piki haere te maha o nga whakaputanga, na reira, te maha o nga hapa me te pohehe o nga mahi hou a nga kaihoko. Ka utua e Ops kia 10 atu nga tangata ki te whai tonu i nga korero kohakore, ka utua e te whakawhanaketanga 15 ano kia mau tonu ki te kati. A hei utu mo te whakauru i nga ahuatanga hou, ka mahi tahi te roopu me nga SD mutungakore, me te whakamarama i te mahi ki te kaiwhakamahi me te tautoko i te wa ano. Ko te mutunga mai, kei te mahi nga Ops me te whanaketanga, engari kaore i te harikoa te kaihoko me te pakihi: ka mau nga ahuatanga hou. Ko te ahua kei te noho tonu a DevOps, engari kaore i te ahua.

Mo te hiahia ki te whakatinana i nga DevOps, i kii marama a Anton ko tenei ka whakawhirinaki ki te rahi o te umanga. Mena ko te mahi i tetahi kaihoko i te tau ka nui te piriona ki te kamupene, kaore e hiahiatia ana a DevOps (mehemea kaore koe e hiahia ki te huri i nga huringa hou ki tenei kaihoko i ia wa). Ka kapi katoa ki te tiakarete. Engari ki te tipu te pakihi ka nui ake nga kaihoko, katahi koe me whai. Hei tikanga, kaore he Ops hauhautanga i te kamupene i te tuatahi. Tuatahi ka tapahia e matou te hua, katahi ano ka mohio matou kia mahi te hua, me titiro tonu ki nga kaitoro me te aro turuki i nga taonga. Koinei te wa ka puta mai a Ops. Me mohio tonu ko Ops, hei wehenga motuhake, ka timata ki te whakatakoto i te maha o nga arai ki te whakawhanaketanga, ka tiimata nga tuku katoa. Arā, i roto i tenei keehi, ko te ahurea DevOps kua whai kiko, engari kaua e wareware ki tana taha pouri.

Source: will.com

Tāpiri i te kōrero