Assurance
Intégration applicative en centre de services

Depuis près de 8 ans nous assurons l’intégration des applications sur leurs environnements de production, apportant aujourd’hui des services d’intégration continue en centre de services.

Temps de lecture : 5mn

Publié le : 28 septembre 2022

Assurance – Intégration applicative en centre de services

Enjeux

L’appel croissant à des approches DevOps au sein des équipes de développement informatique conduit à un bouleversement des approches de mise en production. En charge depuis 8 ans de l’intégration pour le compte de cet assureur nous avons fait évoluer nos modes de prestations pour intégrer ces enjeux.

Le client est organisé en un ensemble d’équipes Release, affectées à un métier et en charge de faire évoluer le patrimoine applicatif. Ces équipes Release ont besoin d’environnements hors production et de production pour tester et ensuite déployer leurs applicatifs. Nous avons adapté et transformé notre modèle de delivery afin de leur fournir le meilleur service d’intégration.

17000

intégrations applicatives par an

9/10

Note moyenne de satisfaction client

80%

des demandes normalisées

18

intégrateurs applicatifs

Etapes de la transformation

Nous avons commencé par constituer des équipes expertes sur des périmètres en particulier (Linux, .net, Java, apache…) qui avaient la responsabilité de réceptionner tous les livrables fournis par les équipes Release. Pour chaque réception des processus de contrôle, de tests et de d’intégration manuelle ou semi-automatique étaient réalisés dans un délai défini.

Ces 5 dernières années, le service a été externalisé avant d’être transformé en centre de services ISO 27001.

Depuis 3 ans, l’organisation a évoluée de prendre en charge des pipelines automatisés d’intégration continue (CI) sur les environnements hors production et de production.

Evolution vers l'intégration continue

La durée de nos partenariats témoigne de notre volonté et notre engagement à donner à chacune de nos prestations un cadre organisationnelle évolutif, en accord avec les objectifs opérationnels et évolutions de nos clients comme des meilleures pratiques du marché. Nous avons ici démontré notre capacité à accompagner des transformations de méthodes et de culture comme la mise en place d’environnement DevOps.

Nous avons tout d’abord cherché à diminuer la part d’expertise portée par nos équipes au profit de la normalisation et sécurité apportées par des processus encadrés.

Nous avons ensuite inscrit les méthodes agiles au cœur du fonctionnement de notre dispositif pour, actuellement, respecter les meilleures pratiques du DevOps.

La formation sur le fond et sur la forme nos équipes aux nouveaux outils d’intégration (XL Release, XL Deploy, Ansible, Jira) a été indispensable pour leur permettre de s’adapter aux nouveaux environnements et d’adapter leurs processus de traitement des travaux des équipes Release.

Notre mission principale est aujourd’hui d’assurer l’intégration applicative de l’ensemble des équipes Release, dans le respect des normes et règles en vigueur et des délais impartis.

Intégrer des applications à la demande

Un catalogue de services est mis à disposition des équipes Release qui peuvent, en fonction de leurs demandes, connaitre dès leur émission les délais et les engagements associés.

Le catalogue de service prend en compte la réalité d’une organisation orientée DevOps : Demandes atypiques, urgences ponctuelles, situations de crises…

Assurer la partie CI

Les contraintes règlementaires, l’historique, l’hybridation des infrastructures, les legacy nécessitent une part d’adaptation des processus en fonction des attentes. Nous prenons en compte ces spécificités dans notre catalogue de services afin de fournir aux équipes Release un service d’Intégration applicative quel que soit le projet concerné (intégrations non « DevOps », intégrations « DevOps »).

Faire évoluer l'organisation DevOps

Parce que nous nous inscrivons dans une approche de partenariat avec les équipes de l’assureur, et au delà de l’opérationnalisation effective des demandes, la dimension conseil est pour nous fondamentale concernant notamment le fonctionnement de l’équipe ou le fonctionnement avec les équipes Release : mise en place de Kanban, création de nouvelles automatisations, changement de l’organisation ou des responsabilités des membres de l’équipe. Ces évolutions sont testées et réalisées selon un précepte AGILE dans le respect de l’esprit DevOps.

Apporter l’expertise outils CI

Assurer un service d’Intégration Applicative nécessite des outils mais ne se limite pas aux outils. Sur les 8 années passées où l’outillage a évolué en fonction des offres des éditeurs du marché (Ansible, Terraform, XL Release, SL Deploy, Python…), nous avons conseillé, géré et implémenter les évolutions indispensables, impliquant nos experts outils pour accompagner les équipes d’intégration applicative.

Nous reconnaissons les qualités des équipes de Consort dans leur capacité à s’adapter aux évolutions de notre SI, et dans leur capacité à faire évoluer et industrialiser leur modèle de delivery.

Comité Stratégique | Assureur

Savoir-faire mis en œuvre

Mise en place d’une démarche DevOps

Orienter vers les stratégies qui permettent de gagner en efficience

Industrialisation des demandes CI

S'appuyer sur les outils leaders du marché et des équipes pluridisciplinaires pouvant intervenir sur plusieurs sites

Industrialisation des demandes CD

Réaliser des déploiements applicatifs à la demande avec des workflows de sécurisation

Savoir-faire mis en œuvre

  • Mise en place d’une démarche DevOps

    Orienter vers les stratégies qui permettent de gagner en efficience

    En savoir plus
  • Industrialisation des demandes CI

    S'appuyer sur les outils leaders du marché et des équipes pluridisciplinaires pouvant intervenir sur plusieurs sites

  • Industrialisation des demandes CD

    Réaliser des déploiements applicatifs à la demande avec des workflows de sécurisation

À lire aussi