CI/CD
Pratiques d'intégration, de test et de livraison automatisés de logiciels.
CI/CD signifie Continuous Integration et Continuous Delivery ou Continuous Deployment. La Continuous Integration désigne la fusion fréquente des modifications de code dans un état commun, avec l'exécution de builds et de tests automatisés à chaque modification afin de détecter les erreurs tôt.
La Continuous Delivery prolonge cette approche : chaque modification validée peut être livrée à tout moment ; avec la Continuous Deployment, la livraison en production se fait de manière entièrement automatique. Les processus CI/CD sont mis en œuvre via des pipelines, par exemple avec GitHub Actions, GitLab CI ou Jenkins.
À quoi Provimedia l'utilise
Provimedia automatise le build, les tests et le déploiement via des pipelines CI/CD, afin de livrer les modifications de manière fiable et traçable.
Utiliser CI/CD pour votre projet ?
Découvrons lors d'un entretien gratuit comment nous pouvons le mettre en œuvre pour vous.
Plus dans DevOps et cloud
Ansible
Outil d'automatisation de la configuration et du déploiement.
En savoir plusApache Kafka
Plateforme distribuée pour le traitement et le streaming de grands volumes de données d'événements.
En savoir plusApache Spark
Framework distribué pour le traitement et l'analyse de grands volumes de données.
En savoir plusAWS
Plateforme cloud d'Amazon proposant des services de calcul, de stockage et d'IA.
En savoir plusCloudflare
Fournisseur de services de CDN, de DNS et de sécurité pour les sites web et les applications.
En savoir plusDocker
Plateforme de conteneurisation d'applications avec leurs dépendances.
En savoir plusGit
Système de gestion de versions distribué pour la gestion du code source.
En savoir plusGitHub
Plateforme web d'hébergement de dépôts Git et de collaboration sur le code.
En savoir plus