Infra As Code

Infrastructure et opérations

Tester son code d’infrastructure avec Terratest

Avec l’essor des outils d’Infrastructure As Code, (Ansible, Puppet, Heat ou Terraform) de ces dernières années, on aimerait tirer parti de toutes les bonnes pratiques de Software Craftsmanship pour garantir la qualité du code qui décrit nos infrastructures.  Tout développeur qui se respecte sait que pour avoir un code de qualité, il doit être testé. L’une des pratiques qui en découle est le TDD, le Test Driven Development. Pour rappel, le TDD consiste à : commencer par poser un test ; vérifier qu’il échoue ;…

Lire la suite
Archi & techno

“Dans une démarche Devops, le choix des outils peut conditionner un succès. Ou un échec…” – Interview d’Arnaud Mazin, auteur de Culture DevOps Vol.02

Après un premier livre blanc centré sur la culture et l’organisation, la tribu DevOps d’OCTO poursuit son tour d’horizon du métier. Plus axé sur la technique, ce second volet de la trilogie Culture DevOps se focalise sur l’outillage qui gravite autour de l’automatisation des applications et des infrastructures. “En gros, les technologies qui se cachent derrière DevOps ; les outils et les tech trends qui nous sont chers et qui nous rendent meilleurs dans notre boulot au quotidien”, résume Arnaud Mazin, senior manager et auteur…

Lire la suite
Archi & techno

Découvrir les Cloud Native Languages avec Pulumi

Le déploiement dans le cloud des multiples briques distribuées qui constituent une application cloud native est une tâche complexe. Les Cloud Native Languages dont fait partie Pulumi existent avant tout pour faciliter les déploiements dans le cloud. Cet article permet de découvrir de quelle manière Pulumi amène la force des langages de programmation dans le monde de l’Infrastructure as Code.

Lire la suite