Changing the wheel of a moving car - faire évoluer l'infra sans interruption

Chez CloudBees nous avons muté au cours des quatre dernières années de l'état de startup décousue à celui d'un système bien rôdé. Certaines décisions techniques initiales ont été amèrement regrettées, d'autres souffrent simplement d'obsolescence. Dans les deux cas, nous avons du gérer l'évolution du système sans que l'utilisateur n'en souffre : avec une couverture mondiale, il n'y a aucune downtime possible.Pour illustrer ce challenge avec quelques exemples je vais présenter la migration de l'infrastructure de build-on-demand vers une solution multi-tenant, ainsi que le passage d'une solution conçue sur mesure avec LXC à des conteneurs Docker - dans les deux cas une transition en douceur sur plusieurs mois sans que les utilisateurs n'aient à s'en soucier. Author: Nicolas De Loof Techno veilleur, Architecte Java, Nicolas baigne dans le monde Java depuis une dizaine d'année. Partisant de l'opensource il a rejoint l'équipe Apache Maven comme Committer en 2007. Il a fondé le BreizhJUG en 2008 pour partager sa passion pour ce langage et son riche écosystème.
Length: 47:58
Views 50 Likes: 1
Recorded on 2015-04-09 at Devoxx France
Look for other videos at Devoxx France.
Tweet this video