Aller au contenu

Expertise 03

Automatisation

Les tâches répétitives transformées en traitements automatiques, journalisés et supervisés.

L’automatisation n’a pas pour but de supprimer du travail, mais de supprimer la part du travail qui ne demande aucun jugement — celle où l’attention se perd et où l’erreur se glisse.

Scripts d’exploitation

Sauvegarde, analyse de démarrage, gestion des comptes, inventaire de parc. Des gestes d’administration transformés en outils reproductibles, journalisés, avec des garde-fous sur les opérations destructrices.

Intégration et déploiement continus

Tests, vérifications de qualité et mise en production déclenchés par un commit. Livrer devient un geste sans risque, donc un geste fréquent.

Traitements planifiés

Imports, exports, rapports, synchronisations, nettoyages. Ce qui se faisait le lundi matin en ouvrant trois onglets se fait à quatre heures du matin, sans personne.

Workflows entre outils

Relier les logiciels déjà en place plutôt que d’en ajouter un. La donnée saisie une fois se propage, au lieu d’être recopiée d’un système à l’autre.

Ce qui est livré

  • Scripts documentés et versionnés
  • Journalisation systématique des actions
  • Exécution planifiée et supervisée
  • Retour en arrière possible

Outils habituels

  • Bash
  • Python
  • GitHub Actions
  • systemd
  • cron
  • rsync
  • Git
  • Ansible

Déroulé

  1. 01Comprendre
  2. 02Concevoir
  3. 03Construire
  4. 04Déployer & fiabiliser
Voir les trois domaines