DevOps & Infrastructure as Code

Des déploiements reproductibles, auditables et rapides

Ex-Microsoft MVP Azure Infrastructure as Code et Terraform Associate, j'industrialise la chaîne de delivery Azure de bout en bout : modules IaC, pipelines, tests, sécurité et promotion entre environnements.

Pour qui ?

Équipes plateforme et DevOps qui déploient encore à la main ou avec des scripts fragiles, qui veulent standardiser Terraform/Bicep à l'échelle de l'entreprise, ou qui migrent d'Azure DevOps vers GitHub.

Ce que je livre

  • Modules Terraform ou Bicep réutilisables (registry interne, versioning, tests, documentation)
  • Pipelines GitHub Actions / Azure DevOps : plan/apply avec approbations, OIDC sans secrets, environnements protégés
  • Sécurité du pipeline : scan IaC (Checkov, tfsec), policies as code, signature et provenance
  • Gestion des états, des environnements et de la promotion dev → recette → production
  • Migration de scripts ou de templates ARM vers Terraform/Bicep, import de l'existant
  • Standards, revues de code et formation des équipes à l'IaC

Méthode en 4 étapes

  1. 1

    Inventaire

    Cartographie des déploiements manuels, de la dette d'automatisation et des points de friction ; état des pipelines et des environnements ; risques opérationnels.

    Livrable : Carte de l'existant et trajectoire d'automatisation

  2. 2

    Fondations

    Structure des dépôts, modules Terraform ou Bicep versionnés, conventions de nommage, pipelines de référence en OIDC (aucun secret), contrôles Checkov, tfSec et Terraform-docs.

    Livrable : Dépôts et pipelines de référence

  3. 3

    Industrialisation

    Migration progressive des workloads vers les pipelines, tests et contrôles automatisés, coût estimé avec Infracost, environnements homogènes du dev à la production.

    Livrable : Déploiements reproductibles et auditables

  4. 4

    Autonomie

    Golden paths, documentation, travail en binôme avec l'équipe, qui assure elle-même l'évolution des modules.

    Livrable : Golden paths et équipe autonome

Preuves

De 3 jours à 4 heures

délai de déploiement sur un programme d'entreprise après industrialisation

Ex-MVP Azure IaC

reconnaissance Microsoft pour les contributions Infrastructure as Code

Multi-environnements

déploiements homogènes et auditables du dev à la production

Coût, délai et livrables d'une mission type

Trois formats, du plus court au plus complet. Les durées sont des ordres de grandeur constatés sur mes missions ; le périmètre exact et le devis sont fixés après le premier échange de 30 minutes, sous 48 heures.

  • 5 à 10 jours

    Inventaire et plan de convergence

    État des lieux des dépôts, pipelines et déploiements manuels, dette d'infrastructure non codée, cible outillée (Terraform ou Bicep, GitHub Actions ou Azure DevOps) et plan de migration par lots.

  • 3 à 6 semaines

    Fondations DevOps

    Modules réutilisables, structure de dépôts, pipelines avec identité fédérée (sans secret), environnements reproductibles, revue de code et tests d'infrastructure, conventions documentées.

  • 2 à 4 mois

    Industrialisation et autonomie

    Migration des workloads prioritaires vers l'infrastructure as code, déploiements auditables entre environnements, équipes formées qui livrent leurs propres évolutions sans passer par moi.

Facturation au forfait pour l'inventaire et les fondations, en régie plafonnée pour l'industrialisation. Le tarif journalier et les conditions (remote, sur site, durée) sont indiqués dans la proposition. Aucune revente de licences ni de services managés : vous restez propriétaire du code et du tenant.

  • Transfert de compétences inclus à chaque étape (pair review, ateliers, documentation)
  • Code et pipelines livrés dans votre dépôt, sous votre licence
  • Point d'avancement hebdomadaire avec les décideurs

Questions fréquentes

GitHub Actions ou Azure DevOps ?

Les deux fonctionnent très bien avec Azure. GitHub s'impose souvent pour l'écosystème (Copilot, sécurité intégrée, marketplace) ; Azure DevOps reste pertinent si vos boards et vos artefacts y sont déjà. Je vous aide à trancher et à migrer si besoin.

Pouvez-vous reprendre une base Terraform existante ?

Oui : audit de la base (structure, états, modules, sécurité), plan de refactoring progressif et montée de version sans big bang.

Faites-vous de l'IaC pour autre chose qu'Azure ?

Mon cœur d'expertise est Azure. Les pratiques (modules, tests, pipelines, policies) s'appliquent aussi aux ressources GitHub, Entra ID ou Kubernetes que je gère régulièrement en Terraform.

En discuter avec moi

Un premier échange de 30 minutes, gratuit et sans engagement.

Réserver un échange

Autres services

Articles liés

Retours d'expérience Azure, AKS, FinOps et IA agentique publiés sur blog.smartcloudarchitect.fr.

Tous les articles du blog