I-DevOpsForum 2019. Awukwazi ukulinda ukuze usebenzise i-DevOps

Ngisanda kuhambela i-DevOpsForum 2019, ephethwe yi-Logrocon. Kule ngqungquthela, ababambiqhaza bazamile ukuthola izixazululo namathuluzi amasha okusebenzelana okuphumelelayo phakathi kwebhizinisi nentuthuko kanye nochwepheshe benkonzo yobuchwepheshe bolwazi.

I-DevOpsForum 2019. Awukwazi ukulinda ukuze usebenzise i-DevOps

Ingqungquthela ibe yimpumelelo: bekunemibiko eminingi ewusizo, amafomu okwethula athokozisayo kanye nokuxhumana okuningi nezikhulumi. Futhi kubaluleke kakhulu ukuthi kungabikho muntu ozame ukungithengisa noma yini, into izikhulumi ezingqungqutheleni ezinkulu eziye zaba necala muva nje.

Ingcaphuno yezinkulumo zikaRaiffeisenbank, Alfastrakhovanie, isipiliyoni seMango Telecom ekusebenziseni okuzenzakalelayo neminye imininingwane ngaphansi kokusikwa.

Igama lami ngingu-Yana, ngisebenza njengomhloli, ngenza i-automation, kanye ne-DevOps, futhi ngiyakuthanda ukuya ezingqungqutheleni nasemihlanganweni. Kule minyaka emibili edlule, bengiye ezingqungqutheleni zika-Oleg Bunin (HighLoad++, TeamLead Conf), imicimbi yeJug (Heisenbug, JPoint), TestCon Moscow, DevOps Pro Moscow, Big Data Moscow.

Okokuqala, ngidonsela ukunakekela esimisweni somhlangano. Ngibheka kancane ukuthi umbiko uzobe umayelana nani, futhi ngibheka kakhulu isikhulumi. Noma ngabe umbiko ubonakala ungochwepheshe kakhulu futhi uthakazelisa, akulona iqiniso ukuthi uzokwazi ukusebenzisa ezinye izinqubo ezihamba phambili ezivela embikweni enkampanini yakho. Bese udinga isipikha.

Ukukhanya ekupheleni kwepayipi e-Raiffeisenbank

Imvamisa, ngizingela izikhulumi eziseceleni ezingithakaselayo. Ku-DevOpsForum 2019, isikhulumi esivela e-Raiffeisenbank, u-Mikhail Bizhan, sabamba intshisekelo yami. Ngesikhathi ekhuluma, ukhulume ngokuthi kancane kancane bawathola kanjani amaqembu abo ku-DevOps, kungani beyidinga, nokuthi bawuthengisa kanjani umqondo wokuguqulwa kwe-DevOps ebhizinisini. Hhayi-ke, ngokujwayelekile, ngikhulume ngendlela yokubona ukukhanya ekugcineni kwepayipi.

I-DevOpsForum 2019. Awukwazi ukulinda ukuze usebenzise i-DevOps
UMikhail Bizhan, umqondisi we-automation eRaiffeisenbank

Manje abanayo "i-DevOps" enkampanini yabo. Okusho ukuthi, uyasebenza, kodwa hhayi kuwo wonke amaqembu. Lapho kusetshenziswa i-DevOps, bathembela ekulungeni kwamaqembu, kokubili ngokuya konjiniyela abathile, futhi ngokuya ngesidingo somkhiqizo nokuvuthwa kwenkundla lapho lo mkhiqizo wakhelwe khona. UMisha utshele indlela yokuchazela ibhizinisi ukuthi kungani i-DevOps idingeka.

Ingxenye yamabhange inezisusa ezimbalwa zokukhula: izindleko zezinsizakalo kanye nokwanda kwesisekelo samakhasimende. Ukwandisa izindleko zezinsizakalo akuwona umshayeli omuhle kakhulu, kodwa ukukhulisa isisekelo samakhasimende kuphambene. Uma izimbangi zikhipha umkhiqizo opholile, wonke amakhasimende aya lapho, bese ngokuhamba kwesikhathi izinga lemakethe liyaphuma. Ngakho-ke, ukwethula imikhiqizo emisha emakethe kanye nesivinini sokwethulwa kwayo yinto eyinhloko amabhange agxile kuyo. Yilokhu kanye i-DevOps eyenzelwe, futhi amabhizinisi ayakuqonda lokhu.

Inothi elibalulekile elilandelayo: I-DevOps ayinciphisi isikhathi sokumaketha ngaso sonke isikhathi. I-DevOps ayikwazi ukusebenza yodwa, iyingxenye yenqubo yokudala nokuletha umkhiqizo emakethe usuka ekuthuthukisweni uye ekukhiqizeni (kusuka kukhodi uye kukhasimende). Kodwa yonke into ngaphambi kwekhodi ayihlobene ngokuqondile ne-DevOps. Okusho ukuthi, abathengisi bangakwazi ukufunda imakethe iminyaka futhi bachithe izimpilo zabo zonke behlangana nabancintisana nabo. Kudingeka ukuqonda ngokushesha lokho iklayenti elikudingayo futhi uhlele ukuqaliswa kwalokhu noma leso sici - ngokuvamile yilokhu okunganele ukuthi i-DevOps isebenze kanye nenkampani ukufeza umgomo wayo. Ngakho-ke, okokuqala, uRaiffeisenbank wavumelana nebhizinisi ukuthi kwakudingeka ufunde ukusebenzisa i-DevOps. I-automation ngenxa ye-automation ngeke isize kakhulu ekulweleni amakhasimende amasha.

