Aucun résultat trouvé

Aucun résultat ne correspond à votre recherche

Nous vous suggérons d'essayer ce qui suit pour trouver ce que vous recherchez :

  • Vérifiez l'orthographe de votre recherche par mot clé.
  • Utilisez des synonymes pour le mot clé que vous avez tapé, par exemple, essayez “application” au lieu de “logiciel”.
  • Essayez l'une des recherches populaires ci-dessous.
  • Lancer une nouvelle recherche.

 

Questions tendances

Qu'est-ce que l'approche CI/CD - Qu’est-ce que le processus CI/CD ?

L’approche CI/CD - distribution et déploiement continus - permet d’accélérer le déploiement et la mise en production des applications.

Qu'est-ce que l'approche CI/CD ?

Temps de lecture : 1 minute 30

L’approche CI/CD automatise le développement des applications. Tout en instaurant des éléments de surveillance pour s’assurer que l’application fonctionne bien. Et ce tout au long de la phase d’intégration, de test et de déploiement. CI/CD signifie distribution et déploiement continus.

Comment fonctionne le processus CI/CD ?

Le processus CI/CD peut être géré par un humain ou par un ordinateur :

  • Dans le premier cas ce sont les développeurs qui déploient leur code et leurs modifications dans le dépôt situé dans une structure de gestion de version comme Git ou Github. Charge ensuite à un responsable de vérifier la conformité du code et de procéder aux tests pour vérifier que tout fonctionne.
  • Dans le deuxième cas ce travail est effectué par une machine. C’est le but ultime du processus CI/CD qui consiste à supprimer l’intervention humaine pour gagner en temps et en efficacité. Le code est compilé et testé sur l’ordinateur grâce à ce que l’on appelle un build automatisé. S’il n’y a pas de bug le tout est mis en production automatiquement. Cette approche permet aux développeurs de se concentrer sur la conception et le développement et sur les fonctionnalités de l’application.
Testez et développez des applications gratuitement avec le Cloud Oracle

Quels sont les avantages du processus CI/CD ?

Le premier avantage du processus CI/CD est d’accélérer la mise en production des applications et ainsi leur commercialisation. Elle revêt aussi d’autres intérêts :

  • Permettre une évolutivité constante de l’application tout en disposant d’un environnement stable en production. Le code étant toujours soigneusement testé avant le déploiement.
  • Favoriser une plus grande qualité du code. Les développeurs n’ayant plus à se soucier de certaines phases, ils peuvent apporter améliorations et corrections à leur code plus souvent.
  • Sortir des applications avec plus de fonctionnalités pour le même prix, le processus CI/CD accélérant les phases de test et de déploiement.
  • Intégrer plus facilement de nouveaux développeurs au projet.
  • Eviter les problèmes d’intégration en cascades et réduire la dette technique.

Découvrez tous sur le cloud public, cloud hybride et le cloud privé.

Partagez l’article

Découvrez la prochaine génération d’infrastructure cloud

Découvrir nos différents articles

Cloud Database

Qu'est ce qu'une Cloud Database

La Database As A Service (DBaaS) ou Cloud Database, est un système dans laquelle une entreprise a un contrat avec un fournisseur de services Cloud par le biais d'un service d'abonnement payant.

Cloud Privé

Qu'est ce que le Cloud Privé

Le cloud privé est un modèle informatique qui offre un environnement propriétaire dédié à une seule entité commerciale.

Cloud Public

Qu'est ce que le Cloud Public

Un cloud public est une infrastructure informatique dans laquelle un fournisseur de services met des ressources à la disposition du public via internet.

Cloud Hybride

Qu'est ce que le Cloud Hybride

Un cloud hybride combine deux ou plusieurs types de cloud : public, privé ou même infrastructure héritée.

Qu'est ce qu'une base de donnée distribuée

Qu'est ce qu'une base de donnée distribuée

Une base de données distribuée est essentiellement une base de données qui est répartie sur différents sites, c'est-à-dire sur plusieurs ordinateurs ou sur un réseau d'ordinateurs. 

Qu'est ce qu'un serveur virtuel

Qu'est ce qu'un serveur virtuel

La virtualisation des serveurs permet à plus d'un serveur de fonctionner sur le même matériel. 

Qu’est ce que le Paas

Qu’est ce que le Paas

La Platform-as-a-service (PaaS) est un type d'offre de cloud computing dans lequel un fournisseur de services fournit une plateforme à ses clients, leur permettant de développer, d'exécuter et de gérer des applications commerciales.

Qu’est-ce qu’une infrastructure Cloud ?

Qu’est-ce qu’une infrastructure Cloud ?

L'infrastructure cloud est la couche de logiciels et de matériel entre vos systèmes internes et le cloud public. Cette infrastructure est le système essentiel pour un déploiement réussi du cloud computing.

SaaS

Qu’est-ce qu’un SaaS ?

Le Software as a Service, également connu sous le nom de SaaS, est un service basé sur le cloud où, au lieu de télécharger un logiciel que votre PC de bureau ou votre réseau professionnel peut exécuter et mettre à jour, vous accédez à une application via un navigateur internet.