Article de reference

Déploiement continu

Le déploiement continu ( CD ) est une approche d'ingénierie logicielle dans laquelle les fonctionnalités logicielles sont livrées fréquemment et via des déploiements automatisés...

Le déploiement continu ( CD ) est une approche d'ingénierie logicielle dans laquelle les fonctionnalités logicielles sont livrées fréquemment et via des déploiements automatisés .

Le déploiement continu s'oppose à la livraison continue (également abrégée en CD), une approche similaire dans laquelle les fonctionnalités logicielles sont également fréquemment livrées et considérées comme potentiellement susceptibles d'être déployées, mais ne sont en réalité pas déployées. En tant que tel, le déploiement continu peut être considéré comme une forme d'automatisation plus complète que la livraison continue.

Motivation

L'une des principales motivations du déploiement continu est que le déploiement plus fréquent de logiciels sur le terrain facilite la recherche, la détection et la correction des bugs. Un bug est plus facile à corriger lorsqu'il provient d'un code déployé il y a cinq minutes plutôt que cinq jours.

Exemple

Dans un environnement dans lequel les microservices centrés sur les données fournissent la fonctionnalité, et où les microservices peuvent avoir plusieurs instances, le déploiement continu consiste à instancier la nouvelle version d'un microservice et à retirer l'ancienne version une fois qu'elle a épuisé toutes les requêtes en cours.

Plus d articles de Worldlex Wiki

Revenez a l index pour explorer davantage de pages sur l histoire, la science, la culture, la geographie et la societe en francais.

Explorer l index