Voxxed Days Microservices est un événement centré exclusivement sur les Microservices. Durant cette seconde édition, deux jours de conférences et un jour d’atelier (en option) auront lieu à Paris du 21 au 23 octobre 2019.
Les lecteurs d'InfoQ peuvent profiter d'une promo de 20% avec le code VXDMS19_COM_INFOQFR lors de l'inscription.
InfoQ s'est entretenu avec Erez Berkner au sujet de sa session intitulée "Monitoring In the microservices world kubernetes vs serverless based applications".
Bonjour Erez, dis-nous qui tu es et qu'est-ce qui t'a conduit vers les microservices ?
Mon nom est Erez Berkner. Je suis le PDG et cofondateur de Lumigo.io, une société qui crée une plate-forme pour surveiller des applications serverless et microservices. Avant Lumigo, j'ai travaillé pendant 13 ans chez CheckPoint Security dans différents rôles d'ingénierie et de gestion de produits. Mon dernier poste chez CheckPoint était celui de chef des produits de sécurité cloud de la société. Pendant ce temps, j'ai été exposé au mouvement des microservices et au cloud et j'ai adoré ce que j'ai vu. J'ai fait mes premières armes dans ce monde et, à un moment donné, j'ai décidé avec mon partenaire de créer une entreprise axée sur le monde du monitoring pour informatique répartie. Les avantages dans ce monde émergent sont incroyables, mais avec eux, il y a de nouveaux défis et je trouve cela fascinant.
De quoi parles-tu à Voxxed Days Microservices ?
Je discuterai des défis et des méthodes de monitoring dans un environnement informatique réparti et de la manière de les atténuer. Je discuterai de cela en comparant les méthodologies entre Kubernetes et les applications basées sur Serverless. Serverless, qui est une sorte d'environnement de nano-services, est encore plus compliqué à surveiller et la pratique comme le traçage distribué devrait être améliorée pour permettre une réelle observabilité.
Surveiller les Microservices est une tâche difficile pour laquelle Dev et Ops ont encore du mal à s'acquitter. Avec l'architecture serverless, les choses sont encore plus difficiles. Quel est ton principal conseil pour réussir un tel monitoring ?
Eh bien, la recette secrète consiste à utiliser les bons outils. La mise en oeuvre du traçage distribué dans un environnement sans agent nécessite beaucoup de travail de développement. Ce travail n'apporte rien aux utilisateurs finaux des applications et ne devrait donc pas être le centre d'intérêt de l'équipe d'ingénierie. Il existe de bonnes solutions qui peuvent aider l'équipe à surveiller correctement tout en gardant l'équipe concentrée sur les fonctionnalités de l'entreprise.
Bon, à bientôt alors
Mes coordonnées
Twitter : @erezberkner
Blog : https://lumigo.io/blog
LinkedIn : https://www.linkedin.com/in/erezbe/