Dapr : le secret pour des microservices sans migraines
Les infos pratiques
- la session a lieu en Amphi A le jeudi de 12h30 à 13h25
- La session est prévu avec un niveau Introduction
- La session aura pour thème : Architecture
Description
Tout le monde adore les microservices. Sur le papier, on trouve pêle-mêle : livraisons plus rapides, équipes autonomes et qui se concentrent sur le métier plutôt que la technique... Mais au fil du temps et mis à l’échelle, la situation devient difficile à gérer. Les exigences des ops grossissent : options d’intégration (gestion de certificats ou de service accounts), de robustesse (retries / circuit breakers), mise en place de métriques et tracing en tête. Une solution classique consiste à adopter des frameworks qui peuvent "tout faire" et à alimenter des boilerplates plus ou moins gargantuesques, accompagnés de templates de déploiement fruit de longues négociations entre dev et ops (sur chaque variable de configuration), et auxquels tout le monde doit se conformer. Tout ceci rend le travail assez fastidieux et parfois déceptif, avec des devs sous l’eau face aux demandes des ops, et des ops qui perdent un temps précieux à configurer des frameworks au lieu de bichonner leur prod chérie. Et bien sûr, ça ne facilite ni l’adoption de nouveaux langages, ni l’adoption de nouvelles briques. Encore moins le changement de cloud... Pour apporter des solutions à ces difficultés, Dapr propose une approche élégante et radicalement différente de tout ce que vous connaissez. Un sidecar ultra léger, accessible via API, qui déporte la gestion des intégrations, fournit des patterns classiques pour microservices, inclut métriques et tracing, et bien plus encore. À la fin de cette session, vous n’aurez plus qu’une seule envie : tester Dapr et retrouver les bienfaits des architectures microservices, sans subir leurs inconvénients !
Orateur·ices
Séguillon Joël
20 years in IT, I'm a Devops expert, fan of Kubernetes and CI tools. https://github.com/jseguillon