Septemba 29 na 30 - wimbo wazi wa mkutano wa DevOps Live 2020

DevOps Live 2020 (Septemba 29–30 na Oktoba 6–7) itafanyika mtandaoni katika muundo uliosasishwa. Janga hili limeongeza kasi ya wakati wa mabadiliko na kuweka wazi kuwa wafanyabiashara ambao waliweza kubadilisha bidhaa zao kwa haraka kufanya kazi mtandaoni wanafanya biashara bora zaidi kuliko wafanyabiashara "wa jadi". Kwa hivyo, mnamo Septemba 29-30 na Oktoba 6-7, tutaangalia DevOps kutoka pande tatu: biashara, miundombinu na huduma.

Hebu pia tuzungumze kuhusu jinsi ya kuhusisha kampuni nzima katika mabadiliko ya DevOps, na jinsi kila mwanachama wa timu (ikiwa ni pamoja na wasimamizi wa mfumo, wasanidi programu, wanaojaribu, wataalamu wa usalama na viongozi wa timu) huathiri hali ya biashara na tija yake. Wakati trafiki inakwenda kwa maombi thabiti, biashara inakua na kupata pesa. Na wakati, rasilimali, watengenezaji wanaojiamini na makini wanaonekana kuunda vipengele vipya, majaribio na teknolojia mpya. Kutakuwa na maonyesho machache tu ya kitamaduni katika mkutano huo. Tutazingatia zaidi kufanya mazoezi katika muundo tofauti: warsha, mikutano na meza za pande zote. Ratiba. Agiza tikiti.

Lengo la jumla la mkutano wetu katika DevOps Live litakuwa kujibu maswali mawili kuhusu kuokoa biashara:

  1. Unawezaje kutumia DevOps katika utoaji wa programu ili kuongeza tija na ufanisi wa kampuni yako yote?

  2. Je, wamiliki wa biashara na bidhaa wanaweza kunufaika vipi kwa kuunda upya mchakato wao wa uzalishaji wa DevOps?

Septemba 29 na 30 - wimbo wazi wa mkutano wa DevOps Live 2020

Mnamo Septemba 29 na 30, mtu yeyote ataweza kushiriki katika wimbo wa wazi. Kwa hili ni muhimu kujiandikisha.

Siku mbili za wazi ziliwezekana shukrani kwa mshirika mkuu wa mkutano - "Sportmaster Lab'.

"Sportmaster Lab" ni idara kubwa ya IT ya Sportmaster. Zaidi ya wataalamu 1000 hudumisha utendakazi wa tovuti za kampuni, kusasisha programu, kuziongezea vipengele vipya na vipya, na wakati huo huo huzungumza waziwazi kuhusu kazi zao.

Lakini kwa kuzamishwa kikamilifu katika mada ya DevOps, tunapendekeza kununua ufikiaji kamili. Ufikiaji kamili unamaanisha siku 4 za mkutano, kushiriki katika warsha na majadiliano yote, kazi ya nyumbani kati ya siku ya pili na ya tatu ya mkutano, fursa ya kuandaa mkutano wako mwenyewe ili kuzungumza juu ya masuala chungu au kutatua tatizo la kazi.

Fungua wasemaji wa wimbo DevOps Live Watakuambia DevOps inaelekea wapi na nini kinangojea katika siku zijazo. Hebu tujue ni nini na jinsi ya kujifunza ili kuwa "daktari hodari" wa mbinu ya DevOps. Kwa hakika tutazungumza kuhusu usalama wa IT, na tutaboresha ujuzi wetu wa vitendo kwenye warsha.

DevOps - jinsi harakati ilianza na nini cha kufanya nayo sasa

Unapoanza harakati yoyote mpya, una wazo mbaya la nini matokeo ya mwisho yanapaswa kuwa. Lakini mara tu watu wenye nia moja watakapojiunga nawe, wanaweza, angalau kidogo, kubadilisha mtazamo, lengo au wazo lake. Bila shaka, watu zaidi wanaohusika katika harakati mpya, ni nguvu zaidi. Lakini daima kuna hatari kwamba wakati wowote harakati inaweza kuchukua zamu zisizotarajiwa na kali, na sasa - lengo limepatikana, lakini ni jinsi ulivyofikiria kila kitu?

Kris Buytaert (Inuits), kama mmoja wa waanzilishi wa vuguvugu la DevOps, atashiriki uchunguzi wake wa miaka 10 katika ripoti hiyo "Miaka 10 ya #devops, lakini tulijifunza nini haswa?"Jinsi DevOps imekua ulimwenguni miaka hii yote. Chris atakuambia nini harakati hii imekuja baada ya miaka 10 ya mabadiliko yanayoendelea katika utamaduni wa programu, miundombinu ya kufundisha kama kanuni, ufuatiliaji wa kufundisha na metriki. Labda tutahuzunika zaidi ya mara moja kumsikiliza Chris.

Jumuiya na dhana ya DevOps hakika imeibuka, lakini katika mwelekeo sahihi? DevOps ilibuniwa awali ili kuziba pengo kati ya wasanidi programu na shughuli. Ili kwa pamoja waweze kuendeleza miradi kwa mafanikio - kupima, kugeuza na kusimamia miundombinu mikubwa. Lakini kwa miaka mingi, neno DevOps, kulingana na Chris, limepoteza maana yake ya asili. Chris anazungumza na kuandika kwa kina juu ya mada hii na anaamini kuwa DevOps inahitaji kurejeshwa kwa maana yake ya asili katika miaka 10 ijayo. Ikiwa, kwa kweli, hii bado inawezekana ...

Maono ya uhandisi na mahitaji ya biashara. Jinsi ya kuzungumza lugha moja?

Pamoja na Evgeniy Potapov (ITSumma) Hebu tuchukue safari kidogo nyuma kwa wakati na labda hata kukumbuka kuhusu diski za floppy kwa utoaji wa programu. Na kisha tutarudi nyuma na kujaribu kuelewa ni kwa nini wafanyabiashara sasa wanapendelea kutumia DevOps kama njia ya kuunda bidhaa za programu. Pamoja na Evgeniy, tutajadili kwa nini biashara zinaacha Agile ya hivi karibuni ya mtindo, na jinsi inawezekana kuchanganya Agile na DevOps. Madhumuni ya safari hii ni kuwaeleza wahandisi tofauti kati ya mahitaji ya biashara na yale wanayoona kuwa muhimu. Katika ripoti "Kwa nini wafanyabiashara wanataka DevOps na kile ambacho mhandisi anahitaji kujua ili kuzungumza lugha moja"Evgeniy atagusa maswala haya yote.

Jinsi tulivyosoma hali ya DevOps nchini Urusi

Kwa miaka 10, harakati za kimataifa za DevOps zimekuwa zikifuatiliwa na makampuni kama vile DORA, Puppet, na Taasisi ya DevOps, ambayo ilifanya tafiti na utafiti ambapo kila mtu alikuwa akielekea. Kwa bahati mbaya, ripoti hizi hazitoi maelezo kuhusu jinsi DevOps inavyobadilika nchini Urusi. Ili kuona na kukokotoa mageuzi ya Kirusi ya DevOps, kampuni ya Ontiko pamoja na kampuni ya Express 42 mwezi Agosti mwaka huu iliwafanyia utafiti wataalam wapatao 1000 ambao wanajiona kuwa katika sekta ya DevOps. Sasa tuna picha wazi ya maendeleo ya DevOps nchini Urusi.

Waandaaji na washiriki hai wa utafiti Igor Kurochkin na Vitaly Khabarov kutoka kwa kampuni ya Express 42 katika ripoti "Hali ya DevOps nchini Urusi» Watazungumza juu ya matokeo ya utafiti, na kulinganisha na data iliyopatikana hapo awali na kuonyesha ni nadharia gani zilithibitishwa na jinsi tunaweza kuishi nazo. Mbinu ya Igor na Vitaly DevOps, wanaofanya kazi katika Express 42, wamekuwa wakisaidia makampuni kutekeleza mbinu bora za DevOps kwa miaka kadhaa. Miongoni mwa miradi ya mteja ambayo wavulana walishiriki ni Avito, Uchi.ru, Tinkoff Bank, Rosbank, Raiffeisenbank, Wild Apricot, Pushwoosh, SkyEng, Delimobil, Lamoda. Sote tutavutiwa kusikia kuhusu matokeo ya utafiti kutoka kwa watendaji wa DevOps.

Je, inawezekana kufikia makubaliano na wataalamu wa usalama katika DevOps?

Mtaalamu aliyehitimu sana wa DevOps anajulikana kuwa na uwezo wa kufikia makubaliano hata na turtle, kuelewa na kuzingatia maslahi yake. Ujumuishaji na usalama sio ngumu sana, kwani usalama wa habari ni usawa (sisi писали kuhusu hili) kati ya michakato yote. Ikiwa utaipindua, usalama wa habari utageuka kuwa malenge, breki na inakera. Usipoifanya vya kutosha, biashara yako inaweza kushindwa. Lev Paley katika ripoti"Usalama wa habari kama breki au dereva - chagua mwenyewe!»itajadili maswala haya nyeti sana, kutoka kwa usalama wa habari na mtazamo wa kiutendaji. 

Lev ana diploma kutoka Chuo Kikuu cha Ufundi cha Jimbo la Moscow. Bauman kuhusu kujifua tena katika uwanja wa "Usalama wa habari wa mifumo ya kiotomatiki" na uzoefu wa zaidi ya miaka 10 katika IT na usalama wa habari. Inashiriki sana katika miradi ya utekelezaji wa mifumo ngumu ya usalama wa habari ya kati. Kama mtaalam, Leo atashiriki nawe maarifa na zana za kimsingi zinazohusiana na usalama wa mtandao. Baada ya ripoti, utaelewa jinsi usalama wa mtandao unapaswa kukua katika kampuni yako.

Je, unahitaji uzoefu wangu? Ninayo!

Tunafanya mikutano yetu ili kubadilishana uzoefu ndani ya jumuiya nzima ya IT. Tunataka kesi zenye ufanisi zikusaidie katika kazi yako ili usipoteze muda (na pesa za kampuni) kwa baiskeli nyingine. Lakini ikiwa kubadilishana maarifa kutakoma baada ya mkutano, kuna manufaa kidogo. Unafanya kazi maradufu ikiwa hutabadilishana uzoefu ndani ya kampuni: hati, msimbo, hata michakato ya biashara inarudiwa. Bila shaka, huenda usiwe na muda wa kutosha wa kuzungumza kuhusu uvumbuzi wako au hata uzoefu na mazoezi ya kuandika makala. Kwa upande mwingine, hata baada ya kuanza kushiriki, unaweza kukutana na ukosefu wa msaada na hata kugundua mapungufu ya kiufundi - jinsi gani, wapi, na kwa msaada gani kueneza ujuzi muhimu? 

Igor Tsupko, mkurugenzi wa haijulikani katika Flaunt, katika ripoti "Kuwezesha kushiriki maarifa» itakuambia jinsi ya kukuza usimamizi wa maarifa katika devops. Angependa sana wataalam kuacha kuwa kimya na kuanza kubadilishana ujuzi, lakini wakati huo huo si mara kwa mara kujibu maswali sawa. Igor anajua siri ambayo itakusaidia kuzindua kushiriki maarifa katika kampuni yako na kukuonyesha shida ya kushiriki maarifa inajumuisha nini. Utapokea zana za jinsi ya kuipanga, nini cha kuipeleka, na jinsi ya kuitunza. Igor pia atafanya warsha ambapo washiriki wataunda mpango wa uanzishaji wa ujuzi wa kibinafsi kwa timu au kampuni yake. Wacha tuunde uchawi!

Mabawa, miguu, muhimu zaidi ... ubongo!

Haitoshi kuanza mchakato wa kubadilishana maarifa; pia inahitaji kuungwa mkono hadi inapoingia katika maisha yetu kwa undani na kwa muda mrefu. Ubongo wetu ni wa plastiki sana, na inategemea kile tunachofanya kila siku, tunachochagua na wapi tunahamia. Ubongo utaunda mtandao wa neva unaotegemea hasa matendo yetu, si mawazo. Lakini kuna hali hapa pia - ikiwa unaifanya kwa nguvu, ukijilazimisha na kupiga nguvu zako kwa fimbo, basi hii ni njia ya moja kwa moja ya kuchomwa moto kwa kiwango cha kihisia na biochemical. Mchakato wa kuunda tabia na kuanzisha mpya ni muhimu yenyewe. NA Max Kotkov, ambaye ana uzoefu wa miaka 19 katika kujisimamia mwenyewe, hali na mawasiliano yake, anasema kuwa ubongo, ingawa ni wa plastiki, huendelezwa vyema kupitia shughuli zinazoleta raha, badala ya kwa msaada wa kahawa na vichocheo vingine. 

katika ripoti hiyo «Ubongo wa plastiki: kuelekea tija au uchovu?» Max ataibua maswala mawili muhimu - tija ya chini na uchovu. Hakuna usimamizi wa wakati utatusaidia ikiwa hatuelewi jinsi ubongo unavyofanya kazi. Inatokea kwa kila mtu: "Sina nguvu au tamaa, ninafanya kazi, nakuja nyumbani na kulala, au ninafanya kile ninachohitaji kufanya kwa sababu ni lazima, lakini sitaki kuwasiliana na mtu yeyote, na sifanyi. sitaki hata kucheza." Na hapa ni muhimu kuelewa ni nini tija ya ubongo inategemea. Max ataeleza jinsi ya kuchagua hali zinazohitajika ili kukamilisha kazi, jinsi ya kuziwezesha kwa haraka, na kubadili haraka kati ya aina tofauti za kazi. Atazungumza juu ya kubadili kupumzika ili kurejesha rasilimali. Pamoja na Max, tutaunganisha ujuzi wetu mpya katika warsha.

Jinsi ya kukua vizuri?

Kwa hivyo, michakato yoyote mpya, miradi, ahadi, pamoja na mabadiliko yote kwa zile za zamani, sio rahisi. Neuroni kwenye ubongo zimeunganishwa kwa kila mmoja, na miunganisho hii hutupatia athari za kawaida, vitendo na tabia. Ili kubadilisha kitu au kuanzisha kitu kipya katika ufahamu wetu (au wa mtu mwingine), inachukua muda - sio bure kwamba kila mtu anazungumza juu ya siku 30 au 40 kwa tabia mpya. Huu ndio muda hasa—angalau siku 30—seli za neva zinahitaji kuunda miunganisho mipya—yaani, kukuza michakato mipya ili ziwasiliane. Na sasa una tabia mpya. Mara tu unapokatiza mchakato wa kuunda mazoea, niuroni hupotea, kwani ubongo huhifadhi tu miunganisho tunayotumia. Kwa hiyo, mchakato ambao haujakamilika utatoweka, kana kwamba haujawahi kuanza. 

Katika nyakati zetu za baada ya karantini, mamia na maelfu ya kozi, vitabu, shule na majukwaa mengine, ikiwa ni pamoja na maendeleo ya kitaaluma, yanazidi kutusaidia na hili. Lakini kwa nini haya yote? Nani anaihitaji? Nini matumizi ya hii? Karen Tovmasyan kutoka EPAM katika ripoti"Kwa nini unahitaji kukua kila wakati, jinsi ya kuifanya bila kuathiri afya yako, na aibu ina uhusiano gani nayo?"itajibu maswali juu ya jinsi ya kuwasha motisha na kupata lengo, ni mafunzo gani yatakupa na, kwa ujumla, maarifa mapya katika maisha na, haswa, katika kazi, na, kwa kweli, jinsi, bila haraka, unaweza kufikia. lengo lako kwa kasi zaidi kuliko sungura.

Baada ya ripoti hizi za Max na Karen, utaweza kuingia katika hali yoyote unayohitaji ili kujifunza kitu kipya, kukitekeleza kazini, na kushiriki uzoefu wako na wenzako na watu wenye nia moja. Na kisha kwenye kazi milima itasonga (au hata kuja kwako), na baada ya kazi utapumzika kwa raha bila mawazo mazito juu ya kazi. Je, tufanye mazoezi?

DevOps katika mazoezi: kutoka kwa tembo hadi kituo kidogo cha data

Waendelezaji, ikiwa watachukua kazi hiyo, watafanya kipande cha pipi. Na ikiwa DevOps imeunganishwa, na katika hali sahihi, basi chochote unachotaka kinawezekana. Je, ungependa kupeleka kituo kidogo cha data kwa haraka? Kwa urahisi! Andrey Kvapil (WEDOS Mtandao, kama), shabiki wa OpenSource, katika ripoti "Kubernetes-in-Kubernetes na shamba la seva na buti ya PXE», itazungumza kuhusu miradi miwili ya bure: Kubernetes-in-Kubernetes na Kubefarm, ambayo inaweza kutumika kwa haraka kupeleka makundi ya Kubernetes kwenye vifaa vyako mwenyewe. Andrey atakuonyesha njia rahisi zaidi ya kupeleka na kudumisha mamia ya seva za nje. Lakini hii sio kikomo cha uwezo wako. Utajifunza jinsi ya kuibua na kufuta nodi halisi kama mashine pepe, kugawanya makundi (na kushinda), kutumia Kubernetes Helm, na pia kusikia kuhusu API ya nguzo. Je, si uteuzi mbaya kwa dikteta wa DevOps?

Sergey Kolesnikov  ya Kikundi cha kuuza wa X5 itaenda mbali zaidi na iko tayari sio tu kuelezea kwa nini  DevOps katika muuzaji, lakini pia kuonyesha jinsi mabadiliko ya dijiti yanafanyika katika X5. Katika ripoti hiyo"Kufundisha tembo kucheza: kutekeleza DevOps katika tasnia kubwa ya rejareja» Sergey atashiriki uzoefu wake wa jinsi X5 ilivyotekeleza mazoea ya DevOps katika kiwango cha kampuni. Sergey anawajibika kwa utekelezaji wa DevOps katika X5 na anajua jinsi ya kuchagua timu inayofaa, kuunda jukwaa la miundombinu, na wahandisi wa DevOps watafanya nini (na kwa nini) basi. Kidokezo: wakati watu wawili wenye maslahi tofauti wanapokutana, mpatanishi anahitajika, na wakati kuna zaidi ya wawili, mzungumzaji mkuu anahitajika.

Na ikiwa makampuni madogo yanataka kufikia makubaliano ndani ya timu ya mradi haraka, bila maumivu na kwa maslahi ya biashara, makampuni makubwa yanataka hii hata zaidi. Kuna watu mara nyingi zaidi, miradi na migongano ya masilahi huko, ndiyo sababu Sportmaster Lab haikuepuka kufahamiana na DevOps. Sergey Minaev katika ripoti "Kutoka kwa biashara ya umwagaji damu hadi kazi ya pamoja. Hadithi ya Jinsi Tunavyoeneza DevOps” itaelezea jinsi mbinu za DevOps zilisaidia mtu mwingine mkubwa katika kazi ya pamoja. Sportmaster Lab iliunda njia za kawaida za mawasiliano kwa hili na kuanzisha ubadilishanaji wa ujuzi na uzoefu. Idara tofauti zilijifunza kufanya kazi pamoja ili kuunda kesi za mtihani na kufanya majaribio. Sergey ataonyesha jinsi otomatiki ilivyookoa wakati wa timu kwa maendeleo na operesheni, na pia kuwakomboa kutoka kwa utaratibu wa kuchosha. Bila shaka, Sportmaster Lab haijatumia DevOps kwa miradi yote, lakini sasa kuna faida katika hili kwa Maendeleo, QA, na Uendeshaji.

Shukrani kwa muundo wa mtandaoni, ripoti katika DevOps Live 2020 hazitakuwa "za kawaida" - kila mshiriki ataweza kuandika swali lake kwenye gumzo badala ya kuliweka kwenye kumbukumbu zao. Wasimamizi watasaidia kukusanya maswali, na mzungumzaji atasimama wakati wa hadithi kujibu maswali. Kwa kuongeza, msimamizi atajumuisha washiriki katika utangazaji wakati wa majadiliano ya kesi. Wakati huo huo, kutakuwa na maswali ya jadi na majibu mwishoni.

Ikiwa ungependa kujadili, omba ushauri au ushiriki hadithi kutoka kwa kazi, jiandikishe kwa kituo cha Telegram "DevOpsConfTalks". Na tutaandika juu ya vipengele vya tukio la mkutano katika telegramu, facebook, twitterNa VKontakte. Na, bila shaka, juu YouTube.

Tukutane kwenye DevOps Live!

Chanzo: mapenzi.com

Kuongeza maoni