NNW-4596 Comment Clever Cloud fonctionne ? Des décisions radicales pour construire un design fonctionnel | Devoxx

Comment Clever Cloud fonctionne ? Des décisions radicales pour construire un design fonctionnel

University

archisec Architecture, Performance et Securité

Paris 241

mercredi at 09:30 - 12:30

Clever Cloud, comment ça marche ? Cela fait 5 ans qu'on construit un PaaS avec des microservices.

Clever Cloud est un PaaS français, pas construit au dessus d'amazon (ni d'aucun autre IaaS). Clever Cloud n'utilise ni cloud foundry ni OpenStack.

Pourquoi ces choix ? Pourquoi utilisons-nous des VMs et pas des containers? Comment gère-t-on la sécurité ? Beaucoup de nos choix architecturaux sont différents de ce qui est fait dans d'autres boites. Pourquoi sommes-nous partis sur cette voie ? Plus important : est-ce que ça marche ?

Clever Cloud est construit autour de microservices (~100 projects qui collaborent pour faire fonctionner la plateforme).

Ce talk décrit notre architecture, les protocoles utilisées (il n'y a pas que HTTP dans la vie). Nous verrons comment nous ajoutons des fonctionnalités et comment l'archi nous permet de gérer le changement et de sortir rapidement des features tout en intégrant de nombreuses technologies.

Cette université est un mix entre retour d'expérience et concepts d'archi.

Clément Delafargue Clément Delafargue

Clément Delafargue est consultant indépendant. Il travaille dans le web depuis 2002. Il est particulièrement intéressé par la programmation fonctionnelle.

Passionné par la technique et le développement, il a co-fondé en 2009 Eklaweb, une entreprise de développement sur mesure. Dans ce cadre, il a assemblé une équipe d’ingénieurs et les a formés à la programmation fonctionnelle. Il est désormais consultant indépendant et collabore avec différentes startups dont Clever-Cloud et Sounderbox.

En parallèle de son activité professionnelle, il donne des cours de développement, de FP et de CI à l’École Centrale de Nantes et à l’IMIE. Il a créé le Nantes FP, y donne des conférences et fait partie de scala.io

Quentin Adam Quentin Adam

Quentin ADAM is the CEO of Clever Cloud : a Platform as a Service company allowing you to run java, scala, ruby, node.js, php, python or go applications, with auto scaling and auto healing features. This position allow him to study lots of applications, code, practice, and extract some talks and advises. Regular speaker at various tech conference, he’s focused to help developers to deliver quickly and happily good applications.