Publications de Alexandre Raoul

Infrastructure et opérations

Bonne nouvelle : L’Infra As Code c’est du code !

La notion d'Infra As Code consiste à voir l’infrastructure comme un asset logiciel classique. Bonne nouvelle, on va pouvoir reprendre des pratiques liées au code de la Programmation Orientée Objet. Dans cet article nous allons nous intéresser à une de ces pratiques : l'abstraction. Il s’agit de séparer la mise en oeuvre technique bas niveau de son utilisation faite à plus haut niveau. Votre objectif en construisant des abstractions doit être le même : masquer la complexité pour être le plus largement et le plus facilement utilisé !…

Lire la suite
Archi & techno

Premier jour de la PuppetConf 2015

La PuppetConf se tient cette année à Portland et il y a suffisamment de place pour jouer jusqu'à 8 session en parallèle ! Autant dire que le choix n'est pas simple, on ne choisit pas ce qu'on veut voir, on renonce à 7 sessions sur 8. Heureusement, tout arrivera rapidement sur Youtube & Slideshare pour rattraper le retard. Edit : les vidéos sont disponibles.

Lire la suite
Évènement

Demain, OCTO accueille le meetup Puppet

OCTO accueille le meetup Puppet parisien, le mardi 9 juin à 19h. Au programme, une présentation sur le Software Craftmanship et sur comment tester son code Puppet. C’est aussi et surtout l’occasion d’échanger avec des gens passionnés par Puppet. Donc venez avec vos questions et vos retours d’expérience, on partagera ensemble autour d'un buffet ! Pensez à vous inscrire et notez bien l’adresse : OCTO Technology 50 avenue des Champs Elysées (métro Franklin Roosvelt) – 5ème étage   Edit : la vidéo est en ligne http://youtu.be/Q2opUJXX_VY slides https://speakerdeck.com/alexraoul/le-software-craftmanship-quelle-signification-pour-du-code-puppet et repo https://github.com/alex-raoul/minbeaker-apache_pfs

Lire la suite
Infrastructure et opérations

Un filet de sécurité pour se lancer dans la refonte d’un module Puppet

Le but de cet article est d'étudier la façon dont on peut se construire un filet de sécurité quasi automatiquement avant de se lancer dans la réécriture d'un obscur module Puppet. Le vieux module AKA la bête à 7 têtes Ce module, vous le connaissez, vous l'avez peut-être même écrit quand vous débutiez avec Puppet. Il n'a aucun tests, il est écrit à la va-vite, aucun commentaire, une paire d'appels à des scripts externes pas plus documentés et puppet-lint en viendrait même à se demander si c'est bien…

Lire la suite