KubeCon Europe 2019: come abbiamo partecipato per la prima volta all'evento principale di Kubernetes

La scorsa settimana, dal 19 al 23 maggio, Barcellona ha ospitato la principale conferenza europea su Kubernetes e le tecnologie correlate, uno dei più grandi eventi Open Source al mondo - KubeCon + CloudNativeCon Europa 2019. Abbiamo partecipato per la prima volta, diventando sponsor d'argento dell'evento e la prima azienda russa al KubeCon con un proprio stand. Vi è stata inviata una delegazione di sei dipendenti della Flant, e questo è quello che abbiamo visto...

KubeCon Europe 2019: come abbiamo partecipato per la prima volta all'evento principale di Kubernetes

L'evento nel suo complesso

KubeCon è un evento globale che si tiene già in tre regioni: Stati Uniti (dal 2015), Europa (dal 2016) e Cina (dal 2018). La portata di tali eventi è immediatamente impressionante. Se al primo KubeCon europeo (2016 a Londra) c'erano circa 400 visitatori, l'anno scorso (2018 a Copenaghen) erano già 4300, e ora - 7700. (All'ultima conferenza americana - ancora di più.)

La durata complessiva del KubeCon è di 5 giorni, di cui i primi due possono essere considerati preparatori (gli stand non sono ancora operativi). Il primo giorno (domenica) si è svolto un evento specializzato su Ceph - Cefalocono. Il giorno successivo, fino alle 17:00, si terranno altri seminari e incontri su tecnologie specifiche, a seguire ci saranno i primi eventi per tutti i visitatori del convegno. E non appena le porte si sono aperte ufficialmente, è apparso chiaro che non ci sarebbe stata molta gente, ma tantissima.

La stanza ospitava anche molti (circa 200) stand di sponsor e partner: da quelli piccoli con stand modesti alle enormi aree lounge di SAP, Microsoft, Google... Tuttavia, tutto era adatto per una tale scala: un meraviglioso sistema di ventilazione e raffreddamento (non c'era sensazione di afa, era sempre bello e fresco), passaggi spaziosi tra gli stand.

KubeCon Europe 2019: come abbiamo partecipato per la prima volta all'evento principale di Kubernetes

Vicino al nostro stand

Nell'area dello stand “Flant” era l'unica azienda russa, e questo stesso fatto ha attirato il pubblico di lingua russa. Molti di loro sapevano già di noi, e poi le conversazioni sono iniziate con le frasi: “Oh, non ci aspettavamo di vederti! Cosa stai facendo qui?"

KubeCon Europe 2019: come abbiamo partecipato per la prima volta all'evento principale di Kubernetes
Trovato nel vasto Twitter

Con il resto dei partecipanti all'evento, la discussione solitamente iniziava con domande su chi siamo e cosa facciamo. Molti altri si sono sentiti offesi dalla frase “DevOps come servizio” al nostro stand: “Come può essere? DevOps è una cultura. Come trasformare la cultura in un servizio?..” Un ottimo motivo per parlare di ciò che facciamo e di come portiamo la famigerata cultura ai clienti.

KubeCon Europe 2019: come abbiamo partecipato per la prima volta all'evento principale di Kubernetes

Tra i visitatori dello stand c'erano molti DevOps solitari: liberi professionisti e membri di piccoli team. Erano interessati al nostro Arsenale open source e un approccio senza cazzate. Il feedback che abbiamo ricevuto suggerisce che i nostri strumenti esistenti si adattano bene a una varietà di flussi di lavoro e possono risolvere problemi urgenti. I progetti che hanno attirato maggiormente l'attenzione sono stati werf и cubedog, tutti i tipi di funzionalità di distribuzione in Kubernetes. Le persone erano chiaramente preoccupate anche per la questione della gestione di molti cluster: la soluzione che presto annunceremo si è rivelata rilevante anche per i liberi professionisti. Anche gli ingegneri di grandi aziende IT come Google, SAP, IBM hanno ascoltato con entusiasmo gli sviluppi Open Source accumulati...

I rappresentanti delle aziende dell'Europa dell'Est, nonché della Germania e dell'Inghilterra erano più interessati ai servizi diretti. Una storia a parte è quella di diversi giapponesi che hanno ammesso che il nostro approccio è radicalmente diverso da quello che viene offerto lì. I potenziali clienti erano interessati all'approccio al supporto dell'infrastruttura chiavi in ​​mano, all'esperienza e alla volontà di adattarsi in modo flessibile alle esigenze del cliente.

Abbiamo anche incontrato aziende con un profilo simile al nostro provenienti da diversi paesi: alcune si sono avvicinate a noi, altre ci siamo avvicinati noi stessi. Condividendo la nostra esperienza, con due di loro abbiamo discusso del contributo esistente delle due parti all'Open Source e delle possibilità di ulteriore interazione: il tempo dirà cosa ne verrà fuori.

Se parliamo delle discussioni allo stand in generale, personalmente ero molto interessato a conoscere nuovi progetti e idee. In particolare consiglio di prestare attenzione giardino (orchestratore di sviluppo per Kubernetes) e conprof (profilazione continua, collaborazione con Prometheus e altri): le loro demo sembravano promettenti e gli autori creano con notevole entusiasmo.

Noto infine che non ci sono stati problemi linguistici: tutti avevano un discreto livello di inglese. Se emergevano sfumature, i telefoni, le espressioni facciali e i gesti venivano facilmente collegati. Apparentemente gli amministratori nativi del cloud non lavorano da scantinati delle case dei genitori.

Altri stand e gente interessante

I partecipanti al KubeCon hanno messo in palio presso i loro stand giocattoli più costosi di quelli che siamo abituati a vedere alle conferenze russe. Per non parlare degli sponsor principali, che potevano vantarsi di enormi televisori e altri attraenti cicalini... Martedì sera sono state assegnate 2 ore speciali per l'estrazione di numerosi premi - poi c'erano soprattutto molte persone e l'atmosfera vacanziera era chiaramente sentito.

Ciò che mi è sembrato più interessante, però, è stato proprio lo spostamento delle più grandi aziende verso la comunità Open Source. Anche comprendendo le loro motivazioni commerciali (tra le altre cose), cinque anni fa sarebbe stato impossibile immaginare che tutto ciò di cui i rappresentanti di aziende come Microsoft e Oracle parlavano sia allo stand che nei loro resoconti si riferisse a prodotti Open Source.

Tra le celebrità riconoscibili che abbiamo incontrato, ad esempio, Mark Shuttleworth:

KubeCon Europe 2019: come abbiamo partecipato per la prima volta all'evento principale di Kubernetes
Il nostro direttore tecnico Dmitry Stolyarov e il fondatore di Canonical Mark Shuttleworth

Quando l'ho ringraziato per Ubuntu, perché questa è la mia prima distribuzione e l'inizio della mia conoscenza con Linux, ha risposto che non era lui a dover essere ringraziato, ma "quei ragazzi laggiù con le magliette arancioni", alludendo a tutti Dipendenti canonici.

Ho avuto anche il piacere di parlare con:

Ho portato "Beluga" all'ultimo perché mi ha aiutato molto in CNCF Slack con domande sull'API Kubernetes. Eccolo mentre tenta di aprirlo (alla fine l'abbiamo aperto in tre...):

KubeCon Europe 2019: come abbiamo partecipato per la prima volta all'evento principale di Kubernetes
James Munnelly esamina il suo dono

KubeCon Europe 2019: come abbiamo partecipato per la prima volta all'evento principale di Kubernetes
Parliamo con Brian Brazil, il principale manutentore di Prometheus

Relazioni, riunioni e altre attività

Il lunedì del KubeCon è ufficialmente dedicato ai cosiddetti eventi pre-conferenza e alla risoluzione di altre questioni urgenti (come la preparazione degli stand). Si è rivelato più gratuito per noi e quindi abbiamo deciso di visitarlo Summit sulla consegna continua, organizzato dal fondo CDF recentemente creato (ne abbiamo già scritto qui).

È stato interessante conoscere l'unificazione delle varie forze coinvolte nello sviluppo di prodotti e approcci all'organizzazione della consegna continua. Ho avuto la possibilità di vedere il creatore di Jenkins e anche di ascoltare un resoconto su Jenkins X (ne parliamo anche ha scritto).

Personalmente sono rimasto ancora più affascinato dalla storia di un altro progetto di questa fondazione: Tekton. Il tentativo di standardizzare gli approcci al CD in Kubernetes merita chiaramente la nostra attenzione. In particolare, sono affascinati dalle capacità flessibili di inserimento di Tekton nei loro trasportatori e collegamenti. werf tramite API. Promuovendo Tekton come standard, i suoi autori (Google) vogliono ridurre la frammentazione delle utilità CI/CD e noi siamo d'accordo con loro.

Il numero totale di relazioni all'evento, che includeva sia discorsi "normali" (mezz'ora), keynote, brevi sessioni (lightning talks), sia numerosi eventi per le comunità (aggiornamenti dai progetti, riunioni di sviluppatori e utenti, presentazioni di nuove manutentori), misurato in centinaia. La portata di ciò che sta accadendo (più precisamente, di ciò che è già accaduto) può essere valutata da sito web della conferenza.

KubeCon Europe 2019: come abbiamo partecipato per la prima volta all'evento principale di Kubernetes
Report nella sala principale del KubeCon Europe 2019. Foto degli organizzatori

Dato che eravamo tutti costantemente coinvolti nell'area dello stand, praticamente non c'era tempo per partecipare ai principali flussi di presentazioni. Ma non c'è bisogno di arrabbiarsi: l'organizzazione CNCF ha già pubblicato per tutti registrazioni video di resoconti di eventi. Possono essere trovati in YouTube.

L'ultimo giorno i visitatori del KubeCon hanno assistito ad un party finale della durata di circa 3 ore. Tutti quelli che volevano vederlo venivano portati al Poble Espanyol, un castello spagnolo costruito per le Olimpiadi del 1988. All'interno delle sue mura, 7mila specialisti IT hanno ricevuto acqua, cibo e intrattenimento: è diventato chiaro quante persone provenivano da tutto il mondo. Forse anche troppo:

KubeCon Europe 2019: come abbiamo partecipato per la prima volta all'evento principale di Kubernetes

Ma la vista è incredibile:

KubeCon Europe 2019: come abbiamo partecipato per la prima volta all'evento principale di Kubernetes

conclusione

Il KubeCon europeo è un evento ricordato per le sue dimensioni, l'alto livello di organizzazione e l'attenzione al supporto e allo sviluppo di un'enorme comunità Open Source di persone veramente appassionate del proprio lavoro. Dobbiamo ancora ascoltare i resoconti principali della conferenza, ma sulla base dell'esperienza delle registrazioni disponibili dai precedenti KubeCon, è improbabile che il loro livello e la loro rilevanza sollevino domande.

Abbiamo anche tratto una serie di conclusioni per noi stessi in base alla nostra partecipazione. Le mini-presentazioni dei nostri progetti Open Source sono un'eccellente opportunità per "avviare una conversazione" con la comunità più ampia. Non è stata una scoperta che la presentazione di un rapporto completo avrebbe portato benefici ancora maggiori in questo senso (a proposito, il concorso per i rapporti per KubeConEU'19 ammontava a 7 domande per un posto disponibile). Abbiamo anche capito quali presentazioni sarebbero state utili e cosa scrivere nello stand stesso per eliminare alcune domande e passare rapidamente a una discussione più approfondita.

Fotografie con KubeCon degli organizzatori si trova in questo album Flickr.

AGGIORNAMENTO (4 giugno): Il CNCF ha inviato le statistiche ufficiali dell'evento. Eccola qui:

KubeCon Europe 2019: come abbiamo partecipato per la prima volta all'evento principale di Kubernetes

PS Per l'aiuto nella preparazione del materiale, ringrazio il mio collega Vladimir Kramarenko (kramarama).

PPS

Leggi anche sul nostro blog:

Fonte: habr.com

Aggiungi un commento