Retrouvez les définitions clés pour cadrer un projet IA en PME et relier facilement les notions entre elles.
Définition
CI/CD signifie Continuous Integration / Continuous Deployment (intégration et déploiement continus). Il s'agit d'automatiser la vérification (tests, qualité) et la mise en production du code à chaque modification, pour livrer plus souvent et avec moins de risques.
À retenir
La CI/CD industrialise la livraison : chaque changement est testé et déployé automatiquement.
Erreur fréquente
Déployer à la main sur des environnements sensibles alors qu'un pipeline réduirait les erreurs.
À quoi cela sert
- Détecter les régressions avant qu'elles n'atteignent la production.
- Déployer plusieurs fois par jour de façon fiable et reproductible.
- Permettre à plusieurs développeurs de travailler sans se bloquer.
Exemple concret
Avec GitHub Actions, chaque envoi de code lance automatiquement les tests puis, s'ils passent, déploie la nouvelle version sur Vercel sans intervention manuelle.
Bonnes pratiques
- Automatiser les tests avant tout déploiement.
- Gérer les secrets (clés, mots de passe) hors du code.
- Prévoir un moyen de revenir en arrière rapidement.
Pourquoi ce terme compte
Comprendre cette notion aide à mieux cadrer un outil IA, à poser les bonnes questions à un éditeur ou à un prestataire, et à distinguer les promesses marketing des usages réellement utiles pour une PME.
Revenez au sommaire du lexique IA ou poursuivez avec les autres ressources du site.
Pages utiles pour passer de la notion à l'action
Ces notions IA prennent leur valeur quand elles sont reliées à des usages métier concrets, à la gouvernance et à l'intégration dans les outils déjà utilisés en PME.