Pipeline CI/CD

Élaborez un pipeline CI/CD grâce à la technologie Google Anthos

L'approche CI/CD est incontournable dans tous les nouveaux projets informatiques. Elle permet d'augmenter la fréquence de déploiement du code en ligne grâce à l'automatisation des étapes de développement.

Une approche moderne 100 % dédiée pour votre pipeline CI/CD

Créez un pipeline CI/CD sécurisé, évolutif et automatisé grâce à une approche moderne de développement et de diffusion. Celle-ci est axée sur la prévention proactive des dysfonctionnements, l'open source, l'intégration à vos outils et s’appuie sur une chaîne d'approvisionnement sécurisée.

Icons/concept/Cloud/Cloud Padlock Created with Sketch.

Pipeline 100 % dédié

La solution Hosted Private Cloud powered by Anthos est exclusivement managée par OVHcloud. Elle vous propose les outils pour un pipeline de déploiement 100 % dédié et sécurisé.

Icons/concept/thumbUp Created with Sketch.

Créez, testez et déployez rapidement

Kubernetes ainsi que la brique Anthos Config Management intégrée sont compatibles avec la plupart des outils utilisés dans une approche CI/CD. Vous pouvez vous appuyer sur une usine logicielle SaaS, on-premises ou en déployer une nouvelle au sein de votre Hosted Private Cloud. Grâce aux approches de standardisation des templates et à la portabilité des API open source, vous n'avez plus à choisir entre automatisation et déploiements hybrides.

Icons/concept/App/App Gear Created with Sketch.

Créez des applications fiables

Dans un environnement dédié, exploitez le service Mesh et les fonctionnalités natives de Kubernetes pour augmenter la stabilité de vos applications. Vous bénéficiez d'une meilleure observabilité et pouvez plus facilement limiter ou annuler automatiquement l'impact de l'introduction de régression dans un déploiement.

Icons/concept/App/App Script Created with Sketch.

Développez en toute sécurité

Adoptez une stratégie de sécurité en concevant des applications à l'aide d'une chaîne d'approvisionnement logicielle validée. Vous appliquez vos règles de conformité de manière uniforme à toutes les destinations d'applications. Une fois déployée, vous gardez la main sur votre application avec les fonctionnalités de chiffrement et d'observabilité du service Mesh.

CI_CI_moderne-ouverte

Comment développer de manière moderne ?

Vous commandez un environnement 100 % dédié et managé par OVHcloud avec un control plane dédié et autonome. Et ce, sans avoir besoin d'un compte ou d'une souscription Google Cloud.

Sur cet environnement ultraperformant, vous pouvez déployer la chaîne CI/CD la plus sécurisée, évolutive et automatisée. Ceci grâce à une approche moderne de développement et de diffusion axée sur la prévention proactive des dysfonctionnements.

De plus, plusieurs services sont disponibles pour opérer votre environnement de production comme Grafana, Prometheus ou Grafana Loki.

Comment l'open source rend-il votre chaîne CI/CD libre ?

Construite sur la technologie open source, l'approche de la technologie Google Anthos est portable et neutre du point de vue du fournisseur. Vous pouvez ainsi vous appuyer sur les technologies du marché comme GitLab pour implémenter votre chaîne de CI/CD. Le service Mesh expose une API Istio, standard de l'industrie.

Anthos Management Center (control plane dédié) intègre également une suite d'observabilité avec Prometheus, Grafana et Loki.

L'ensemble des produits OVHcloud est ainsi disponible à travers notre réseau privé (vRack). Il permet donc d'intégrer toutes les technologies que vous maîtrisez et sur lesquelles vous souhaitez capitaliser.

Architecture_CI_CD

Comment construire une chaîne CI/CD adaptée à chaque métier de votre entreprise ?

La gestion fine des identités s’appuie sur le protocole OpenID Connect (OIDC), auquel vous pouvez connecter votre solution d'authentification. Il vous permet de gérer les accès et d'intégrer les différents métiers de votre entreprise dans vos chaînes de développement et de déploiement. Il est ainsi possible d'intégrer les concepts de DevSecOps ou d'étapes de vérification de votre code par les personnes validées avant sa mise en ligne.

Les partenaires qui composent l’écosystème OVHcloud accompagnent également vos projets, de leur conception à leur exploitation.

Comment automatiser les règles et la sécurité ?

L'automatisation peut parfois omettre la sécurité des applications et de la chaîne de CI/CD. Vous pouvez en sécuriser l’accès en appliquant le modèle RBAC (Role-based access control) sur chaque cluster et/ou sur Anthos Management Center. Créez des groupes d'utilisateurs, par rôles ou selon vos besoins, avec des règles de sécurité s'appliquant sur une partie ou l’ensemble de vos clusters.

Grâce aux services de connectivité OVHcloud Connect, vous pouvez également optimiser la sécurité de votre plateforme en l'isolant d'Internet.

FAQ

Qu'est qu'une chaîne de CI/CD ?

La chaîne CI/CD constitue l'ensemble de l'automatisation associée à l'approche CI/CD. Elle permet d'augmenter la fréquence de distribution des applications grâce à l'introduction de l'automatisation au niveau des étapes de développement des applications.

Les principaux concepts liés à l'approche CI/CD sont l'intégration continue (CI: Continuous Integration), la distribution continue et le déploiement continu (CD: Continuous Deployment). L'approche CI/CD représente une solution de résolution des problèmes d'intégration de code à une application en production ou en cours de release par les équipes de développement.

Ainsi, l'approche CI/CD apporte une automatisation et une surveillance continue tout au long du cycle de vie des applications.

Comment se connecter à mon entreprise ?

Les services de connectivité OVHcloud Connect permettent de vous connecter directement à votre entreprise par interconnexion ou sur les datacenters de colocation avec différents partenaires tels que Equinix, Megaport et Intercloud.