CI/CD pour les applications, les données et l’infrastructure
Un guide pratique des systèmes de delivery pour les équipes qui livrent des applications, modifient des structures de données, gèrent l’infrastructure et veulent des releases production répétables, observables et récupérables.
Suivez le système, ou allez directement à la partie qui bloque aujourd’hui.
Partie 1: Fondations du CI/CD et du Software Delivery
Cette partie traite fondations du ci/cd et du software delivery comme un élément d’un système de delivery qui relie applications, bases de données, infrastructure, travail d’équipe et opérations en production.
Partie 2: Construire le bon pipeline CI/CD
Cette partie traite construire le bon pipeline ci/cd comme un élément d’un système de delivery qui relie applications, bases de données, infrastructure, travail d’équipe et opérations en production.
Partie 3: CI/CD pour les applications
Cette partie traite ci/cd pour les applications comme un élément d’un système de delivery qui relie applications, bases de données, infrastructure, travail d’équipe et opérations en production.
Partie 4: CI/CD pour les bases de données
Cette partie traite ci/cd pour les bases de données comme un élément d’un système de delivery qui relie applications, bases de données, infrastructure, travail d’équipe et opérations en production.
Partie 5: CI/CD pour l’infrastructure
Cette partie traite ci/cd pour l’infrastructure comme un élément d’un système de delivery qui relie applications, bases de données, infrastructure, travail d’équipe et opérations en production.
Partie 6: Configuration, secrets et progressive delivery
Cette partie traite configuration, secrets et progressive delivery comme un élément d’un système de delivery qui relie applications, bases de données, infrastructure, travail d’équipe et opérations en production.
Partie 7: Gouvernance, plateforme et operating model
Cette partie traite gouvernance, plateforme et operating model comme un élément d’un système de delivery qui relie applications, bases de données, infrastructure, travail d’équipe et opérations en production.
Partie 8: Mise en œuvre, tooling et maturité
Cette partie traite mise en œuvre, tooling et maturité comme un élément d’un système de delivery qui relie applications, bases de données, infrastructure, travail d’équipe et opérations en production.
Des articles courts pour traiter une question de delivery à la fois.
De l'idée sur votre ordinateur à une application que les gens peuvent vraiment utiliser
Découvrez comment transformer une idée en application accessible, en passant de votre machine locale à un environnement de production fiable. Un guide pratique pour les ingénieurs et DevOps.
Déploiement vs Mise en Production : Pourquoi Vous Devez Connaître la Différence
Découvrez pourquoi déployer et mettre en production sont deux actions distinctes. Apprenez à séparer ces étapes pour gagner en contrôle, sécurité et flexibilité dans vos cycles de livraison.
Pourquoi les mises à jour manuelles cessent de fonctionner après vos premiers vrais utilisateurs
Vous corrigez un bug sur votre portable, vous uploadez le fichier sur le serveur via SCP, vous redémarrez l'application. Simple, non ? Découvrez pourquoi cette approche ne tient pas la route dès que vous avez des utilisateurs.
Quand le déploiement manuel ne passe plus à l'échelle : pourquoi la CI/CD existe
Découvrez pourquoi le déploiement manuel devient un frein à mesure que la complexité augmente, et comment la CI/CD apporte fiabilité et cohérence aux livraisons logicielles.
Ce que vous livrez réellement : artefacts et environnements
Comprenez la différence entre un artefact (ce qui est déployé) et un environnement (où il est déployé) dans le delivery logiciel. Un guide pratique pour les ingénieurs DevOps et SRE.
Comment savoir si votre application fonctionne réellement correctement
Vous venez de déployer une nouvelle version. Le pipeline est vert. L'artefact est en production. Et maintenant ? Découvrez comment utiliser les signaux de santé pour vérifier que votre application tourne normalement après un déploiement.