CaaS, Serverless, scale to zero. Késako and how to build it easily with Knative?

A presentation at Very Tech Trip in in Paris, France by Stéphane Philippart

Kubernetes, est depuis quelques temps, de plus en plus la normalité en entreprise. Avec cette nouvelle façon de concevoir son Système d’Information, de déployer et opérer les applications, de nouveaux besoins se sont fait sentir. Lors de ce talk nous verrons ensemble une typologie de ces besoins qui tournent tous autour d’une notion : comment simplifier et optimiser le déploiement et l’exécution de nos containers ? En effet, sans paramétrage particulier, que vos applications soient utilisées ou non, un cluster Kubernetes leur allouera des ressources. L’autre aspect est de simplifier le cycle de déploiement / configuration d’une application, lors du partage d’un cluster à plusieurs équipes de developpement ou pour vos plus petits besoins fonctionnels. C’est là que rentre en jeu les notions de Container as a Service, de Serverless et autre fonctionnalité de “scale to zero”. Différents moyens sont à notre disposition pour arriver à couvrir ces cas d’utilisations. Knative va nous permettre de couvrir une grande partie de ces besoins. Nous verrons ensemble comment le déployer sur un cluster Kubernetes managé et comment l’utiliser afin de nous simplifier la vie. Et petite cerise sur le gâteau, nous verrons qu’il est possible d’aller encore plus vite avec OVHcloud pour un besoin CaaS très simple. Mais ça c’est une surprise 😉

Resources

The following resources were mentioned during the presentation or are useful additional information.