KubeCon Europe 2019 : comment nous avons assisté pour la première fois à l'événement principal de Kubernetes

La semaine dernière, du 19 au 23 mai, Barcelone a accueilli la principale conférence européenne sur Kubernetes et les technologies associées, l'un des plus grands événements Open Source au monde - KubeCon + CloudNativeCon Europe 2019. Nous y avons participé pour la première fois, devenant ainsi sponsor argent de l'événement et première entreprise russe à KubeCon avec son propre stand. Une délégation de six salariés de Flant y a été envoyée, et voici ce que nous avons pu constater...

KubeCon Europe 2019 : comment nous avons assisté pour la première fois à l'événement principal de Kubernetes

L'événement dans son ensemble

KubeCon est un événement mondial qui se déroule déjà dans trois régions : les États-Unis (depuis 2015), l'Europe (depuis 2016) et la Chine (depuis 2018). L’ampleur de tels événements est immédiatement impressionnante. Si lors de la première KubeCon européenne (2016 à Londres), il y avait environ 400 visiteurs, alors l'année dernière (2018 à Copenhague), il y en avait déjà 4300 7700, et maintenant - XNUMX XNUMX. (Lors de la dernière conférence américaine - encore plus.)

La durée totale de la KubeCon est de 5 jours, dont les deux premiers peuvent être considérés comme préparatoires (les stands ne sont pas encore opérationnels). Le premier jour (dimanche), il y a eu un événement spécialisé sur Ceph - Céphalocon. Le lendemain, jusqu'à 17h00, auront lieu d'autres séminaires et réunions sur des technologies spécifiques, après quoi auront lieu les premiers événements pour tous les visiteurs de la conférence. Et dès l’ouverture officielle des portes, il est devenu clair qu’il n’y aurait pas beaucoup de monde, mais beaucoup.

La pièce abritait également beaucoup (environ 200) stands de sponsors et partenaires : des plus petits avec des stands modestes aux immenses salons chez SAP, Microsoft, Google... Cependant, tout était adapté à une telle échelle : un merveilleux système de ventilation et de refroidissement (il n'y avait aucune sensation d'étouffement, il faisait toujours beau et frais), des passages spacieux entre les stands.

KubeCon Europe 2019 : comment nous avons assisté pour la première fois à l'événement principal de Kubernetes

A proximité de notre stand

Dans la zone du stand, Flant était la seule entreprise russe, ce qui a attiré le public russophone. Beaucoup d'entre eux nous connaissaient déjà, puis les conversations ont commencé par les phrases : « Oh, nous ne nous attendions pas à vous voir ! Que faites-vous ici?"

KubeCon Europe 2019 : comment nous avons assisté pour la première fois à l'événement principal de Kubernetes
Trouvé dans le vaste Twitter

Avec le reste des participants à l'événement, la discussion commençait généralement par des questions sur qui nous sommes et ce que nous faisons. Beaucoup ont également été touchés par l’expression « DevOps as a service » sur notre stand : « Comment est-ce possible ? DevOps est une culture. Comment transformer la culture en service ?… » Ce qui était une excellente raison pour parler de ce que nous faisons et de la manière dont nous apportons cette culture notoire aux clients.

KubeCon Europe 2019 : comment nous avons assisté pour la première fois à l'événement principal de Kubernetes

Parmi les visiteurs du stand, il y avait de nombreux DevOps solos : des indépendants et des membres de petites équipes. Ils étaient intéressés par notre Arsenal open source et une approche sans conneries. Les commentaires que nous avons reçus suggèrent que nos outils existants s'intègrent bien dans une variété de flux de travail et peuvent résoudre des problèmes urgents. Les projets qui ont retenu le plus l'attention sont cour и chien cube, toutes sortes de fonctionnalités de déploiement dans Kubernetes. Les gens étaient aussi clairement préoccupés par la problématique de la gestion de nombreux clusters : la solution que nous annoncerons prochainement s'est avérée pertinente même pour les indépendants. Les ingénieurs de grandes sociétés informatiques telles que Google, SAP, IBM ont également écouté avec enthousiasme les développements Open Source accumulés...

Les représentants d'entreprises d'Europe de l'Est, ainsi que d'Allemagne et d'Angleterre, étaient les plus intéressés par les services directs. Une autre histoire est celle de plusieurs Japonais qui ont admis que notre approche était radicalement différente de ce qui y est proposé. Les clients potentiels étaient intéressés par l'approche de support d'infrastructure clé en main, par l'expérience et la volonté de s'adapter avec flexibilité aux exigences des clients.

Nous avons également rencontré des entreprises ayant un profil similaire au nôtre et provenant de différents pays : certaines nous ont approchés, d'autres nous nous sommes approchés. Partageant notre expérience, nous avons discuté avec deux d'entre eux de la contribution actuelle des deux parties à l'Open Source et des possibilités d'interaction ultérieure - le temps nous dira ce qui en résultera.

Si nous parlons des discussions sur le stand en général, j'étais personnellement très intéressé par les nouveaux projets et idées. En particulier, je recommande de prêter attention à jardin (orchestrateur de développement pour Kubernetes) et conprof (profilage continu, collaboration avec Prometheus et autres) : leurs démos semblaient prometteuses et les auteurs créent avec un enthousiasme notable.

Enfin, je constate qu'il n'y a eu aucun problème de langue : tout le monde avait un niveau d'anglais correct. Si des nuances apparaissaient, alors les téléphones, les expressions faciales et les gestes étaient facilement connectés. Apparemment, les administrateurs cloud natifs ne travaillent pas depuis sous-sols des maisons des parents.

Autres stands et personnes intéressantes

Les participants à la KubeCon ont tiré au sort sur leurs stands des jouets plus chers que ceux que nous avons l'habitude de voir lors des conférences russes. Sans parler des principaux sponsors, qui pouvaient se vanter d'énormes téléviseurs et autres buzzers attrayants... Le mardi soir, 2 heures spéciales étaient réservées au tirage au sort de nombreux prix - il y avait alors surtout beaucoup de monde, et l'ambiance de vacances était clairement feutre.

Ce qui m'a semblé plus intéressant en revanche, c'est le mouvement même des plus grandes entreprises vers la communauté Open Source. Même en comprenant leurs motivations commerciales (entre autres choses), il aurait été impossible d'imaginer il y a cinq ans que tout ce dont parlaient les représentants d'entreprises comme Microsoft et Oracle, tant sur le stand que dans les rapports, concernait les produits Open Source.

Parmi les célébrités reconnaissables que nous avons rencontrées, par exemple, Mark Shuttleworth :

KubeCon Europe 2019 : comment nous avons assisté pour la première fois à l'événement principal de Kubernetes
Notre directeur technique Dmitry Stolyarov et le fondateur de Canonical Mark Shuttleworth

Quand je l'ai remercié pour Ubuntu, parce que c'est ma première distribution et le début de ma connaissance de Linux, il a répondu que ce n'était pas lui qu'il fallait remercier, mais « ces gars là-bas en T-shirt orange », faisant allusion à tout Employés canoniques.

J'ai également eu le plaisir de discuter avec :

