KubeCon Europe 2019: Hvordan vi deltok på det viktigste Kubernetes-arrangementet for første gang

Forrige uke, 19.-23. mai, var Barcelona vertskap for den europeiske hovedkonferansen om Kubernetes og relaterte teknologier, en av de største Open Source-arrangementene i verden - KubeCon + CloudNativeCon Europe 2019. Vi var med for første gang, og ble sølvsponsor for arrangementet og det første russiske selskapet på KubeCon med egen stand. En delegasjon på seks Flant-ansatte ble sendt til den, og dette er hva vi så...

KubeCon Europe 2019: Hvordan vi deltok på det viktigste Kubernetes-arrangementet for første gang

Arrangementet som helhet

KubeCon er et globalt arrangement som allerede arrangeres i tre regioner: USA (siden 2015), Europa (siden 2016) og Kina (siden 2018). Omfanget av slike hendelser er umiddelbart imponerende. Hvis det på den første europeiske KubeCon (2016 i London) var rundt 400 besøkende, så var det i fjor (2018 i København) allerede 4300, og nå - 7700. (På den siste amerikanske konferansen - enda mer.)

Den fulle varigheten av KubeCon er 5 dager, hvorav de to første kan betraktes som forberedende (tribunene er ennå ikke operative). Den første dagen (søndag) var det et spesialisert arrangement på Ceph - Cephalocon. Dagen etter, frem til klokken 17, vil det være andre seminarer og møter om spesifikke teknologier, hvoretter det vil være de første arrangementene for alle konferansebesøkende. Og så snart dørene offisielt åpnet, ble det klart at det ikke kom til å bli mange mennesker, men mye.

Rommet huset også Sett med (ca. 200) stands av sponsorer og partnere: fra små med beskjedne stands til enorme loungeområder hos SAP, Microsoft, Google... Men alt passet for en slik skala: et fantastisk ventilasjons- og kjølesystem (det var ingen følelse av innestengt, det var alltid fint og kjølig), romslige passasjer mellom stands.

KubeCon Europe 2019: Hvordan vi deltok på det viktigste Kubernetes-arrangementet for første gang

I nærheten av standen vår

På standområdet var Flant det eneste selskapet fra Russland, og dette faktum i seg selv tiltrakk det russisktalende publikum. Mange av dem visste allerede om oss, og så begynte samtalene med setningene: «Å, vi hadde ikke forventet å se deg! Hva gjør du her?"

KubeCon Europe 2019: Hvordan vi deltok på det viktigste Kubernetes-arrangementet for første gang
Finnes i det store Twitter

Med resten av arrangementsdeltakerne begynte diskusjonen som regel med spørsmål om hvem vi er og hva vi gjør. Mange ble også rørt av uttrykket «DevOps as a service» på standen vår: «Hvordan kan dette være? DevOps er en kultur. Hvordan kan kultur gjøres om til en tjeneste?..» Det var en utmerket grunn til å snakke om hva vi gjør og hvordan vi bringer den beryktede kulturen til kundene.

KubeCon Europe 2019: Hvordan vi deltok på det viktigste Kubernetes-arrangementet for første gang

Blant de besøkende på standen var det mange solo DevOps: frilansere og medlemmer av små team. De var interessert i vår Arsenal med åpen kildekode og en no-bullshit-tilnærming. Tilbakemeldingene vi har fått tyder på at våre eksisterende verktøy passer godt inn i en rekke arbeidsflyter og kan løse presserende problemer. Prosjektene som vakte mest oppmerksomhet var werf и cubedog, alle slags funksjoner for distribusjon i Kubernetes. Folk var også tydelig bekymret for spørsmålet om å administrere mange klynger: løsningen som vi snart vil kunngjøre viste seg å være relevant selv for frilansere. Ingeniører fra store IT-selskaper som Google, SAP, IBM lyttet også med entusiasme til den akkumulerte Open Source-utviklingen...

Representanter for selskaper fra Øst-Europa, samt Tyskland og England var mest interessert i direkte tjenester. En egen historie er flere japanere som innrømmet at vår tilnærming er radikalt forskjellig fra det som tilbys der. Potensielle kunder var interessert i tilnærmingen til nøkkelferdig infrastrukturstøtte, erfaring og vilje til fleksibel tilpasning til kundenes krav.

Vi møtte også selskaper med en lignende profil som oss fra forskjellige land: noen henvendte seg til oss, og noen henvendte vi oss selv. Ved å dele vår erfaring med to av dem diskuterte vi det eksisterende bidraget fra de to partene til Open Source og mulighetene for ytterligere interaksjon – tiden vil vise hva som vil komme ut av det.

Hvis vi snakker om diskusjonene på standen generelt, så var jeg personlig veldig interessert i å høre om nye prosjekter og ideer. Spesielt anbefaler jeg å ta hensyn til hage (utviklingsorkestrator for Kubernetes) og konprof (kontinuerlig profilering, samarbeid med Prometheus og andre): demoene deres så lovende ut, og forfatterne skaper med merkbar entusiasme.

Til slutt bemerker jeg at det ikke var noen språkproblemer: alle hadde et anstendig nivå i engelsk. Hvis det dukket opp noen nyanser, ble telefoner, ansiktsuttrykk og gester lett koblet sammen. Tilsynelatende fungerer ikke skybaserte administratorer fra kjellere i foreldrenes hus.

Andre stands og interessante mennesker

KubeCon-deltakere loddet ut dyrere leker på standene sine enn vi er vant til å se på russiske konferanser. For ikke å snakke om hovedsponsorene, som kunne skryte av enorme TV-er og andre attraktive summer... Tirsdag kveld ble det bevilget 2 timer spesielt til trekning av tallrike premier - da var det spesielt mye folk, og feriestemningen var tydelig. følte.

Det som imidlertid virket mer interessant for meg, var selve bevegelsen til de største selskapene mot Open Source-fellesskapet. Selv for å forstå deres kommersielle motiver (blant annet), ville det for fem år siden vært umulig å forestille seg at alt som representanter for selskaper som Microsoft og Oracle snakket om både på standen og i rapportene, ville være relatert til Open Source-produkter.

Blant de gjenkjennelige kjendisene vi møtte, for eksempel Mark Shuttleworth:

KubeCon Europe 2019: Hvordan vi deltok på det viktigste Kubernetes-arrangementet for første gang
Vår tekniske direktør Dmitry Stolyarov og Canonical-grunnlegger Mark Shuttleworth

Da jeg takket ham for Ubuntu, fordi dette er min første distribusjon og begynnelsen på mitt bekjentskap med Linux, svarte han at det ikke var han som skulle takkes, men "de gutta der borte i oransje t-skjorter," antydet i det hele tatt Kanoniske ansatte.

Jeg hadde også gleden av å snakke med:

Jeg tok "Beluga" til den siste fordi han hjalp meg mye i CNCF Slack med spørsmål om Kubernetes API. Her prøver han å åpne den (til slutt åpnet tre av oss den...):

KubeCon Europe 2019: Hvordan vi deltok på det viktigste Kubernetes-arrangementet for første gang
James Munnelly undersøker gaven hans

KubeCon Europe 2019: Hvordan vi deltok på det viktigste Kubernetes-arrangementet for første gang
Vi chatter med Brian Brazil, hovedvedlikeholderen av Prometheus

Rapporter, møter og andre aktiviteter

Mandag på KubeCon er offisielt viet til såkalte pre-conference events og løsning av andre presserende problemer (som å klargjøre stands). Det viste seg å være mer gratis for oss, og derfor bestemte vi oss for å besøke Continuous Delivery Summit, organisert av det nylig opprettede CDF-fondet (vi har allerede skrevet om det her).

