From Code to Production
A focused chapter on from code to production, with practical delivery concerns, trade-offs, and the operational questions behind CI/CD work.
Le véritable point de départ de la livraison logicielle n'est pas le code
Chaque déploiement commence par une idée, pas par du code. Découvrez pourquoi la phase de décision avant l'écriture du code est cruciale pour l'efficacité de votre pipeline CI/CD.
De l'idée au code : la première étape de la livraison logicielle
Chaque fonctionnalité commence de la même manière : une idée, un accord d'équipe, et un développeur qui ouvre son éditeur. Découvrez comment transformer du code local en code livrable.
Pourquoi votre code a besoin d’un deuxième regard (et d’un robot)
Découvrez pourquoi la revue de code et l’intégration continue sont essentielles pour éviter les bugs, améliorer la qualité et sécuriser vos déploiements.
Du code au build : pourquoi votre ordinateur portable n'est pas le bon endroit pour compiler
Découvrez pourquoi compiler sur votre machine locale est risqué et comment un pipeline CI/CD automatisé garantit des builds reproductibles et fiables pour le déploiement en production.
Où va votre build ? Le chaînon manquant entre le code et la production
Vous venez de compiler votre application. Le build a réussi, les tests passent. Mais où mettre l'artefact pour que le déploiement fonctionne ? Découvrez le rôle crucial du registre d'artefacts.
Où votre code s'exécute réellement : comprendre les environnements
Découvrez le rôle des environnements de développement, de staging et de production dans le pipeline CI/CD. Apprenez à promouvoir le même artefact et à gérer les déploiements de manière cohérente.
Déploiement vs Mise en Production : Pourquoi Votre Nouveau Code N'atteint Pas Encore les Utilisateurs
Vous venez de terminer un déploiement. Le pipeline est vert, l'artefact est sur le serveur de production, mais les utilisateurs voient toujours l'ancienne version. Découvrez pourquoi déploiement et mise en production sont deux choses distinctes et comment cette différence transforme votre approche de la livraison logicielle.
Que se passe-t-il après avoir cliqué sur Déployer : vérifier que votre nouvelle version fonctionne réellement
Le bouton de déploiement a été enfoncé. Le pipeline est vert. Mais le travail n'est pas fini. Découvrez pourquoi les tests post-release sont cruciaux et comment les mettre en place.
Ce que la production vous apprend que la préproduction ne vous montrera jamais
Découvrez pourquoi les retours de la production sont irremplaçables pour les ingénieurs DevOps, SRE et développeurs. Apprenez à exploiter les métriques, logs et retours utilisateurs pour améliorer vos systèmes.