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

Evento geral
O KubeCon é um evento global que está sendo realizado em três regiões: EUA (desde 2015), Europa (desde 2016) e China (desde 2018). A escala de tais eventos é imediatamente impressionante. Se no primeiro KubeCon europeu (2016 em Londres) havia cerca de 400 visitantes, no ano passado (2018 em Copenhague) - já 4.300 e agora - 7.700
(e ainda mais na última conferência americana).A duração total do KubeCon é de 5 dias, os dois primeiros podem ser considerados preparatórios (os estandes ainda não funcionam). O primeiro dia (domingo) foi um evento especializado para Ceph -
Cefalocon . No dia seguinte até às 17:00 - outros seminários e reuniões sobre tecnologias específicas, após o que - 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.
Muitos (cerca de 200) estandes de patrocinadores e parceiros também foram colocados na sala: desde pequenos com racks modestos até enormes zonas de lounge da SAP, Microsoft, Google ... No entanto, tudo estava próximo de tais proporções: um maravilhoso sistema de ventilação e refrigeração (não havia sensação de congestionamento, sempre foi bom e legal), passagens espaçosas entre as arquibancadas.

Perto do nosso estande
Na área do estande, Flant era a única empresa da Rússia, e esse fato em si atraiu o público de língua russa. Muitos deles já sabiam sobre nós, e então as conversas começaram com as frases: “Ah, eles não esperavam vê-lo! O que você está fazendo aqui?
Encontrado no TwitterCom outros participantes do evento, a discussão geralmente começou com perguntas sobre quem somos e o que estamos fazendo. A frase “DevOps como serviço” em nosso estande tocou muito mais: “Como pode ser isso? DevOps é uma cultura. Como a cultura pode ser transformada em serviço? ”. Foi uma excelente ocasião para conversar sobre o que fazemos e como levamos a cultura notória aos clientes.