Ngokuvamile, uMisha ukholelwa ukuthi i-DevOps idinga ukuqaliswa, kodwa ngokuhlakanipha. Futhi kufanele silungiselele iqiniso lokuthi ekuqaleni kwenguquko ukukhiqiza kweqembu kuzokwehla, kuzothola imali encane, kodwa-ke kuzolunga.

I-automation yokuhlola e-Mango Telecom

Omunye umbiko othakazelisayo kimi njengomhloli wanikezwa ngu-Egor Maslov waseMango Telecom. Isethulo sabizwa ngokuthi “Ukuzenzakalela komjikelezo wokuhlola ogcwele eqenjini le-SCRUM.” U-Egor ukholelwa ukuthi i-DevOps yakhelwe ngokukhethekile i-SCRUM, kodwa ngesikhathi esifanayo, ukwethula i-DevOps eqenjini le-SCRUM kuyinkinga impela. Lokhu kwenzeka ngoba ithimba le-SCRUM lihlala lisebenza ndawana thize, asikho isikhathi sokuphazanyiswa izinto ezintsha nokwakha kabusha inqubo. Inkinga futhi iwukuthi i-SCRUM ayibandakanyi ukuhlukaniswa kwamaqembu amancane eqenjini (ithimba lokuhlola, ithimba lokuthuthukisa, njalonjalo). Yebo, ngaphandle kwalokho, ukwenza inqubo ekhona ngokuzenzakalelayo, imibhalo iyadingeka, futhi ku-SCRUM, ngokuvamile akukho mibhalo ngokuphelele - "umkhiqizo ubaluleke kakhulu kunohlobo oluthile lokubhala."

Ngemva kokushintshela ku-SCRUM, abahloli baqale ukubonisana nonjiniyela mayelana nendlela yokuhlola izici. Kancane kancane, umthamo wokusebenza wanda, kwakungekho mibhalo, futhi baqala ukubamba izimbungulu eziningi ekusebenzeni okwakungahlanganiswa nokuhlolwa futhi ngokuvamile kwakungasacaci ukuthi ubani owahlola futhi nini. Ngamafuphi - ukudideka nokuhlehla. Sinqume ukushintshela ekuhloleni okuzenzakalelayo. Kodwa nalapho kwaba khona ukwehluleka okuphelele. Baqashe ochwepheshe bemishini yangaphandle ababhala esitakini esingaziwa kubahloli bangaphakathi. Uhlaka lwama-autotests lwasebenza, vele, kodwa ngemuva kokuthi abakwa-outsourcers behambile, lwahlala amasonto amabili. Okulandelayo kwaba umzamo wokwethula i-autotesting inombolo yesibili. Kwaqala ngokuthi yonke into idinga ukwakhiwa ngaphakathi kwenkampani, ngokwakho (i-vector elungile: yakha ubuchwepheshe ngaphakathi), ngaphakathi kohlaka lwe-SCRUM, futhi udale imibhalo ohlelweni. Isitaki sokuzenzakalela kufanele silingane nesitaki somkhiqizo (lapha ngiyasingeza, ungahloli iphrojekthi yakho ye-JavaScript nganoma yini enye). Ekupheleni kwe-sprint, benza idemo yokuthi i-autotest isebenza kanjani neqembu lonke (eliwusizo). Ngakho-ke, ukubandakanyeka kwawo wonke amalungu eqembu kunqubo yokuzenzakalela kwenyukile, kanye nokuthembela kuma-autotest kanye nethuba lokuthi lokhu kuhlola okuzenzakalelayo kuzosetshenziswa nakanjani (futhi ngeke kuphawulwe ngemva kwenyanga ngenxa yokwehluleka njalo).

Ngendlela, ku-DevOpsForum 2019 bekukhona imakrofoni evulekile - eyaziwa isikhathi eside futhi, ngokubona kwami, ifomethi ewusizo yezinkulumo. Uhamba kanje, ulalele imibiko, bese unquma ukuthi engqungqutheleni kufanelekile ukuxoxa ngesihloko noma inkinga ethile, ukwabelana ngolwazi olufanele ekuxazululeni inkinga.

Ngiphinde ngabona ukuthi abahleli benza uchungechunge lwemibiko emifushane. Umbiko ngamunye awuhlali ngaphezu kwemizuzu eyi-10, bese kulandela imibuzo. Ngale ndlela ungakwazi ukuhlanganisa izihloko eziningi ngesikhathi esisodwa futhi ubuze imibuzo kuzikhulumi ozithandayo.

