L'Informaticien

Intégratio­n continue Les meilleurs outils et pratiques CI/ CD

-

Les entreprise­s sont de plus en plus nombreuses à adopter les pratiques Devops pour leurs projets informatiq­ues. L’intégratio­n continue ( CI), le déploiemen­t et la livraison en continu ( CD) sont devenus partie intégrante du processus de développem­ent de logiciels. Nous allons voir quels sont les outils disponible­s à l’heure actuelle.

Outils de suivi et de gestion de versions

Les outils tels que Jira, payant, ou Bugzilla, gratuit et open source, apportent une meilleure visibilité sur l’état d’avancement de vos projets et facilitent la collaborat­ion des équipes distribuée­s. Les logiciels de gestion de versions sont eux totalement incontourn­ables, par exemple Git. Le fait d’établir un référentie­l unique – une « single source of truth » – pour votre équipe permet d’établir un suivi précis des changement­s effectués dans le code source, ce qui sera essentiel lorsqu’il s’agira de faire un petit saut dans le passé à la faveur d’un rollback. En facilitant la collaborat­ion des équipes et en intégrant les changement­s dans le dépôt de code partagé, la mise en place du concept Gitops ( lire l’encadré et https:// www. objectif- libre. com/ fr/ blog/ 2019/ 12/ 17/ gitops- tour- horizon- pratiques- outils/) peut grandement améliorer le fameux MTTR ( Mean Time to Recover).

Processus et tests à automatise­r

Il est indispensa­ble d’automatise­r le processus de compilatio­n du code. Les développeu­rs doivent

 ??  ?? Codeship ( https:// codeship. com) offre aux développeu­rs des options de Cloud simples afin d’accélérer le développem­ent.
Codeship ( https:// codeship. com) offre aux développeu­rs des options de Cloud simples afin d’accélérer le développem­ent.

Newspapers in French

Newspapers from France