KubeCon Europe 2019: como participamos do evento principal do Kubernetes pela primeira vez

Na semana passada, de 19 a 23 de maio, Barcelona sediou a principal conferência europeia sobre Kubernetes e tecnologias relacionadas, um dos maiores eventos de código aberto do mundo - KubeCon + CloudNativeCon Europa 2019. Participamos pela primeira vez, tornando-nos patrocinador prata do evento e a primeira empresa russa na KubeCon com estande próprio. Uma delegação de seis funcionários da Flant foi enviada para lá e foi isso que vimos...

KubeCon Europe 2019: como participamos do evento principal do Kubernetes pela primeira vez

O evento como um todo

A KubeCon é um evento global que já acontece em três regiões: EUA (desde 2015), Europa (desde 2016) e China (desde 2018). A escala de tais eventos é imediatamente impressionante. Se na primeira KubeCon europeia (2016 em Londres) houve cerca de 400 visitantes, no ano passado (2018 em Copenhaga) já eram 4300, e agora - 7700. (Na última conferência americana – ainda mais.)

A duração total da KubeCon é de 5 dias, sendo que os dois primeiros podem ser considerados preparatórios (os estandes ainda não estão operacionais). No primeiro dia (domingo) houve um evento especializado em Ceph - Cefalocon. No dia seguinte, até às 17h00, decorrerão outros seminários e reuniões sobre tecnologias específicas, após os quais ocorrerão os primeiros eventos para todos os visitantes da conferência. E assim que as portas se abriram oficialmente, ficou claro que não haveria muita gente, mas muita gente.

O quarto também abrigava muitos (cerca de 200) estandes de patrocinadores e parceiros: desde pequenos com estandes modestos até enormes áreas lounge da SAP, Microsoft, Google... Porém, tudo era adequado para tal escala: um maravilhoso sistema de ventilação e refrigeração (não havia sensação de abafamento, sempre foi agradável e fresco), passagens espaçosas entre arquibancadas.

KubeCon Europe 2019: como participamos do evento principal do Kubernetes pela primeira vez

Perto do nosso estande

Na área do estande, a Flant foi a única empresa da Rússia, e esse fato atraiu o público de língua russa. Muitos deles já nos conheciam, e então as conversas começaram com as frases: “Ah, não esperávamos ver você! O que você está fazendo aqui?"

KubeCon Europe 2019: como participamos do evento principal do Kubernetes pela primeira vez
Encontrado na vasta Twitter

Com os demais participantes do evento, a discussão geralmente começava com perguntas sobre quem somos e o que fazemos. Muitos também ficaram emocionados com a frase “DevOps as a service” em nosso estande: “Como pode ser isso? DevOps é uma cultura. Como transformar a cultura em serviço?..” O que foi um excelente motivo para falar sobre o que fazemos e como levamos a notória cultura aos clientes.

KubeCon Europe 2019: como participamos do evento principal do Kubernetes pela primeira vez

Entre os visitantes do estande estavam muitos DevOps solo: freelancers e membros de pequenas equipes. Eles estavam interessados ​​em nosso Arsenal de código aberto e uma abordagem sem besteiras. O feedback que recebemos sugere que nossas ferramentas existentes se adaptam bem a uma variedade de fluxos de trabalho e podem resolver problemas urgentes. Os projetos que mais chamaram a atenção foram bem и cachorro-cubo, todos os tipos de recursos de implantação no Kubernetes. As pessoas também estavam claramente preocupadas com a questão da gestão de muitos clusters: a solução que anunciaremos em breve revelou-se relevante até para freelancers. Engenheiros de grandes empresas de TI como Google, SAP, IBM também ouviram com entusiasmo os desenvolvimentos acumulados de Open Source...

Representantes de empresas da Europa Oriental, bem como da Alemanha e da Inglaterra estavam mais interessados ​​em serviços diretos. Uma história separada é a de vários japoneses que admitiram que nossa abordagem é radicalmente diferente daquela que é oferecida lá. Os clientes potenciais estavam interessados ​​na abordagem de suporte de infraestrutura pronta para uso, na experiência e na vontade de se adaptar de forma flexível às necessidades do cliente.

Também conhecemos empresas com perfil semelhante ao nosso, de diversos países: algumas nos procuraram, outras nós mesmos nos abordamos. Compartilhando nossas experiências, discutimos com dois deles a contribuição existente das duas partes para o Open Source e as possibilidades de maior interação - o tempo dirá o que resultará disso.

Se falarmos das discussões no estande em geral, pessoalmente fiquei muito interessado em saber de novos projetos e ideias. Em particular, recomendo prestar atenção jardim (orquestrador de desenvolvimento para Kubernetes) e conprof (criação de perfil contínua, trabalho com Prometheus e outros): suas demos pareciam promissoras e os autores criam com notável entusiasmo.

Por fim, observo que não houve problemas linguísticos: todos tinham um nível decente de inglês. Se surgisse alguma nuance, os telefones, as expressões faciais e os gestos seriam facilmente conectados. Aparentemente, os administradores nativos da nuvem não trabalham porões das casas dos pais.

Outros estandes e pessoas interessantes

Os participantes da KubeCon sortearam em seus estandes brinquedos mais caros do que estamos acostumados a ver nas conferências russas. Sem falar nos principais patrocinadores, que podiam se orgulhar de enormes TVs e outras campainhas atraentes... Na noite de terça-feira, foram reservadas 2 horas especiais para o sorteio de inúmeros prêmios - então havia muita gente especialmente, e o clima de férias era claramente sentido.

