Aller au contenu
AFUP AFUP Day 2025 Baromètre Planète PHP PUFA
 

Architecture d'une application Full API orienté micro service

Description

A travers un retour d'expérience sur le projet Klubup.com, nous explorerons une architecture applicative basée sur les Micro Services, avec des API REST exploitées par les applications web principales (Symfony/BackboneJS), par les applications mobiles ( iOS et Android), mais aussi des petites applications métier basé sur d'autres techno comme Silex, Meteor ou NodeJS.

Nous aussi aborderons la problématique d'authentification (Oauth), la gestion asynchrone via la solution Iron.io, mais aussi la partie infra avec la virtualisation, le provisionning avec Chef et la gestion des logs avec Logentries.

Conférence donnée lors du Forum 2014, ayant eu lieu les 23 et 24 octobre 2014.

Informations complémentaires

Vidéo

Les speakers

Xavier GORSE

Web entrepreneur, co-fondateur & CTO de Klubup.com et fondateur de l’agence web lyonnaise ELAO, ce passionné de nouvelles technologies gravite dans le web depuis plus de 15 ans. Xavier Gorse conçoit sites et applications web majoritairement développés, depuis 2006, avec le framework Symfony. Les sujets qu’il affectionne : micro-service, graph-data et lean startup.

Yves HEITZ

Fraichement diplômé, Yves Heitz rejoint l'agence Elao en 2011, puis intègre la startup klubup en tant que lead dev. Attiré par les métiers du web, le choix de PHP s'est rapidement imposé à lui. Il se découvre également une passion pour le courant devops et les architectures distribuées : microservices, infrastructures, automatisation, industrialisation, scalabilité, etc.

Commentaires

Retour d'XP intéressant. L'approche API/micro service est très tentante. La foultitude de technos donne un peu le vertige cependant.
Lionel Brianto, le 24/10/2014
Présentation très intéressante, conclusion un peu dommage puisque retire pas mal aux bénéfices des microservices annoncés avant
Xavier Leune, le 24/10/2014
Retour intéressant, mais dommage que la présentation soit un peu soporifique :/
Richard DELOGE, le 24/10/2014
This was probably the most extensive talk of the Forum PHP, there was A LOT of stuff addressed, maybe even too much. On the other hand, the subject is very cool, it's a whole other level of API-centric, kudos to you for bringing this project to life. BUT, you should have given more talk time to Yves because even if you gave an interesting view of the big picture, I'd have preferred more technical information for a technical conference. One big downside though, when you give an experience feedback talk, maybe avoid the part where you basically say you don't know if anything's gonna work IRL because you didn't launch the project yet, it felt disappointing, especially for people coming to see if micro-services are a viable way of doing things on a much larger scale (100M+ hits a day).
Nicolas, le 26/10/2014
Un retour d'expérience intéressant qui montre la montée en puissance des micro-services A mettre en perspective avec la conférence de François Zaninotto (Frameworks: A History of Violence)
Frédéric Collet, le 26/10/2014
Conférence très intéressante
Tony Zurek, le 26/10/2014
Un cas d'application vraiment concret d'une mise en place d'un architecture microservices. Les systèmes de gestion des logs et des messages asynchrones (iron.io) ont l'air vraiment primordiaux au sein d'une telle architecture. Merci aux deux conférenciers.
Alexis Janvier, le 26/10/2014
concret et intéressant ! merci
Olivier Mansour, le 31/10/2014