DevOps in real life at Kelkoo


Comment Kelkoo a implémenté les principes DevOPS dans le déploiement de ses applications (10 releases par semaine sur 300 serveurs)


Kelkoo a implémenté une solution globale pour banaliser la création, la configuration et le déploiement de ses applications sur son infrastructure.

De la création du composant logiciel à travers des archetypes comprenant la structure maven ainsi des fichiers de configuration templatisés jusqu'a la software factory produisant des RPMS. Du clonage OS automatisé des serveurs jusqu'au backoffice de configuration des serveurs (tel composant avec telles clefs de conf sur tels serveurs); toutes ces opérations sont accessibles au développeurs Kelkoo et autorisent des logiques de déploiement continu.

Cette présentation vise a expliquer comment Kelkoo a mis en oeuvre les outils: Cobbler, Puppet, jenkins, Maven, RPM, Gepetto (BO maison), Punch (surcouche puppet) pour simplifier la création, la configuration et le déploiement de ses applications de manière industrielle...


► Regarder la vidéo


#TALK en Français

Alain Delafosse

Chief Architect at Kelkoo


Nicolas Capponi

Développeur / Architecte à Kelkoo