La semana pasada, del 19 al 23 de mayo, Barcelona organizó la principal conferencia europea sobre Kubernetes y tecnologías relacionadas, uno de los eventos de código abierto más grandes del mundo:
KubeCon + CloudNativeCon Europe 2019 . Participamos por primera vez, convirtiéndonos en el patrocinador de plata del evento y la primera compañía rusa en KubeCon con nuestro stand. Se le envió una delegación de seis empleados de Flant, y esto es lo que vimos ...

Evento general
KubeCon es un evento global que tiene lugar en tres regiones: EE. UU. (Desde 2015), Europa (desde 2016) y China (desde 2018). La escala de tales eventos es inmediatamente impresionante. Si en el primer KubeCon europeo (2016 en Londres) hubo alrededor de 400 visitantes, entonces el año pasado (2018 en Copenhague) - ya 4,300, y ahora - 7,700.
(Y aún más en la última conferencia estadounidense).La duración total de KubeCon es de 5 días, los dos primeros de los cuales pueden considerarse preparatorios (los soportes aún no funcionan). El primer día (domingo) fue un evento especializado para Ceph -
Cephalocon . Al día siguiente hasta las 17:00 - otros seminarios y reuniones sobre tecnologías específicas, después de lo cual - los primeros eventos para todos los visitantes de la conferencia. Y tan pronto como las puertas se abrieron oficialmente, quedó claro que no habría mucha gente, sino mucha.
Muchos (alrededor de 200) puestos de patrocinadores y socios también se colocaron en la sala: desde pequeños con bastidores modestos hasta enormes zonas de descanso en SAP, Microsoft, Google ... Sin embargo, todo estaba cerca de tales proporciones: un maravilloso sistema de ventilación y enfriamiento (no había sensación de congestión, siempre fue agradable y fresco), amplias pasarelas entre las gradas.

Cerca de nuestro stand
En el área del stand, Flant era la única compañía de Rusia, y este hecho en sí mismo atrajo a la audiencia de habla rusa. Muchos de ellos ya sabían de nosotros, y luego comenzaron las conversaciones con las frases: “¡Oh, no esperaban verte! ¿Qué haces aquí?
Encontrado en TwitterCon otros participantes en el evento, la discusión generalmente comenzó con preguntas sobre quiénes somos y qué estamos haciendo. La frase "DevOps como servicio" en nuestro stand tocó muchas más: "¿Cómo puede ser esto? DevOps es una cultura. ¿Cómo se puede hacer un servicio a la cultura? .. ”. Fue una excelente ocasión para hablar sobre lo que hacemos y cómo llevamos la notoria cultura a los clientes.

