L'objectif du BORDEAUX Java User Group est de permettre à des acteurs et utilisateurs du langage Java (professionnels, communautés open source, universitaires, étudiants) de se rencontrer et d'échanger autour des technologies Java.



Le versioning des APIs REST: dans la vraie vie on fait comment?
Alexandre Touret
ENSEIRB

Description du Talk

Quand on souhaite publier des APIs avec par exemple, une solution d’ API Management, on évoque régulièrement le versioning. Cette pratique répond à des contraintes projet mais apporte malheureusement son lot de complexité.

Imaginez, vous travaillez sur un produit qui expose des APIs à plusieurs clients. Vous devez leur proposer des évolutions et nouvelles fonctionnalités tout en maîtrisant l’existant. Quelle stratégie adopter? Quelles solutions techniques peut-on mettre en place simplement ?

Dans cette présentation, vous (re)découvrirez des conseils que j’ai pu mettre en pratique et qui m’ont aidé lors de mes derniers projets.

Nous aborderons, au travers d’un cas concret, la stratégie à mettre en œuvre, les différentes possibilités d’implémentation ainsi que leurs contraintes.

A l’issue de cette présentation, nous aurons une vue complète et objective des manières d’appréhender le versioning d’APIs.




Programme


18h50 Accueil des participants

19h00 News du JUG et news du monde Java

19h10 Le versioning des APIs REST: dans la vraie vie on fait comment? par Alexandre Touret

20h00 Buffet