Continuous Delivery
Intégration et déploiement continus

L'automatisation accélère votre time-to-market et diminue vos risques.

 

Les systèmes d'intégration et de déploiement continus permettent d'automatiser les tâches à risques, répétitives ou chronophages comme les mises en production, les mises en recette ou l'exécution des tests permettant de valider les modifications d'une équipe de développement.

 

Vos équipes sont alors concentrées sur des tâches à valeur ajoutée : développer de nouvelles fonctionnalités et de nouveaux usages et innover.  L'ensemble des risques est réduit par un processus automatique et sécurisé prenant en considération tous les paramètres de votre architecture.

 

Vous êtes ainsi en mesure d'augmenter vos fréquences de mise en production, votre time-to-market est considérablement réduit, vous pouvez aller plus vite que vos concurrents en terme d'innovation. 

 

Image
continuous delivery

Qu’est-ce que l’intégration continue (CI) ? 

L'intégration continue (CI) est un processus d'intégration de code source qui ajoute des points de contrôle avant d'autoriser le code à intégrer le code commun. En quelque sorte, quand un développeur modifie du code source ou la configuration d'une application ou d’un site internet, le système détecte le changement et lance un processus de test automatisé (voir CIT) pour valider les modifications. Si celles-ci sont validées, c'est un déploiement qui est déclenché en fonction de critères définis lors de la conception (déploiement uniquement des tags, de certaines branches, etc.).

 

Qu’est-ce que le déploiement continu (CD) ? 

Dès lors qu'une modification a été validée (CI) et que nous sommes sur une branche remarquable, le déploiement est réalisé de façon 100 % automatisée alors que l'opération était auparavant réalisée manuellement avec son lot d'erreurs potentielles et de temps répétitifs. La mise en place d'un CI/CD nécessite expertise et pédagogie, nos équipes proposent un plan de transformation complet pour mettre en place vos systèmes et former vos équipes.

 

Contactez-nous pour une démonstration.

Méthodologie

Le CI/CD peut couvrir l'ensemble de vos applications et non pas uniquement Drupal. Le déploiement continu permet de gérer l'ensemble des variables d'un déploiement. L'intégration continue peut tester tous les aspects de vos livrables :

  • le bon fonctionnement du back office jusqu'au front, 
  • les performances pour qu'une page ne se charge pas en plus de x secondes
  • le CSS pour vérifier que l'aspect graphique est toujours conforme aux attentes
  • le JS pour vérifier que les micro-interactions front end fonctionnent toujours
  • contrôler la sécurité du livrable
  • les scénarios utilisateur complets afin de se protéger contre la régression des scénarios stratégiques (comme un processus de vente par exemple)

Les technologies de notre offre Continuous Delivery

Ansible

Outil d'automatisation de configuration

Google Cloud Platform

Une platforme de cloud computing exploitant l'infrastructure de Google

Terraform

Automatisation de création d'infrastructures

Docker

La solution de conteneursation la plus populaire

Kubernetes

Le plus complet des orchestrateurs de conteneurs

Jenkins

Un outil d'intégration continue très complet

Travis

Un service de CI en ligne très rapide à interfacer avec n'importe quel type de dépôt de code

GitLab

L'une des quatre principales forges logicielles en ligne basée sur Git. La solution open source la plus complète.

AWS

AWS est la plateforme cloud computing la plus complète et la plus largement adoptée au monde.

Azure

L'offre de Cloud Computing de Microsoft incluant de nombreux services avancés

Helm

Gestionnaire de paquets pour Kubernetes

NGINX

Un serveur web et un reverse proxy populaire et puissant.

Github

Le plus gros volume de projets du marché.

Vous souhaitez une démonstration de notre solution de Continuous Delivery ?
Rencontrons-nous.

 CARACTÉRISTIQUES

  • Accélération des développements
  • Diminution du time-to-market
  • Sécurisation des livrables
  • Élimination des bugs de production
  • Déploiements en 1 clic
  • Sérénité de votre activité

