Résumé

Vous avez besoin d’une stratégie pour déployer votre infrastructure ? Je vais vous donner une méthode qui vient du monde du développement. Dans le but d’avoir une plate-forme stable.
Décrivez ce dont vous avez besoin dans votre future recette « Je veux un serveur HTTP » est testez avec un outil du type BDD (Développement Piloté par les Fonctionnalités).
Maintenant, vous allez devoir de décrire (avec un langage de plus bas niveau) les prérequis dont vous avez besoin pour cette fonctionnalité (vérifier si NGINX est installé).
Vous basculez donc dans le mode TDD (Développement Piloté par les Tests). Quand votre recette est prête, vous allez l’ajouter à votre gestionnaire de sources. Et votre système d’Intégration Continue va tester votre recette à chaque mise à jour.

Comme pour un système de développement. Je vous l’ai dit “Infrastructure as code”

Remarques

C’est une session qui a été jouée au Breizhcamp 2013 et aux Agile Tour de Rennes et Nantes 2013.

Format

Conférence

Durée

15 minutes, 1h

Niveau

Intermédiaire, Expert

Tags

DevOps,ContinuousDeployment,Infrastructure