KubeCon Europe 2019: Cómo asistimos por primera vez al evento principal de Kubernetes

La semana pasada, del 19 al 23 de mayo, Barcelona acogió la principal conferencia europea sobre Kubernetes y tecnologías relacionadas, uno de los mayores eventos Open Source del mundo. KubeCon + CloudNativeCon Europa 2019. Participamos por primera vez, convirtiéndonos en patrocinador plateado del evento y la primera empresa rusa en KubeCon con stand propio. Se envió una delegación de seis empleados de Flant y esto es lo que vimos...

KubeCon Europe 2019: Cómo asistimos por primera vez al evento principal de Kubernetes

El evento en su conjunto

KubeCon es un evento global que ya se celebra en tres regiones: EE.UU. (desde 2015), Europa (desde 2016) y China (desde 2018). La magnitud de tales acontecimientos es inmediatamente impresionante. Si en la primera KubeCon europea (2016 en Londres) hubo alrededor de 400 visitantes, el año pasado (2018 en Copenhague) ya fueron 4300, y ahora 7700. (En la última conferencia americana, aún más).

La duración total de KubeCon es de 5 días, los dos primeros pueden considerarse preparatorios (los stands aún no están operativos). El primer día (domingo) hubo un evento especializado en Ceph: Cefalocon. Al día siguiente, hasta las 17:00 horas, se celebrarán otros seminarios y reuniones sobre tecnologías específicas, tras lo cual tendrán lugar los primeros eventos para todos los asistentes a la conferencia. Y tan pronto como se abrieron oficialmente las puertas, quedó claro que no habría mucha gente, pero sí mucha.

La habitación también albergaba muchos (unos 200) stands de patrocinadores y socios: desde pequeños con stands modestos hasta enormes salones en SAP, Microsoft, Google... Sin embargo, todo era adecuado para tal escala: un maravilloso sistema de ventilación y refrigeración (no había sensación de congestión, siempre era agradable y fresco), espaciosos pasillos entre las gradas.

KubeCon Europe 2019: Cómo asistimos por primera vez al evento principal de Kubernetes

Cerca de nuestro stand

En la zona de stands, Flant era la única empresa rusa, lo que atrajo al público de habla rusa. Muchos de ellos ya sabían de nosotros, y luego comenzaron las conversaciones con las frases: “¡Oh, no esperábamos verte! ¿Qué estás haciendo aquí?"

KubeCon Europe 2019: Cómo asistimos por primera vez al evento principal de Kubernetes
Encontrado en la vasta Gorjeo

Con el resto de participantes del evento, la discusión solía comenzar con preguntas sobre quiénes somos y qué hacemos. Muchos más se sintieron ofendidos por la frase “DevOps como servicio” en nuestro stand: “¿Cómo puede ser esto? DevOps es una cultura. ¿Cómo se puede convertir la cultura en un servicio?…” Lo cual fue una excelente razón para hablar sobre lo que hacemos y cómo llevamos la notoria cultura a los clientes.

KubeCon Europe 2019: Cómo asistimos por primera vez al evento principal de Kubernetes

Entre los visitantes al stand había muchos DevOps en solitario: autónomos y miembros de pequeños equipos. Estaban interesados ​​en nuestro Arsenal de código abierto y un enfoque sin tonterías. Los comentarios que hemos recibido sugieren que nuestras herramientas existentes se adaptan bien a una variedad de flujos de trabajo y pueden resolver problemas urgentes. Los proyectos que más llamaron la atención fueron patio и perro cubo, todo tipo de funciones de implementación en Kubernetes. La cuestión de la gestión de muchos clusters también estaba claramente preocupada: la solución que anunciaremos próximamente resultó ser relevante incluso para los autónomos. Los ingenieros de grandes empresas de TI como Google, SAP, IBM también escucharon con entusiasmo los desarrollos acumulados en Open Source...

Los más interesados ​​en los servicios directos fueron los representantes de empresas de Europa del Este, así como de Alemania e Inglaterra. Cuestión aparte son varios japoneses que admitieron que nuestro enfoque es radicalmente diferente al que allí se ofrece. Los clientes potenciales estaban interesados ​​en el enfoque de soporte de infraestructura llave en mano, la experiencia y la voluntad de adaptarse de manera flexible a las necesidades del cliente.

También conocimos empresas con un perfil similar al nuestro de diferentes países: algunas se acercaron a nosotros y otras nos acercamos nosotros mismos. Compartiendo nuestra experiencia, discutimos con dos de ellos la contribución existente de ambas partes al código abierto y las posibilidades de una mayor interacción; el tiempo dirá lo que resultará de ello.

Si hablamos de las discusiones en el stand en general, a mí personalmente me interesaba mucho escuchar sobre nuevos proyectos e ideas. En particular, recomiendo prestar atención a jardín (orquestador de desarrollo para Kubernetes) y conprof (elaboración continua de perfiles, trabajo con Prometheus y otros): sus demostraciones parecían prometedoras y los autores crean con notable entusiasmo.

Finalmente, observo que no hubo problemas de idioma: todos tenían un nivel de inglés decente. Si surgieron matices, los teléfonos, las expresiones faciales y los gestos se conectaron fácilmente. Aparentemente, los administradores nativos de la nube no trabajan desde sótanos de las casas de los padres.

Otros stands y gente interesante.

Los participantes de KubeCon sortearon en sus stands juguetes más caros de los que estamos acostumbrados a ver en las conferencias rusas. Por no hablar de los patrocinadores principales, que podían presumir de enormes televisores y otros atractivos timbres... El martes por la noche se dedicaron 2 horas especiales para el sorteo de numerosos premios; entonces había mucha gente y el ambiente festivo era claramente sintió.