J'ai amené « Beluga » au dernier car il m'a beaucoup aidé dans CNCF Slack avec des questions sur l'API Kubernetes. Le voici qui essaie de l'ouvrir (au final, nous sommes trois à l'ouvrir...) :

KubeCon Europe 2019 : comment nous avons assisté pour la première fois à l'événement principal de Kubernetes
James Munnelly examine son cadeau

KubeCon Europe 2019 : comment nous avons assisté pour la première fois à l'événement principal de Kubernetes
Nous discutons avec Brian Brazil, le principal mainteneur de Prometheus

Rapports, réunions et autres activités

Le lundi de la KubeCon est officiellement consacré aux événements dits pré-conférence et à la résolution d'autres problèmes urgents (comme la préparation des stands). Cela s'est avéré plus gratuit pour nous et nous avons donc décidé de visiter Sommet sur la livraison continue, organisé par le fonds CDF récemment créé (nous en avons déjà parlé ici).

Il était intéressant d'entendre parler de l'unification des différentes forces impliquées dans le développement de produits et d'approches pour organiser la livraison continue. J'ai eu la chance de voir le créateur de Jenkins, et aussi d'écouter un reportage sur Jenkins X (on en parle aussi écrit).

Personnellement, j'ai été encore plus fasciné par l'histoire d'un autre projet de cette fondation - Tekton. La tentative de standardiser les approches du CD dans Kubernetes mérite clairement notre attention. Ils sont particulièrement captivés par les capacités d’insertion flexibles de Tekton dans leurs convoyeurs et connexions. cour via API. En promouvant Tekton comme standard, ses auteurs (Google) souhaitent réduire la fragmentation des utilitaires CI/CD, et nous sommes d'accord avec eux.

Le nombre total de rapports sur l'événement, qui comprenait à la fois des discours « réguliers » (demi-heure), des keynotes, des sessions courtes (lightning talks) et de nombreux événements pour les communautés (mises à jour des projets, réunions de développeurs et d'utilisateurs, présentations de nouveaux mainteneurs), mesuré en centaines. L'ampleur de ce qui se passe (plus précisément de ce qui s'est déjà produit) peut être évaluée par site web de la conférence.

KubeCon Europe 2019 : comment nous avons assisté pour la première fois à l'événement principal de Kubernetes
Reportage dans le hall principal de la KubeCon Europe 2019. Photo des organisateurs

Comme nous étions tous constamment impliqués dans l’espace du stand, nous n’avions pratiquement pas le temps d’assister aux principaux flux de présentations. Mais il ne faut pas s'énerver : l'organisation CNCF a déjà publié pour tout le monde enregistrements vidéo de rapports d'événements. Ils peuvent être trouvés dans YouTube.

Le dernier jour, les visiteurs de la KubeCon ont eu droit à une fête finale d'environ 3 heures. Tous ceux qui voulaient le voir ont été emmenés au Poble Espanyol, un château espagnol construit pour les Jeux olympiques de 1988. Dans ses murs, 7 XNUMX informaticiens ont reçu de l'eau, de la nourriture et des divertissements - il est devenu clair combien de personnes venaient du monde entier. Peut-être même trop :

KubeCon Europe 2019 : comment nous avons assisté pour la première fois à l'événement principal de Kubernetes

Mais la vue est incroyable :

KubeCon Europe 2019 : comment nous avons assisté pour la première fois à l'événement principal de Kubernetes

Conclusion

La KubeCon européenne est un événement dont on se souviendra pour son ampleur, son haut niveau d'organisation et son souci de soutenir et de développer une vaste communauté Open Source composée de personnes véritablement passionnées par leur travail. Nous n'avons pas encore écouté les principaux rapports de la conférence, mais sur la base de l'expérience des enregistrements disponibles lors des KubeCons précédentes, il est peu probable que leur niveau et leur pertinence soulèvent des questions.

Nous avons également tiré un certain nombre de conclusions nous-mêmes sur la base de notre propre participation. Les mini-présentations de nos projets Open Source sont une excellente opportunité de « démarrer une conversation » avec la communauté au sens large. Ce n'était pas une découverte que la présentation d'un rapport à part entière apporterait encore plus d'avantages en ce sens (d'ailleurs, le concours pour les rapports pour KubeConEU'19 s'élevait à 7 candidatures pour une place disponible). Nous avons également compris quelles présentations seraient utiles et ce qu'il fallait écrire sur le stand lui-même afin de supprimer certaines questions et de passer rapidement à une discussion plus approfondie.

Photographies avec KubeCon des organisateurs peuvent être trouvés dans cet album Flickr.

MISE À JOUR (4 juin) : La CNCF a envoyé les statistiques officielles de l'événement. Elle est là:

KubeCon Europe 2019 : comment nous avons assisté pour la première fois à l'événement principal de Kubernetes

PS Pour mon aide dans la préparation du matériel, je remercie mon collègue Vladimir Kramarenko (kramarama).

PPS

A lire aussi sur notre blog :

Source: habr.com

Ajouter un commentaire