Chitsogozo cha Galaxy ya DevOpsConf 2019

Ndikupereka kwa inu chitsogozo cha DevOpsConf, msonkhano womwe chaka chino uli pamlingo waukulu. M'lingaliro lomwe tidakwanitsa kukhazikitsa pulogalamu yamphamvu komanso yolinganiza kotero kuti akatswiri osiyanasiyana angasangalale ndikuyenda nawo: omanga, oyang'anira makina, akatswiri opanga zomangamanga, QA, otsogolera magulu, malo ochitira chithandizo komanso onse omwe akuchita nawo chitukuko chaukadaulo. ndondomeko.

Tikufuna kuyendera madera awiri akuluakulu a chilengedwe cha DevOps: imodzi ndi njira zamabizinesi zomwe zingasinthidwe mosavuta kudzera mu code, ndi zina ndi zida. Ndiko kuti, pamsonkhano wathu padzakhala mitsinje iwiri ya mphamvu yofanana muzinthu komanso, makamaka, mu chiwerengero cha malipoti. Chimodzi chimayang'ana pakugwiritsa ntchito zida zenizeni, ndipo chachiwiri panjira zogwiritsa ntchito zitsanzo zamavuto abizinesi omwe amawonedwa ngati ma code ndikuwongolera ngati ma code. Timakhulupirira kuti teknoloji ndi ndondomeko zimagwirizanitsidwa mosagwirizana ndikuwonetseratu izi mothandizidwa ndi okamba athu omwe amagwira ntchito m'makampani atsopano ozungulira ndikugawana njira yawo yopita ku lingaliro latsopano lachitukuko kupyolera mu kuthetsa mavuto ndi kuthana ndi mavuto.

Chitsogozo cha Galaxy ya DevOpsConf 2019

Ngati mukufuna, chidule chachidule cha kalozera wathu DevOpsConf:

  • Pa September 30, pa tsiku loyamba la msonkhano, mu holo yoyamba tidzakambirana za 8 zamalonda.
  • Mu holo yachiwiri pa tsiku loyamba ife kusanthula kwambiri mwapadera zida zothetsera. Lipoti lirilonse liri ndi zochitika zambiri zozizira, zomwe, komabe, sizoyenera makampani onse.
  • Pa Okutobala 1, mu holo yoyamba, m'malo mwake, timalankhula zambiri zaukadaulo, koma mozama.
  • Mu holo yachiwiri pa tsiku lachiwiri timakambirana ntchito zenizeni zomwe sizimatuluka muzochita zonse, mwachitsanzo, mu bizinesi.


Koma nthawi yomweyo ndizindikira kuti kugawikana koteroko sikukutanthauza kugawikana kwa omvera. M'malo mwake, ndikofunikira kuti mainjiniya amvetsetse zovuta zabizinesi, kudziwa tanthauzo la zomwe akuchita, komanso kukhala ndi chidziwitso chothandiza. Ndipo kwa gulu lotsogolera kapena siteshoni yothandizira, ndithudi, milandu ndi zochitika zamakampani ena ndizofunikira, koma nthawi yomweyo muyenera kumvetsetsa ntchito zamkati. Pansi pa odulidwa ndikuwuzani za mitu yonse mwatsatanetsatane ndikukuthandizani kuti mupange dongosolo latsatanetsatane laulendo.

Msonkhanowu udzachitikira ku Infospace ndipo tidatcha holo zazikulu ziwirizi "Golden Heart" - monga ngalawa yochokera ku "The Hitchhiker's Guide to the Galaxy", yomwe imagwiritsa ntchito mfundo yosatheka kusuntha mlengalenga, ndi "M'mphepete mwa nyanja." Universe" - ngati malo odyera ochokera ku saga yomweyo. Kuyambira pano ndigwiritsa ntchito mayinawa kunena za mayendedwe. Malipoti oyimitsidwa m'dera la "Golden Heart" ndi oyenera kwa gulu lalikulu la alendo; izi, ngati mukufuna, muyenera kuyendera zokopa. "M'mphepete mwa Chilengedwe" pali zinthu zosangalatsa kwa apaulendo odziwa zambiri. Ochepa amafika kumeneko, koma omwe angayerekeze kupita kumeneko ndi maso oyaka ndi malamba a asteroid.

Panthawi imodzimodziyo, mukhoza kusuntha mosavuta kuchokera ku chipinda chimodzi kupita ku china, ndipo nthawi iliyonse mudzapeza mutu womwe umakuyenererani. Monga ndanenera kale, pulogalamuyi ndi yolinganiza. Tinali ndi malipoti ochulukirapo a m'kalasi, koma, monyinyirika, Komiti ya Pulogalamu inayenera kuwasunthira Kuthamanga Kwambiri ++ kapena kuchedwetsa mpaka msonkhano wa masika ku St. Pulogalamu ya msonkhano imakulolani kuti muganizire mutu uliwonse womwe unakonzedwa (kutumiza mosalekeza, zomangamanga monga code, kusintha kwa DevOps, machitidwe a SRE, chitetezo, nsanja ya zomangamanga) pogwiritsa ntchito zitsanzo zosiyanasiyana komanso kuchokera kumbali zosiyanasiyana.

Tsopano khalani mmbuyo, sitima yathu ya mlalang'amba ikuyima.

"Golden Heart", September 30

Masiku 90 oyamba ngati CTO

Chitsogozo cha Galaxy ya DevOpsConf 2019Adzatsegula msonkhano lipotilo Leona Moto. za kutengera cholowa cha makolo ndi mavuto omwe nthawi zambiri amadza nawo. Leon angakuuzeni momwe malo operekera chithandizo angapezere kumvetsetsa kwaukadaulo komwe akuyamba kugwira ntchito. Kwa mkulu waukadaulo mu kampani yamakono, kuyang'anira njira ya DevOps ndiye ntchito yayikulu, ndipo Leon akuwonetsani m'njira yosangalatsa komanso yosangalatsa. mgwirizano pakati pa zida zaukadaulo ndi bizinesi kuchokera ku SRT.

Oyamba ndi omwe akufuna kukhala amodzi ayenera kubwera ku lipoti ili. Kupatula apo, ndi chinthu chimodzi kukula kukhala director director pakampani yanu, komanso chinanso kulowanso gawo ili; ma aerobatics otere sapezeka kwa aliyense.

Zoyambira za DevOps - kulowa mu projekiti kuyambira poyambira

Zotsatira lipotilo ikupitilira mutuwo, koma Andrey Yumashev (LitRes) iwona nkhaniyi pang'ono padziko lonse lapansi ndikuyankha mafunso: ndi mfundo ziti zomwe muyenera kudziwa mukayamba kugwira ntchito m'magulu osiyanasiyana; mmene kusanthula molondola osiyanasiyana mavuto; momwe mungapangire dongosolo la ntchito; momwe mungawerengere ma KPI ndi nthawi yoti muyime.

Tsogolo la zomangamanga monga code

Kenako titenga nthawi yopuma kuti tikambirane mutu wa zomangamanga monga code. Roman Boyko Solutions Architect ku AWS ku DevOpsConf adzanena za chida chatsopano AWS Cloud Development Kit, zomwe zimakupatsani mwayi wofotokozera zachitukuko muchilankhulo chodziwika bwino (Python, TypeScript, JavaScript, Java). Tidzaphunzira zoyamba zomwe zimalola kuti mtambo ukhale pafupi kwambiri ndi wopanga, momwe mungayambitsire kugwiritsa ntchito chida ichi ndikupanga zigawo zomwe zingagwiritsidwe ntchito kuti zisamalidwe bwino. Kwa omwe atenga nawo gawo pamisonkhano, uwu ndi mwayi wabwino kwambiri kuti mumve zazatsopano zapadziko lonse lapansi mu Chirasha komanso kuchuluka kwaukadaulo komwe kumapezeka kuno, koma osati Kumadzulo.

Kuchokera kumasulidwa kupita ku FastTrack

Pambuyo pa chakudya chamasana tidzabwereranso ku nkhani ya kusintha kwa maola angapo. Yambani lipoti Evgenia Fomenko Tiyeni titsatire kusintha kwa DevOps kwa MegaFon: kuyambira pa siteji pamene akuyesera kugwiritsa ntchito njira zachikhalidwe, monga KPI, kugonjetsa siteji pamene palibe chomveka ndipo muyenera kubwera ndi zida zatsopano ndikusintha nokha, mpaka ndondomekoyo itakonzedwanso. Ichi ndi chochitika chozizira kwambiri komanso cholimbikitsa kwa ogwira ntchito, omwe adakhudzanso makontrakitala ake pakusintha kwa DevOps, zomwe Evgeniy adzakambirananso.

Momwe mungakhalire gulu lochita ntchito zosiyanasiyana 

Π£ Mikhail Bizhan chidziwitso chochuluka pakuchita kusintha kwamagulu m'magulu. Tsopano Mikhail, monga mtsogoleri wa Raiffeisenbank Acceleration Team, amapangitsa kuti maguluwo agwire ntchito. pa wake lipoti Tiyeni tikambirane zowawa za kusowa kwa matimu ochita masewera osiyanasiyana komanso chifukwa chake zovuta zamagulu osiyanasiyana sizimathera pakupanga, kupanga ndi kukhazikitsa.

Zochita za SRE

Chotsatira panjira tidzapeza malipoti awiri operekedwa ku machitidwe a SRE, omwe akuchulukirachulukira ndipo ali ndi malo ofunikira mu ndondomeko yonse ya DevOps.

Alexei Andreev kuchokera ku Prisma Labs adzanena, chifukwa chiyani kuyambitsa kumafunikira machitidwe a SRE ndi chifukwa chake kumalipira.

Matvey Grigoriev kuchokera ku Dodo Pizza ipereka chitsanzo cha SRE mu kampani yokulirapo yomwe yadutsa kale gawo loyambira. Matvey mwiniwake akunena izi ponena za iye mwini: wodziwa .NET wopanga ndi woyambitsa SRE, motero, adzagawana nkhani ya kusintha kwa wopanga mapulogalamu, osati m'modzi yekha, koma gulu lonse, ku zomangamanga. Chifukwa chiyani? DevOps ndi njira yomveka kwa wopanga mapulogalamu ndi zomwe zimachitika ngati mutayamba kuyang'ana mabuku anu onse a Ansible playbooks ndi bash scripts monga pulogalamu ya pulogalamu yathunthu ndikugwiritsanso ntchito zofunikira zomwezo kwa iwo, tidzakambirana pa lipoti la Matvey pa September 30 pa 17:00 mu holo ya Golden Heart.

Malizitsani pulogalamu ya tsiku loyamba Daniil Tikhomirov, amene mwa iye kulankhula imabweretsa funso lofunika: Momwe luso laukadaulo limagwirizanirana ndi chisangalalo cha ogwiritsa ntchito. Kuthetsa vuto la "chilichonse chimagwira ntchito, koma wogwiritsa ntchito sakhutira," MegaFon adachoka poyang'anira machitidwe a munthu aliyense, ndiye ma seva, mapulogalamu kuti ayang'ane ntchitoyo kudzera m'maso mwa wogwiritsa ntchito. Momwe akatswiri onse aukadaulo, makasitomala ndi ogulitsa adayamba kuyang'ana pazizindikiro za KQI izi, tipeza madzulo a tsiku loyamba la msonkhano. Ndipo pambuyo pake, tidzakambitsirana zachitukuko ndi kusintha m'malo osakhazikika paphwando lomaliza.

"M'mphepete mwa Chilengedwe", September 30

Malipoti atatu oyambirira muholo ya "M'mphepete mwa Chilengedwe" adzakhala osangalatsa kwambiri pakuwona zida.

Maxim Kostrikin (Zowonjezera) adzawonetsa Zithunzi za Terraform kuthana ndi chisokonezo ndi chizolowezi pa ntchito zazikulu ndi zazitali. Opanga Terraform amapereka njira zabwino zogwirira ntchito ndi zomangamanga za AWS, koma pali zina. Pogwiritsa ntchito zitsanzo zamakhodi, Maxim awonetsa momwe angasinthire chikwatu chokhala ndi nambala ya Terraform kukhala chipale chofewa, koma, pogwiritsa ntchito mapatani, kufewetsa zodziwikiratu komanso kupititsa patsogolo.

Nenani Grigory Mikhalkin ku Lamoda "Chifukwa chiyani tidapanga opareshoni ya Kubernetes ndipo taphunzirapo chiyani?" zithandizira kudzaza kusowa kwa chidziwitso cha momwe angagwiritsire ntchito zomangamanga monga machitidwe a code pogwiritsa ntchito Kubernetes. Kubernetes palokha ili ndi, mwachitsanzo, kufotokozera kwa mautumiki omwe amagwiritsa ntchito mafayilo a yaml, koma izi sizokwanira pa ntchito zonse. Kuwongolera kwapang'ono kumafuna ogwira ntchito, ndipo zokambiranazi ndizothandiza kwambiri ngati mukufuna kuyang'anira Kubernetes moyenera.

Mutu wa lipoti lotsatira ndi Hashicorp Vault - wapadera kwambiri. Koma kwenikweni, chida ichi ndi chofunika kulikonse muyenera kusamalira mapasiwedi ndi kukhala ndi mfundo wamba ntchito ndi zinsinsi. Chaka chatha, Sergey Noskov adanena momwe zinsinsi zimayendetsedwa ku Avito mothandizidwa ndi Hashicorp Vault, yang'anani izi. lipotilo ndipo bwerani mverani Yuri Shutkin kuchokera ku Tinkoff.ru kuti mudziwe zambiri.

Taras Kotov (EPAM) adzalingalira ntchito yosowa kwambiri yomanga maziko amtambo omwe amaphatikizapo msana wake IP/MPLS network. Koma chochitikacho ndi chabwino, ndipo lipotilo ndi lolimba, kotero ngati mukumvetsa zomwe zikunena, onetsetsani kuti mwabwera ku lipoti ili.

Pambuyo pake madzulo tidzakambirana za kasamalidwe ka database muzinthu zamtambo. Kirill Melnichuk adzagawana chidziwitso cha ntchito Vitess pogwira ntchito ndi MySQL mkati mwa gulu la Kubernetes. A Vladimir Ryabov kuchokera ku Playkey.net adzanena, momwe mungagwiritsire ntchito deta mkati mwa mtambo ndi momwe mungagwiritsire ntchito bwino malo osungira omwe alipo.

"Golden Heart", October 1

Pa Okutobala 1, zonse zikhala mwanjira ina. Holo ya Golden Heart idzakhala ndi nyimbo zambiri zamakono. Chifukwa chake, kwa mainjiniya omwe akuyenda mu "Golden Heart", choyamba tikukupemphani kuti mulowe mumilandu yamabizinesi, ndikuwona momwe milanduyi imathetsedwa pochita. Ndipo oyang'anira nawonso, choyamba aganizire za ntchito zomwe zingatheke, ndiyeno ayambe kumvetsetsa momwe angagwiritsire ntchito izi mu zida ndi hardware.

Pansi pa nyumba yosungiramo mitambo yayikulu

Chitsogozo cha Galaxy ya DevOpsConf 2019Wokamba woyamba Artemy Kapitula. Lipoti lake chaka chathaCeph. Anatomy ya tsoka"Omwe adachita nawo msonkhanowo adayitcha yabwino kwambiri, ndikuganiza, chifukwa chakuya kodabwitsa kwa nkhaniyi. Nthawiyi nkhani idzapitilira ndi Mail.Ru Cloud Solutions zothetsera pakupanga kosungirako ndikuwunika zomwe zidachitika pakulephera kwadongosolo. Phindu losadziwika la lipoti ili kwa oyang'anira ndikuti Artemy samangoyang'ana vuto laumisiri lokha, komanso njira yonse yothetsera vutoli. Iwo. Mutha kumvetsetsa momwe mungayendetsere ndondomeko yonseyi ndikuyigwiritsa ntchito ku kampani yanu.

Reversive Decentralized Deployment

Egor Bugaenko Aka sikoyamba kuti awonekerenso pamsonkhanowu; malipoti ake amakhala ndi mfundo zotsutsana, koma amakupangitsani kuganiza. Tikuyembekeza zimenezo lipotilo Zokambirana za Egor zokhudzana ndi kutumizidwa kumadera osiyanasiyana zidzayambitsa zokambirana zosangalatsa komanso, zofunika kwambiri, zolimbikitsa.

Ife tiri mu mitambo kachiwiri

Nenani Alexey Vakhovndi kuphatikiza kwamphamvu kwazinthu zamabizinesi ndi matekinoloje, zomwe zingakhale zosangalatsa kuchokera kumbali zonse za uinjiniya ndi kasamalidwe. Alexey adzakuuzani momwe Uchi.ru imagwirira ntchito Cloud Native zomangamanga: momwe Service Mesh, OpenTracing, Vault, kudula mitengo pakati ndi SSO onse amagwiritsiridwa ntchito. Pambuyo pake, pa 15:00, Alexey adzagwira kalasi yapamwamba, pamene aliyense wobwera adzakhoza kugwira zida zonsezi ndi manja ake.

Apache Kafka ku Avito: nkhani ya kubadwanso kwatsopano katatu

Nenani Anatoly Soldatov za momwe Avito akumangira Kafka monga ntchito, ndithudi, idzakhala yosangalatsa kwa iwo omwe amagwiritsa ntchito Kafka. Koma kumbali ina, zimawulula bwino kwambiri njira yopangira ntchito yamkati: momwe mungasonkhanitsire zofunikira zautumiki ndi zofuna za anzanu, kukhazikitsa malo olumikizirana, kupanga kulumikizana pakati pamagulu ndikupanga ntchito ngati chinthu mkati mwakampani. Kuchokera pamalingaliro awa, mbiri ndiyothandizanso kwa otenga nawo mbali pamisonkhano yosiyanasiyana.

Tiyeni tipange ma microservices opepuka kachiwiri 

Apa, zikuwoneka, zonse zikuwonekeratu kuchokera ku dzina. Koma izi ndizo umafuna Dmitry Sugrobov kuchokera kwa Leroy Merlin, ngakhale mu komiti ya pulogalamuyo idayambitsa mikangano yoopsa. M'mawu amodzi, izi zidzakhala maziko abwino pazokambirana pamutu wazomwe zimatengedwa ngati ma microservices, momwe mungalembe, kuwasunga, ndi zina zambiri.

CI/CD yoyang'anira zomangamanga za BareMetal 

Lipoti lotsatira lilinso awiri mwa amodzi. Ku mbali imodzi, Andrey Kvapil (WEDOS Internet, monga) idzakamba za kuyang'anira zomangamanga za BareMetal, zomwe ziri zenizeni, chifukwa aliyense tsopano amagwiritsa ntchito mitambo, ndipo ngati ali ndi hardware, sizili pamlingo waukulu. Koma ndizofunikira kwambiri kuti Andrey gawanani zomwe mwakumana nazo kugwiritsa ntchito njira za CI / CD poyika ndikuwongolera zomangamanga za BareMetal, ndipo kuchokera pamalingaliro awa, lipotilo lidzakhala losangalatsa kwa onse otsogolera magulu ndi mainjiniya.

Ipitilira mutu SERGEY Makarenko, kuwonetsa kuseri kwa zochitika za ntchito yovutayi mu Wargaming Platform.

Kodi zotengera zingakhale zotetezeka? 

Adzamaliza pulogalamuyo muholo ya Golden Heart Alexander Khayorov pepala la zokambirana pa chitetezo cha chidebe. Alexander ali kale ku RIT ++ adanenanso pazovuta zachitetezo cha Helm ndi njira zothana nazo, ndipo nthawi ino sizingangowonjezera zofooka, koma adzawonetsa zida zodzipatula kwathunthu kwa chilengedwe.

"M'mphepete mwa Chilengedwe", October 1

Iyamba Alexander Burtsev (BramaBrama) ndi ipereka imodzi mwa njira zothetsera kufulumizitsa malo. Tiyeni tiwone kukhazikitsidwa bwino kwa magawo asanu mathamangitsidwe kokha chifukwa cha zida za DevOps popanda kulembanso code. Mudzafunikanso kusankha kulembanso kachidindo kapena ayi mu polojekiti iliyonse, koma zimakhala zothandiza kukhala ndi chidziwitso chotere m'maganizo.

DevOps mu 1C: Enterprise 

Petr Gribanov kuchokera ku kampani ya 1C adzayesa tsutsani nthano yoti ndizosatheka kukhazikitsa DevOps mubizinesi yayikulu. Zomwe zingakhale zovuta kwambiri kuposa 1C: Pulatifomu yamakampani, koma popeza machitidwe a DevOps amagwira ntchito ngakhale pamenepo, ndikuganiza kuti nthano siyiyima.