Det var interessant å høre om foreningen av ulike krefter involvert i utviklingen av produkter og tilnærminger til organisering av kontinuerlig leveranse. Jeg hadde en sjanse til å se skaperen av Jenkins, og også lytte til en rapport om Jenkins X (vi snakker også om det skrev).

Personlig ble jeg enda mer fascinert av historien om et annet prosjekt fra denne stiftelsen - Tekton. Forsøket på å standardisere tilnærminger til CD i Kubernetes fortjener helt klart vår oppmerksomhet. Spesielt er de betatt av Tektons fleksible innsettingsmuligheter i transportbåndene og koblingene. werf via API. Ved å promotere Tekton som en standard, ønsker forfatterne (Google) å redusere fragmenteringen av CI/CD-verktøy, og vi er enige med dem.

Det totale antallet rapporter på arrangementet, som inkluderte både "vanlige" (halvtimes) taler, keynotes, korte økter (lynforedrag) og en rekke arrangementer for lokalsamfunn (oppdateringer fra prosjekter, møter med utviklere og brukere, presentasjoner av nye vedlikeholdere), målt i hundrevis. Omfanget av det som skjer (mer presist, hva som allerede har skjedd) kan vurderes ved konferansens nettsted.

KubeCon Europe 2019: Hvordan vi deltok på det viktigste Kubernetes-arrangementet for første gang
Reportasje i storsalen til KubeCon Europe 2019. Foto fra arrangørene

Siden vi alle var konstant involvert i standområdet, var det praktisk talt ikke tid til å delta på hovedstrømmene av presentasjoner. Det er imidlertid ingen grunn til å bli opprørt: CNCF-organisasjonen har allerede publisert for alle videoopptak av hendelsesrapporter. De kan finnes i YouTube.

Den siste dagen ble KubeCon-besøkende behandlet på en siste fest som varte i ca. 3 timer. Alle som ville se den ble tatt med til Poble Espanyol, et spansk slott som ble bygget for OL i 1988. Innenfor veggene fikk 7 tusen IT-spesialister vann, mat og underholdning - det ble klart hvor mange mennesker som kom fra hele verden. Kanskje til og med for mye:

KubeCon Europe 2019: Hvordan vi deltok på det viktigste Kubernetes-arrangementet for første gang

Men utsikten er fantastisk:

KubeCon Europe 2019: Hvordan vi deltok på det viktigste Kubernetes-arrangementet for første gang

Konklusjon

European KubeCon er en begivenhet som vil bli husket for sin omfang, høye organisasjonsnivå, fokus på å støtte og utvikle et enormt åpen kildekodefellesskap av mennesker som virkelig brenner for arbeidet sitt. Vi har ennå ikke lyttet til hovedrapportene fra konferansen, men basert på erfaringene fra opptakene som er tilgjengelige fra tidligere KubeCons, er det lite sannsynlig at deres nivå og relevans vil reise spørsmål.

Vi gjorde også en rekke konklusjoner for oss selv basert på vår egen deltakelse. Minipresentasjoner av våre åpen kildekode-prosjekter er en utmerket mulighet til å "starte en samtale" med det bredere samfunnet. Det var ikke en oppdagelse at presentasjonen av en fullverdig rapport ville gi enda større nytte i denne forstand (forresten, konkurransen om rapporter for KubeConEU'19 utgjorde 7 søknader om én ledig plass). Vi forsto også hvilke presentasjoner som ville være nyttige og hva som burde stå på selve standen for å fjerne noen av spørsmålene og raskt gå videre til en mer detaljert diskusjon.

bilder med KubeCon fra arrangørene finner du i dette Flickr-albumet.

OPPDATERING (4. juni): CNCF sendte offisiell statistikk for arrangementet. Her er hun:

KubeCon Europe 2019: Hvordan vi deltok på det viktigste Kubernetes-arrangementet for første gang

PS For hjelp med å forberede materialet, takker jeg min kollega Vladimir Kramarenko (kramarama).

PPS

Les også på bloggen vår:

Kilde: www.habr.com

Legg til en kommentar