Hubo muchos DevOps en solitario entre los visitantes del stand: freelancers y miembros de pequeños equipos. Estaban interesados en nuestro
arsenal de código abierto y nuestro enfoque sin tonterías. La respuesta recibida sugiere que nuestras herramientas están bien integradas en una variedad de procesos de trabajo y son capaces de resolver problemas apremiantes. Se prestó mayor atención a los
proyectos werf y
kubedog , todo tipo de características de implementación en Kubernetes. Además, la gente estaba claramente preocupada por el problema de administrar muchos clústeres: la solución, que apenas estamos anunciando, resultó ser relevante incluso para los trabajadores independientes. Sobre el desarrollo de código abierto acumulado escuchó con entusiasmo e ingenieros de grandes empresas de TI como Google, SAP, IBM ...
Los representantes de empresas de Europa del Este, así como de Alemania e Inglaterra, estaban más interesados en los servicios directos. Una historia separada: varios japoneses que admitieron que nuestro enfoque es radicalmente diferente de lo que ofrecen allí. Los clientes potenciales estaban interesados en el enfoque de soporte de infraestructura llave en mano, la experiencia y la voluntad de adaptarse flexiblemente a los requisitos del cliente.
También nos familiarizamos con empresas de un perfil similar de actividad de diferentes países: algunas se nos acercaron y otras nos lo hicieron. Mientras intercambiamos nuestra experiencia, con dos de ellos discutimos la contribución de las dos partes al Código Abierto y las posibilidades de una mayor interacción: el tiempo dirá qué sucederá.
Si hablamos de las discusiones en el stand en general, entonces personalmente estaba muy interesado en escuchar nuevos proyectos e ideas. En particular, recomiendo prestar atención al
jardín (orquestador de desarrollo para Kubernetes) y al
conprof (perfilado continuo, trabajando con Prometheus y no solo): sus demostraciones parecían prometedoras, y los autores crean con considerable entusiasmo.
Finalmente, noto que no hubo problemas de idioma: todos tenían un nivel decente de inglés. Si surgían algunos matices, entonces los teléfonos, las expresiones faciales y los gestos se conectaban fácilmente. Obviamente, los administradores nativos de la nube no trabajan desde los
sótanos de las casas matrices .
Otros stands y gente interesante
Los participantes de KubeCon jugaron juguetes más caros en sus puestos de lo que solíamos ver en las conferencias rusas. Sin mencionar a los principales patrocinadores, que podían presumir de enormes televisores y otros zumbidos ... El martes por la noche, se asignaron 2 horas especiales para el sorteo de numerosos premios, luego hubo especialmente mucha gente y el ambiente festivo se sintió claramente.
Más interesante, sin embargo, me pareció el movimiento mismo de las compañías más grandes hacia la comunidad Open Source. Incluso entendiendo sus motivos comerciales (entre otras cosas), hace cinco años era imposible imaginar que todo lo que se dijo en el stand y en informes de compañías como Microsoft y Oracle se referiría a productos de código abierto.
Entre las celebridades reconocibles se conoció, por ejemplo, Mark Shuttleworth:
Nuestro CTO Dmitry Stolyarov y el fundador de Canonical Mark ShuttleworthCuando le agradecí por Ubuntu porque era mi primera distribución y comencé a salir con Linux, respondió que no era a él a quien se debía agradecer, sino "esos tipos con camisetas naranjas", aludiendo a todos los empleados de Canonical.
También conversé con placer:
Traje Beluga a este último, porque me ayudó mucho en CNCF Slack con preguntas sobre la API de Kubernetes. Aquí está tratando de abrirlo (al final, los tres lo abrimos ...):
James Munnelly examina su regalo
Nos comunicamos con Brian Brasil, el principal responsable de PrometheusInformes, reuniones y otras actividades.
El lunes en KubeCon se dedica oficialmente a los llamados eventos previos a la conferencia y a la solución de otros problemas apremiantes (como la preparación de stands). Resultó ser más gratuito para nosotros y, por lo tanto, decidimos visitar la
Cumbre de Entrega Continua , organizada por el CDF recientemente creado (ya escribimos sobre esto
aquí ).
Fue interesante escuchar sobre la unificación de las diversas fuerzas involucradas en el desarrollo de productos y enfoques para la organización de la entrega continua. Por casualidad vi al creador de Jenkins y escuché un informe sobre Jenkins X (también
escribimos sobre él).
Personalmente, la historia me fascinó aún más con otro proyecto de este fondo:
Tekton . El intento de estandarizar los enfoques de CD en Kubernetes claramente merece nuestra atención. En particular, sobornan la flexibilidad de insertar Tekton en sus tuberías y conexiones
werf a través de la API. Al promover Tekton como estándar, sus autores (Google) desean reducir la fragmentación de las utilidades para CI / CD, y estamos de acuerdo con ellos.
El número total de informes de eventos, entre los que se encontraban tanto discursos "regulares" (media hora) como clave (nota clave), y sesiones cortas (charlas relámpago), y numerosos eventos para comunidades (actualizaciones de proyectos, reuniones de desarrolladores y usuarios, presentaciones de nuevos) Mantenedores),
medidos en cientos . El alcance de lo que está sucediendo (o más bien, lo que ya sucedió) se puede estimar en
el sitio web de la conferencia .
Informe en la sala principal de KubeCon Europe 2019. Foto de los organizadoresDado que todos estábamos constantemente involucrados en la zona de la cabina, prácticamente no había tiempo para visitar las principales transmisiones de informes. Sin embargo, no debe molestarse: la organización CNCF ya ha publicado
informes en video del evento para todos los que quieran. Se pueden encontrar en
YouTube .
El último día, se esperaba que KubeCon tuviera una fiesta final de aproximadamente 3 horas. Todos fueron llevados al Poble Espanyol, un castillo español que se hizo para los Juegos Olímpicos de 1988. Dentro de sus muros, 7 mil personas de TI regaron, alimentaron y entretuvieron; quedó claro cuántas personas vinieron de todo el mundo. Quizás demasiado:

Pero la vista es asombrosa:

Conclusión
European KubeCon es un evento que fue recordado por su escala, su alto nivel de organización, su enfoque en apoyar y desarrollar una gran comunidad de personas de código abierto verdaderamente apasionadas por su trabajo. Todavía tenemos que escuchar los principales informes de la conferencia, pero por la experiencia de los registros disponibles de KubeCons anteriores, es poco probable que su nivel y relevancia generen preguntas.
Nos hicimos una serie de conclusiones sobre nuestra propia participación. Las mini-presentaciones de nuestros proyectos de código abierto son una gran ocasión para "iniciar una conversación" con la comunidad en general. El hecho de que la presentación con un informe completo (por cierto, la competencia por los informes para KubeConEU'19 ascendió a 7 solicitudes para un lugar disponible) tampoco se convirtió en un descubrimiento. También entendimos qué presentaciones serían útiles y qué debería escribirse en el stand para eliminar algunas de las preguntas y pasar rápidamente a una discusión más detallada.
Las
fotos del organizador de KubeCon se pueden encontrar en
este álbum de Flickr .
ACTUALIZACIÓN (4 de junio): CNCF envió estadísticas oficiales del evento. Aquí esta:
PD: Por su ayuda en la preparación del material, agradezco a mi colega Vladimir Kramarenko ( kramarama ).PPS
Lea también en nuestro blog: