Laurent Grangeau | Devoxx

Laurent Grangeau Twitter

From Sogeti

Laurent Grangeau is a Cloud Solution Architect at Sogeti with more than 10+ years of experience. Former Java developer, he has since developed in .NET, with Agile and DevOps mindsets. He has been experimenting with cloud providers for more than 5+ years. Docker enthusiast from the beginning, he has experienced with building microservices and distributed systems. He loves to automate things and run distributed applications at scale.

Blog: http://www.laurentgrangeau.fr

cldops Cloud, Container et Scalabilité

BOF Serverless + Docker + Kubernetes meetups all-in-one !

BOF (Bird of a Feather)

Nous profiterons de la conférence pour réunir les communautés Docker, Kubernetes et Serverless le temps d'une soirée ; au programme, nous discuterons ensemble du projet OpenFaaS qui repose justement sur ces trois technologies !

cldops Cloud, Container et Scalabilité

#serverless - 🛳 mettez-le en œuvre dans votre entreprise et arrivez à bon port

University

Tout comme le Cloud IaaS avant lui, le serverless promet de faciliter le succès de vos projets en accélérant le Time to Market et en fluidifiant les relations entre Devs et Ops.

Mais sa mise en œuvre au sein d'une entreprise reste complexe et coûteuse.

Après 2 ans à mettre en place des plateformes managées de ce type, nous partagons nos expériences de ce qu’il faut faire pour mettre en œuvre du serverless en entreprise, en évitant les douleurs et en limitant les contraintes au maximum.

Tout d’abord l’architecture technique, avec 2 implémentations très différentes : Kubernetes et Helm d'un côté, Clever Cloud on-premise de l'autre.

Ensuite, la mise en place et l’utilisation d’OpenFaaS framework open source de Function as a Service. Comment tester et versionner des fonctions indépendantes. Mais aussi les problématiques de blue/green deployment, de rolling update, d’A/B testing. Comment diagnostiquer rapidement les dépendances et les communications entre services.

Enfin, en abordant les sujets chers à la production :

  • vulnerability management et patch management,
  • hétérogénéïté du parc,
  • monitoring et alerting,
  • gestion des stacks obsolètes, etc.
TBA : To be announced / Salle non affectée