O que me pareceu mais interessante, porém, foi o próprio movimento das maiores empresas em direção à comunidade Open Source. Mesmo entendendo seus motivos comerciais (entre outras coisas), há cinco anos seria impossível imaginar que tudo o que representantes de empresas como Microsoft e Oracle falavam tanto no estande quanto nas reportagens estaria relacionado a produtos Open Source.

Entre as celebridades reconhecíveis que conhecemos, por exemplo, Mark Shuttleworth:

KubeCon Europe 2019: como participamos do evento principal do Kubernetes pela primeira vez
Nosso diretor técnico Dmitry Stolyarov e o fundador da Canonical Mark Shuttleworth

Quando agradeci pelo Ubuntu, por ser minha primeira distribuição e o início de meu conhecimento do Linux, ele respondeu que não era ele quem deveria ser agradecido, mas “aqueles caras ali de camiseta laranja”, insinuando em tudo Funcionários canônicos.

Também tive o prazer de conversar com:

Trouxe “Beluga” para o último porque ele me ajudou muito no CNCF Slack com dúvidas sobre a API Kubernetes. Aqui está ele tentando abri-lo (no final, três de nós abrimos...):

KubeCon Europe 2019: como participamos do evento principal do Kubernetes pela primeira vez
James Munnelly examina seu presente

KubeCon Europe 2019: como participamos do evento principal do Kubernetes pela primeira vez
Conversamos com Brian Brazil, principal mantenedor do Prometheus

Relatórios, reuniões e outras atividades

A segunda-feira na KubeCon é oficialmente dedicada aos chamados eventos pré-conferência e à resolução de outras questões urgentes (como a preparação dos estandes). Acabou sendo mais gratuito para nós e por isso decidimos visitar Conferência de Entrega Contínua, organizado pelo recentemente criado fundo CDF (já escrevemos sobre isso aqui).

Foi interessante ouvir sobre a unificação de diversas forças envolvidas no desenvolvimento de produtos e abordagens para organizar a entrega contínua. Tive a oportunidade de ver o criador do Jenkins, e também ouvir uma reportagem sobre o Jenkins X (também falamos sobre ele писали).

Pessoalmente, fiquei ainda mais fascinado pela história de outro projeto desta fundação - Tekton. A tentativa de padronizar abordagens de CD no Kubernetes claramente merece nossa atenção. Em particular, eles são cativados pelas capacidades flexíveis de inserção da Tekton em seus transportadores e conexões. bem via API. Ao promover o Tekton como padrão, seus autores (Google) querem reduzir a fragmentação dos utilitários CI/CD, e nós concordamos com eles.

O número total de relatórios no evento, que incluiu tanto discursos “regulares” (meia hora), palestras, sessões curtas (lightning talks) e numerosos eventos para comunidades (atualizações de projetos, reuniões de desenvolvedores e usuários, apresentações de novos mantenedores), medido em centenas. A escala do que está acontecendo (mais precisamente, o que já aconteceu) pode ser avaliada por site da conferência.

KubeCon Europe 2019: como participamos do evento principal do Kubernetes pela primeira vez
Reportagem no salão principal da KubeCon Europe 2019. Foto dos organizadores

Como estávamos todos constantemente envolvidos na área do estande, praticamente não houve tempo para assistir aos principais fluxos de apresentações. Porém, não se preocupe: a organização do CNCF já publicou para todos gravações de vídeo de relatórios de eventos. Eles podem ser encontrados em YouTube.

No último dia, os visitantes da KubeCon tiveram uma festa final com duração de cerca de 3 horas. Todos que quiseram ver foram levados ao Poble Espanyol, castelo espanhol construído para as Olimpíadas de 1988. Dentro de seus muros, 7 mil especialistas em TI receberam água, comida e entretenimento - ficou claro quantas pessoas vieram de todo o mundo. Talvez até demais:

KubeCon Europe 2019: como participamos do evento principal do Kubernetes pela primeira vez

Mas a vista é incrível:

KubeCon Europe 2019: como participamos do evento principal do Kubernetes pela primeira vez

Conclusão

A European KubeCon é um evento que será lembrado pela sua escala, alto nível de organização e foco no apoio e desenvolvimento de uma enorme comunidade Open Source de pessoas verdadeiramente apaixonadas pelo seu trabalho. Ainda não ouvimos os principais relatórios da conferência, mas com base na experiência das gravações disponíveis em KubeCons anteriores, é pouco provável que o seu nível e relevância suscitem questões.

Também tiramos algumas conclusões com base na nossa própria participação. Mini-apresentações dos nossos projetos Open Source são uma excelente oportunidade para “iniciar uma conversa” com a comunidade em geral. Não foi uma descoberta que a apresentação de um relatório completo traria benefícios ainda maiores neste sentido (aliás, o concurso de relatórios para KubeConEU'19 ascendeu a 7 candidaturas por uma vaga disponível). Entendemos também quais apresentações seriam úteis e o que deveria estar escrito no próprio estande para tirar algumas dúvidas e passar rapidamente para uma discussão mais detalhada.

Fotos com KubeCon dos organizadores pode ser encontrado em este álbum do Flickr.

ATUALIZAÇÃO (4 de junho): A CNCF enviou estatísticas oficiais do evento. Aqui está ela:

KubeCon Europe 2019: como participamos do evento principal do Kubernetes pela primeira vez

PS Pela ajuda na preparação do material, agradeço ao meu colega Vladimir Kramarenko (kramarama).

PPS

Leia também em nosso blog:

Fonte: habr.com

Adicionar um comentário