Havia muitos DevOps individuais entre os visitantes do estande: freelancers e membros de pequenas equipes. Eles estavam interessados em nosso
arsenal de código aberto e uma abordagem sem besteira. A resposta recebida sugere que nossas ferramentas estão bem integradas a uma variedade de processos de trabalho e são capazes de resolver problemas prementes. Foi dada mais atenção aos
projetos werf e
kubedog , todos os tipos de recursos de implantação no Kubernetes. Além disso, as pessoas estavam claramente preocupadas com a questão de gerenciar muitos clusters: a solução, que estamos anunciando em breve, mostrou-se relevante mesmo para freelancers. Sobre o desenvolvimento de código aberto acumulado ouviu com entusiasmo e engenheiros de grandes empresas de TI, como Google, SAP, IBM ...
Representantes de empresas da Europa Oriental, bem como da Alemanha e Inglaterra, estavam mais interessados em serviços diretos. Uma história separada - vários japoneses que admitiram que nossa abordagem é radicalmente diferente da que eles oferecem lá. Os clientes em potencial estavam interessados na abordagem de suporte de infraestrutura pronta para uso, experiência e vontade de se adaptar de forma flexível aos requisitos do cliente.
Também nos familiarizamos com empresas com um perfil de atividade semelhante de diferentes países: algumas vieram até nós e outras vieram até nós. Ao trocarmos nossa experiência, discutimos com dois deles a contribuição dos dois lados para o código aberto e as possibilidades de interação adicional - o tempo dirá o que virá disso.
Se conversarmos sobre as discussões no estande como um todo, eu pessoalmente fiquei muito interessado em ouvir novos projetos e idéias. Em particular, recomendo prestar atenção ao
garden (orquestrador de desenvolvimento do Kubernetes) e ao
conprof (criação de perfil contínuo, trabalhando com Prometheus e não apenas): suas demos pareciam promissoras e os autores criam com considerável entusiasmo.
Por fim, observo que não havia problemas de idioma: todos tinham um nível decente de inglês. Se surgissem nuances, os telefones, expressões faciais e gestos eram facilmente conectados. Obviamente, os administradores nativos da nuvem não trabalham nos
porões das casas-mãe .
Outros stands e pessoas interessantes
Os participantes do KubeCon jogavam brinquedos mais caros em seus estandes do que costumávamos ver nas conferências russas. Sem mencionar os principais patrocinadores, que podiam se orgulhar de TVs enormes e outras campainhas vibrantes ... Na terça-feira à noite, duas horas especiais foram alocadas para o sorteio de vários prêmios - então havia especialmente muitas pessoas, e a atmosfera do feriado era claramente sentida.
Mais interessante, no entanto, me pareceu o próprio movimento das maiores empresas em direção à comunidade de código aberto. Mesmo entendendo seus motivos comerciais (entre outras coisas), há cinco anos era impossível imaginar que tudo o que foi dito no estande e nos relatórios de empresas como Microsoft e Oracle se referisse a produtos de código aberto.
Entre celebridades reconhecíveis foi encontrada, por exemplo, Mark Shuttleworth:
Nosso CTO Dmitry Stolyarov e fundador da Canonical Mark ShuttleworthQuando agradeci a ele pelo Ubuntu, porque esta é minha primeira distribuição e o início de meu conhecimento do Linux, ele respondeu que não era ele quem deveria agradecer, mas “aqueles caras de camiseta laranja”, aludindo a todos os funcionários da Canonical.
Eu também conversei com prazer:
Eu trouxe Belugi para o último, porque ele me ajudou muito no CNCF Slack com perguntas sobre a API do Kubernetes. Aqui ele está tentando abri-lo (no final, nós três o abrimos ...):
James Munnelly examina seu presente
Nós nos comunicamos com Brian Brazil - o principal mantenedor de PrometheusRelatórios, reuniões e outras atividades
A segunda-feira no KubeCon é oficialmente dedicada aos chamados eventos pré-conferência e à solução de outros assuntos prementes (como preparar estandes). Acabou sendo mais gratuito para nós e, portanto, decidimos visitar a
Continuous Delivery Summit , organizada pelo CDF recém-criado (já escrevemos sobre isso
aqui ).
Foi interessante ouvir sobre a unificação das várias forças envolvidas no desenvolvimento de produtos e abordagens para a organização da entrega contínua. Por acaso, vi o criador do Jenkins, bem como ouvi um relatório sobre o Jenkins X (
escrevemos sobre isso também).
Pessoalmente, fiquei ainda mais fascinado pela história com outro projeto desse fundo -
Tekton . A tentativa de padronizar as abordagens de CD no Kubernetes claramente merece nossa atenção. Em particular, eles subornam a flexibilidade de inserir o Tekton em seus pipelines e conexões
werf por meio da API. Promovendo o Tekton como padrão, seus autores (Google) desejam reduzir a fragmentação de utilitários para CI / CD, e concordamos com eles.
O número total de relatórios de eventos, entre os quais discursos "comuns" (meia hora) e sessões importantes (palestras) e sessões curtas (palestras), e vários eventos para comunidades (atualizações de projetos, reuniões de desenvolvedores e usuários, apresentações de novos) Mantenedores),
medido em centenas . A extensão do que está acontecendo (ou melhor, o que já aconteceu) pode ser estimada no
site da conferência .
Reportagem no salão principal da KubeCon Europe 2019. Foto dos organizadoresComo todos estávamos constantemente envolvidos na zona do estande, praticamente não havia tempo para visitar os principais fluxos de relatórios. No entanto, você não deve ficar chateado: a organização do CNCF já publicou
reportagens em vídeo do evento para todos que desejarem. Eles podem ser encontrados no
YouTube .
No último dia, esperava-se que a KubeCon tivesse uma festa final com duração de cerca de 3 horas. Todos foram levados para o Poble Espanyol, um castelo espanhol criado para as Olimpíadas de 1988. Dentro de suas paredes, 7 mil pessoas de TI regavam, alimentavam e entretinham - ficou claro quantas pessoas vinham de todo o mundo. Talvez demais:

Mas a vista é incrível:

Conclusão
O KubeCon europeu é um evento lembrado por sua escala, alto nível de organização, foco no suporte e desenvolvimento de uma enorme comunidade de código aberto de pessoas verdadeiramente apaixonadas por seu trabalho. Ainda precisamos ouvir os principais relatórios da conferência, mas com a experiência dos registros disponíveis nos KubeCons anteriores, é improvável que seu nível e relevância levantem questões.
Fizemos para nós várias conclusões sobre nossa própria participação. As mini-apresentações de nossos projetos de código aberto são uma ótima ocasião para "iniciar uma conversa" com a comunidade em geral. O fato de a apresentação com um relatório completo (a propósito, a competição por relatórios para o KubeConEU'19 chegar a 7 aplicativos para um local disponível) também não se tornou uma descoberta. Também entendemos quais apresentações seriam úteis e o que deveria ser escrito no próprio estande, a fim de remover algumas das perguntas e passar rapidamente para uma discussão mais detalhada.
As
fotos do organizador da KubeCon podem ser encontradas
neste álbum do Flickr .
ATUALIZAÇÃO (4 de junho): O CNCF enviou estatísticas oficiais do evento. Aqui está:
PS: Pela ajuda na preparação do material, agradeço ao meu colega Vladimir Kramarenko ( kramarama ).PPS
Leia também em nosso blog: