Software Delivery · DevOps · Platform Engineering

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.

ChangementCode, schéma, configuration, infrastructure
ContrôlePipeline, policy, review, preuve
ReleaseDéploiement progressif, vérification, reprise
Carte des sujets

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.

Commencer la lecture

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.