logo Futura-Sciences

L’approche CI/CD, c’est quoi au juste ?

L’approche CI/CD, c’est quoi au juste ?
Publié le

La méthodologie CI/CD a fortement aidé à accélérer la création et la mise à jour de vastes applications. Comment est-elle née et en quoi consiste-t-elle ?

Amazon, Facebook, TripAdvisor, Netflix… Tous ces sites sont mis à jour en permanence, souvent même plusieurs fois par jour, avec la contribution d’innombrables développeurs. Le résultat de telles modifications est intégré très rapidement sans que l’internaute n’en ait conscience. À une échelle plus habituelle, les applications déployées et mises à jour dans les entreprises sont le fruit de nombreux développeurs dont la production est coordonnée comme il se doit.

Comment parvient-on à coordonner ainsi les apports de tant de contributeurs ? Grâce à une démarche qui aide à accélérer le déploiement effectif d’applications. Elle consiste en une série d’étapes regroupées sous l’appellation CI/CD (Continuous Integration/Continuous Deployment, ou intégration continue/déploiemement continu en français).

Une petite métaphore

Pour mieux se représenter comment fonctionne CI/CD, tentons un parallèle avec le monde réel. Imaginons la construction d’un vaste hôtel dans un quartier touristique fort concurrentiel, nécessitant que le service client soit à tout moment optimal. Certaines tâches vont être attribuées aux décorateurs, d’autres aux…

> Lire la suite sur Futura

Par Daniel Ichbiah, Journaliste

Publicité

Accessibilité : partiellement conforme