I-DevOpsForum 2019. Awukwazi ukulinda ukuze usebenzise i-DevOps
I-DevOpsForum 2019. Awukwazi ukulinda ukuze usebenzise i-DevOps
Phakathi kwezethulo, ngahambahamba emadokodweni abalingani benkomfa futhi ngeba/ngawina izinto eziningi. O, ngiyayithanda i-handout!

Itafula elijikelezayo kanye nezinkinga ze-DevOps nomqondisi wezokuthuthukiswa e-Alfastrakhovanie

I-icing kukhekhe le-DevOpsForum 2019 kimi kwakuyiseshini yomhlangano wehora lonke nochwepheshe be-DevOps. Abahlanganyeli beseshini abane bamenywe ukuthi babheke i-DevOps ngama-engeli ahlukene: u-Anton Isanin (Alfastrakhovanie, umqondisi wezokuthuthukiswa), uNailya Zamashkina (Fintech Lab, umqondisi osebenzayo), u-Oleg Egorkin (Rostelecom, umqeqeshi we-Agile) no-Anton Martyanov (uchwepheshe ozimele, babheke i-DevOps ngokombono webhizinisi).

Ochwepheshe bahlala phansi eduze kwabantu futhi izinto zaqala ukwenzeka: ihora lonke, abahlanganyeli abavela ezilalelini babuza imibuzo yabo, futhi ochwepheshe bathatha i-rap. Ngezinye izikhathi kwakunezinkulumo-mpikiswano zangempela. Imibuzo yayihluke kakhulu, isibonelo: ingabe onjiniyela be-DevOps bayadingeka nhlobo, kungani bengakwazi ukuqeqeshwa njengabaphathi besistimu, kufanele i-DevOps inikezwe wonke umuntu, liyini inani layo, njalonjalo.

Ngabe sengixoxa no-Anton Isanin mathupha. Sixoxile ngesidingo sokuletha isiko le-DevOps kuwo wonke amakhaya futhi saveza uhlangothi olumnyama lwenguquko ye-DevOps.

Ake sicabange ukuthi wonke umuntu wahlangana futhi wanquma ukuthi i-DevOps iyadingeka kokubili ngomkhiqizo kanye nebhizinisi kanye neqembu. Asihambe sikusebenzise. Konke kwahamba kahle. Sikhiphe umoya. I-DevOps isisondeze eduze neklayenti, manje singakwazi ukufeza zonke izifiso zayo ngokushesha. Ngenxa yalokho, sinomnyango omkhulu we-Ops onemithetho nezidingo eziqinile, futhi uhlala uthola amaphutha emkhiqizweni futhi udale inqwaba yezicelo. Ngaphezu kwalokho, wonke amaphutha anikezwa isimo "esiphuthumayo", noma ngabe iklayenti ngokungalindelekile lalifuna ukufaka umbala ophuzi inkinobho esikhundleni soluhlaza. Iphrojekthi ikhula, inani lokukhishwa liyakhula futhi, ngokufanele, inani lamaphutha nokungaqondi kahle kokusebenza okusha kwamakhasimende. I-Ops iqasha abanye abantu abangu-10 ukuze bahambisane neziphambeko zokubika, futhi intuthuko iqasha abanye abangu-15 ukuze ihambisane nokuvala. Futhi esikhundleni sokwethula izici ezintsha, ithimba lisebenza nama-SD angapheli, lichaza ukusebenza kumsebenzisi nokusekelwa ngesikhathi esifanayo. Ngenxa yalokho, kokubili ama-Ops nentuthuko kuyasebenza, kodwa iklayenti nebhizinisi abajabule: izici ezintsha ziyabambeka. Kuvela ukuthi i-DevOps ibonakala ikhona, kodwa ayibonakali ikhona.

Mayelana nesidingo sokusebenzisa i-DevOps, u-Anton washo ngokucacile ukuthi lokhu kuncike ngokuqondile esikalini sebhizinisi. Uma ukusebenzela iklayenti elilodwa ngonyaka kuletha inkampani ibhiliyoni, i-DevOps ayidingeki (inqobo nje uma ungadingi ukukhipha izinguquko ezintsha kuleli klayenti njalo). Konke kuhlanganiswe ushokoledi. Kodwa uma ibhizinisi likhula futhi amakhasimende amaningi evela, udinga ukuthobela. Njengomthetho, awekho ama-Ops apholile enkampanini ekuqaleni. Okokuqala sinquma umkhiqizo, bese kuphela lapho siqonda ukuthi ukuze umkhiqizo usebenze, sidinga ukubeka iso kumaseva futhi siqaphe izinto. Yilapho i-Ops iba khona. Kusafanele kuqondwe ukuthi i-Ops, njengengxenye ehlukile, izoqala ukubeka inqwaba yezithiyo ekuthuthukisweni futhi konke ukulethwa kuzoqala ukuma. Okusho ukuthi, kulokhu, isiko le-DevOps selivele lifanelekile, kodwa akufanele sikhohlwe ngohlangothi lwalo olumnyama.

Source: www.habr.com

Engeza amazwana