Environment, Artifact, and Release
A focused chapter on environment, artifact, and release, with practical delivery concerns, trade-offs, and the operational questions behind CI/CD work.
Où votre application s'exécute-t-elle réellement ?
Comprendre les environnements d'exécution : local, développement, recette et production. Pourquoi leurs différences impactent vos déploiements et comment les homogénéiser.
Ce qui est réellement envoyé dans vos environnements (et pourquoi c'est important)
Découvrez pourquoi l'artefact de build doit être identique dans tous les environnements. Apprenez à éviter les incidents de production grâce aux artefacts immuables.
Pourquoi chaque artefact a besoin d'un nom et d'un numéro
Sans nommage clair, vos artefacts ne sont que des fichiers. Découvrez pourquoi un système de nommage et de versioning est essentiel pour des déploiements fiables et prévisibles.
Déploiement : l'action active de placer un artefact dans un environnement
Comprendre le déploiement comme une action active, répétable, réversible et vérifiable. Distinction clé entre déploiement et mise à disposition (release) pour les ingénieurs DevOps et SRE.
Déploiement vs Mise en production : quand les utilisateurs reçoivent vraiment votre nouvelle version
Comprendre la différence entre déploiement technique et mise en production réelle. Feature flags, canary releases, blue-green deployment : maîtrisez le release management.
Comment savoir si votre environnement est sain après un déploiement
Un pipeline vert ne garantit pas un environnement sain. Découvrez comment utiliser les health checks, le monitoring et l'alerting pour vérifier l'état réel de votre application après chaque déploiement.