Ma DevOps pakukula mwamakonda

Anton Khlevitsky popitiliza lipoti la Evgeniy Fomenko adzanena, momwe MegaFon inamangira DevOps kumbali ya kontrakitala ndikumanga Kutumiza Kopitiriza, kuphatikizapo chitukuko cha makonda kuchokera kwa ogulitsa mapulogalamu angapo.

Kubweretsa DevOps ku DWH/BI

Mutu wosakhazikika, koma wosangalatsanso kwa ophunzira osiyanasiyana zidzaulula Vasily Kutsenko kuchokera ku Gazprombank. Vasily adzagawana upangiri wothandiza wamomwe mungapangire chikhalidwe cha IT pakukula kwa data ndikugwiritsa ntchito machitidwe a DevOps mu Data Warehous ndi BI, ndikuwuzani momwe mapaipi ogwirira ntchito ndi data amasiyanirana komanso zida zodzipangira zokha zomwe zili zothandiza kwambiri pogwira ntchito deta.

Momwe (inu) mungakhalire opanda dipatimenti yachitetezo 

Pambuyo pa nkhomaliro Mona Arkhipov (sudo.su) adzayambitsa ife ndi zoyambira Chidwi ndikufotokozerani momwe mungayikitsire chitetezo ngati njira yopangira chitukuko chanu ndikusiya kugwiritsa ntchito dipatimenti yodzitetezera. Mutuwu ndi wovuta, ndipo lipotilo liyenera kukhala lothandiza kwa ambiri.

Kuyesa kwa katundu mu CI/CD yankho lalikulu

Zimakwaniritsa bwino mutu wapitawo ntchito Vladimir Khonin kuchokera ku MegaFon. Apa tikambirana momwe mungayambitsire khalidwe mu ndondomeko ya DevOps: momwe mungagwiritsire ntchito Quality Gate, lembani zochitika zosiyanasiyana mkati mwa dongosolo, ndi momwe mungaphatikizire zonse muzochita chitukuko. Lipotili ndiloyenera makamaka kwa iwo omwe amagwira ntchito ndi machitidwe akuluakulu, koma ngakhale simukugwira ntchito ndi ndalama zambiri, mudzapeza zinthu zosangalatsa.

SDLC & Compliance

Ndipo mutu wotsatira ndi wofunikira kwambiri kwa makampani akuluakulu - momwe angayambitsire mayankho a Compliance ndi zofunikira pakuchitapo kanthu. Ilya Mitrukov kuchokera ku Deutsche Bank Technology Center adzawonetsa, izo Miyezo yantchito ingakhale yogwirizana ndi DevOps.

Ndipo kumapeto kwa tsiku Matvey Kukuy (Amixr.IO) adzagawana ziwerengero ndi zidziwitso za momwe magulu ambiri padziko lonse lapansi akugwira ntchito, kukonza zochitika, kukonza ntchito ndikumanga machitidwe odalirika, ndikufotokozera momwe zonsezi zikugwirizanirana ndi SRE.

Tsopano ine ngakhale nsanje inu pang'ono, chifukwa ulendo kudutsa DevOpsConf 2019 muyenera kungotero. Mutha kupanga mapulani anuanu ndikusangalala ndi momwe malipoti angagwirizane, koma ine, makamaka, monga kalozera aliyense, sindidzakhala ndi nthawi yoyang'ana mozungulira.

Mwa njira, kuwonjezera pa pulogalamu yayikulu, tili ndi, kunena kwake, malo omanga msasa - chipinda chochitiramo misonkhano, momwe omverawo amatha kukonza msonkhano wawung'ono, msonkhano, kalasi ya master ndikukambirana nkhani zokanikiza mwapamtima. Linganizani msonkhano aliyense angathe, ndipo aliyense akhoza kukhala ngati komiti ya pulogalamu ndikuvotera misonkhano ina. Mawonekedwewa atsimikizira kale kugwira ntchito kwake, makamaka pankhani ya maukonde, choncho yang'anani mozama gawo ili ndondomeko, komanso pa nthawi ya msonkhano, penyani zilengezo za misonkhano yatsopano telegram channel.

Tikuwonani mumlalang'amba wa DevOpsConf 2019!

Source: www.habr.com

Kuwonjezera ndemanga