Découvrez nos références

Drupal
Jira
65
jours de cadrage et d'accompagnement
4,3 Ms
de pages web
3 Ms
d'actes remboursés
Drupal
GitLab
Confluence
Jira
12
plateformes digitales
15 Ms
de visites par jour

Nos clients s'intéressent également à d'autres technologies

Google Cloud Platform

Une platforme de cloud computing exploitant l'infrastructure de Google

Ansible

Outil d'automatisation de configuration

Terraform

Automatisation de création d'infrastructures

Behat

Un framework de tests avancés et personnalisables pour conduire les développements par la qualité

Docker

La solution de conteneursation la plus populaire

Kubernetes

Le plus complet des orchestrateurs de conteneurs

Drupal

Système de gestion de contenu puissant, simple, en open source et évolutif

Symfony

La technologie désormais incontournable pour développer des applications sur-mesure et compléter les offres qui n’existent pas sur le marché.

Jenkins

Un outil d'intégration continue très complet

Travis

Un service de CI en ligne très rapide à interfacer avec n'importe quel type de dépôt de code

GitLab

L'une des quatre principales forges logicielles en ligne basée sur Git. La solution open source la plus complète.

Jira

Solution de suivi de développement largement adoptée par la plupart des grands comptes.

Confluence

Outil de travail collaboratif sous forme de wiki pour documenter efficacement ses projets

Angular

Framework de développement applicatif très populaire pour le développement de frontends découplés

React

Bibliothèque de composants javascript favorisant le développement d'applications web single page

Vue

Framework de développement applicatif progressif et accessible

RabbitMQ

Agent de messages open-source permettant de gérer les communications entre plusieurs services d'un écosystème

Solr

Solr est la plateforme logicielle de moteur de recherche la plus répandue au sein de la communauté Drupal.

Elastic Search

Elastic search est une plateforme logicielle de moteur de recherche axée sur la performance.

Oracle Eloqua

Une des plateformes marketing automation les plus puissantes pour le BtoB

Découvrir plus de workshop technologiques

Image
Une_usine_a_sites_Drupal_workshop_Actency
Webinar

Une usine à sites avec Drupal, pourquoi ?

  • 7 Octobre 2020
    09:30 - 10:00
Image
Les_defis_de_intégration_Drupal_workshop_Actency
Webinar

Les défis de l'intégration Drupal dans un SI complexe

  • 2 Octobre 2020
    09:30 - 10:00
Image
Savoir_gerer_un_projet_drupal_agile
Webinar

Savoir gérer un projet Drupal en méthode Agile

  • 2 Octobre 2020
    11:30 - 12:00
Image
REX_refonte_de_mutuelles_workshop_Actency
Webinar

REX Refonte de Mutuelles sur Drupal : Difficultés et Solutions

  • 7 Octobre 2020
    09:30 - 10:00
Image
Workshop Actency Strasbourg Paris Toulouse Lyon Bordeaux Nouvelle Orléans
Webinar

Exploitez les dernières innovations dans une usine à sites

  • 7 Octobre 2020
    11:30 - 12:00
Image
Demystifions_l_agile
Webinar

Démystifions l'Agile

  • 1 Octobre 2020
    11:30 - 12:00
Image
Solution_headless_drupal_workshop_Actency
Webinar

Solution headless Drupal : outil d’intégration d’informations dans le content workflow

  • 11 November 2020
    09:30 - 10:00
Image
conference
7 Agences & Bureaux
en France
150 Experts
Image
strasbourg fog
+1 200 Projets
Image
conference speaker
Contributeur Et conférencier Drupal en Europe
11 500 Jours/hommes par an
Image
man typing
Nous contribuons aux évolutions et aux conférences Drupal en Europe
Image
DrupalCon logo
Image
POS logo
Image
it meetings logo
Image
drupal camp logo