Quand nous avons emmené notre web app chez les Bisounours (Alexis Tual)
Les Bisounours sont renommés pour avoir élu domicile dans les nuages. Mais depuis peu ils ne sont plus seul. Avec la popularité de plateformes comme Kubernetes, développer et déployer des applications "cloud native" devient un pré-requis. Démarrer "from scratch" avec des frameworks de type Spring Cloud est relativement aisé, mais adapter une application existante comporte des difficultés à surmonter. Cette présentation technique détaille les changements entrepris pour faciliter le déploiement d'Artifactory 5 sur Kubernetes, Mesos sans toutefois tout re-écrire. - Pourquoi déployer sur Kubernetes et compagnie ? - Architecture Artifactory HA - Nouvelles exigences pour les nodes "cloud native" * Stateless * Immutable * "Network agnostic" * Stockage distribué - Comment remplir ces exigences ? * Synchro des configs * Stockage distribué "maison" avec redondance * Working queue distribuée - Demo lancement d'un cluster Artifactory sur Kubernetes Par : Alexis Tual Slides : https://firebasestorage.googleapis.com/v0/b/devfesttoulouse-c76d7.appspot.com/o/slides%2FBisounoursDevFestTlse2017.pdf?alt=media&token=7b4b5691-5372-463c-a73e-ec0db8c27119 Talk filmé au DevFest Toulouse 2017 https://devfesttoulouse.fr