Lo que me pareció más interesante, sin embargo, fue el propio movimiento de las empresas más grandes hacia la comunidad Open Source. Incluso entendiendo sus motivos comerciales (entre otras cosas), hace cinco años hubiera sido imposible imaginar que todo lo que hablaban representantes de empresas como Microsoft y Oracle tanto en el stand como en los informes se refería a productos Open Source.

Entre las celebridades reconocibles encontramos, por ejemplo, a Mark Shuttleworth:

KubeCon Europe 2019: Cómo asistimos por primera vez al evento principal de Kubernetes
Nuestro director técnico Dmitry Stolyarov y el fundador de Canonical, Mark Shuttleworth

Cuando le agradecí por Ubuntu, porque esta es mi primera distribución y el comienzo de mi conocimiento de Linux, respondió que no era a él a quien debía agradecer, sino "esos tipos de camisetas naranjas", insinuando en absoluto. Empleados canónicos.

También tuve el placer de conversar con:

Traje a "Beluga" al último porque me ayudó mucho en CNCF Slack con preguntas sobre la API de Kubernetes. Aquí está intentando abrirlo (al final lo abrimos tres...):

KubeCon Europe 2019: Cómo asistimos por primera vez al evento principal de Kubernetes
James Munnelly examina su regalo

KubeCon Europe 2019: Cómo asistimos por primera vez al evento principal de Kubernetes
Charlamos con Brian Brasil, el principal mantenedor de Prometheus

Informes, reuniones y otras actividades

El lunes en KubeCon está oficialmente dedicado a los llamados eventos previos a la conferencia y a la solución de otras cuestiones urgentes (como la preparación de stands). A nosotros también nos resultó más libre y por eso decidimos visitarlo. Cumbre de entrega continua, organizado por el fondo CDF de reciente creación (ya escribimos sobre ello aquí).

Fue interesante escuchar acerca de la unificación de varias fuerzas involucradas en el desarrollo de productos y enfoques para organizar la entrega continua. Tuve la oportunidad de ver al creador de Jenkins y también escuchar un informe sobre Jenkins X (también hablamos de eso). escribió).

Personalmente, me fascinó aún más la historia de otro proyecto de esta fundación: Tekton. El intento de estandarizar los enfoques de CD en Kubernetes claramente merece nuestra atención. En particular, están cautivados por las capacidades de inserción flexible de Tekton en sus transportadores y conexiones. patio a través de API. Al promover Tekton como estándar, sus autores (Google) quieren reducir la fragmentación de las utilidades CI/CD, y estamos de acuerdo con ellos.

El número total de informes en el evento, que incluyó tanto discursos “habituales” (media hora), conferencias magistrales, sesiones breves (charlas relámpago) como numerosos eventos para comunidades (actualizaciones de proyectos, reuniones de desarrolladores y usuarios, presentaciones de nuevos mantenedores), medido en cientos. La escala de lo que está sucediendo (más precisamente, lo que ya sucedió) puede evaluarse mediante sitio web de la conferencia.

KubeCon Europe 2019: Cómo asistimos por primera vez al evento principal de Kubernetes
Reportaje en el salón principal de KubeCon Europe 2019. Foto de los organizadores

Como todos estábamos constantemente ocupados en la zona de stands, prácticamente no hubo tiempo para asistir a las principales presentaciones. Sin embargo, no hay por qué enfadarse: la organización CNCF ya ha publicado para todos grabaciones de vídeo de informes de eventos. Se pueden encontrar en YouTube.

El último día, los visitantes de KubeCon disfrutaron de una fiesta final que duró aproximadamente 3 horas. Todos los que quisieron verlo fueron llevados al Poble Espanyol, un castillo español construido para los Juegos Olímpicos de 1988. Dentro de sus muros, 7 mil especialistas en TI recibieron agua, comida y entretenimiento; quedó claro cuántas personas venían de todo el mundo. Quizás incluso demasiado:

KubeCon Europe 2019: Cómo asistimos por primera vez al evento principal de Kubernetes

Pero la vista es asombrosa:

KubeCon Europe 2019: Cómo asistimos por primera vez al evento principal de Kubernetes

Conclusión

La KubeCon europea es un evento que será recordado por su escala, su alto nivel de organización y su enfoque en apoyar y desarrollar una enorme comunidad de código abierto de personas verdaderamente apasionadas por su trabajo. Todavía tenemos que escuchar los informes principales de la conferencia, pero según la experiencia de las grabaciones disponibles de KubeCons anteriores, es poco probable que su nivel y relevancia generen dudas.

También sacamos una serie de conclusiones basadas en nuestra propia participación. Las minipresentaciones de nuestros proyectos de código abierto son una excelente oportunidad para “iniciar una conversación” con la comunidad en general. No fue un descubrimiento que la presentación de un informe completo traería beneficios aún mayores en este sentido (por cierto, el concurso de informes para KubeConEU'19 ascendió a 7 solicitudes para un lugar disponible). También entendimos qué presentaciones serían útiles y qué debería escribirse en el propio stand para eliminar algunas de las preguntas y pasar rápidamente a una discusión más detallada.

fotografías con KubeCon de los organizadores se puede encontrar en este álbum de Flickr.

ACTUALIZACIÓN (4 de junio): La CNCF envió estadísticas oficiales del evento. Aqui esta ella:

KubeCon Europe 2019: Cómo asistimos por primera vez al evento principal de Kubernetes

PD: Por mi ayuda en la preparación del material, agradezco a mi colega Vladimir Kramarenko (kramarama).

PPS

Lea también en nuestro blog:

Fuente: habr.com

Añadir un comentario