Témoignage client

Capgemini utilise des solutions Red Hat pour accélérer le développement des services numériques du gouvernement allemand

Présentation

Partenaire mondial spécialisé dans la transformation technologique et métier, Capgemini aide les entreprises à accélérer leur double transition vers un monde numérique et durable, tout en offrant des résultats concrets à la société et aux acteurs économiques. De nombreux clients font appel au groupe pour tirer parti des technologies afin de répondre à l'ensemble de leurs besoins métier.

L'un des clients de Capgemini est l'ITZBund (centre fédéral des technologies de l'information), le fournisseur central de services informatiques du gouvernement fédéral allemand. Sa mission consiste à orienter et faciliter la numérisation de l'administration. Il intervient en tant que source unique de gestion pour la planification, le développement et l'exploitation des technologies de l'information. 

L'ITZBund souhaitait permettre aux équipes de développement de logiciels d'adopter une méthode de travail plus agile avec des outils modernes. Grâce à la solution Red Hat OpenShift Dev Spaces, Capgemini a aidé l'ITZBund à accélérer ses processus clés tout en respectant de strictes exigences de sécurité dans un environnement air gap, isolé d'Internet.

Capgemini
  • SECTEUR
    Services informatiques et consulting
  • RÉGION
    Monde entier
  • SIÈGE SOCIAL
    Paris, France 
  • EFFECTIF
    Plus de 360 000 salariés

Défi

Numériser les principaux services publics

Le gouvernement allemand cherche à moderniser ses activités et à permettre aux citoyens et aux entreprises d'accéder à des services de façon dématérialisée, ce qui se traduit par une augmentation constante des exigences en matière d'infrastructure technologique.

L'ITZBund est un acteur clé dans la transition vers un environnement de gouvernement électronique (e-gouvernement), qui repose sur l'utilisation de technologies électroniques pour proposer des services publics aux citoyens, aux entreprises et à d'autres organismes publics.

« La numérisation et l'automatisation de l'administration constituent des enjeux majeurs, et les postes de travail des équipes de développement de logiciels jouent un rôle essentiel », explique Jörg Heinke, architecte d'entreprise chez Capgemini Cloud Infrastructure Services. Ces équipes ont besoin d'outils, de plug-ins, de plateformes et de ressources informatiques pour développer, tester et déployer des applications. La mise à disposition rapide de ces ressources, tout en tenant compte des stricts impératifs de sécurité, posait cependant un défi de taille.

Les équipes de développement disposent généralement d'un accès immédiat à des ordinateurs portables, qui ne bénéficient pas de l'accélération par GPU et dont la puissance de traitement est limitée. L'acquisition des logiciels, outils, plug-ins et autorisations nécessaires est un processus d'intégration complexe. Dans ce contexte, la possibilité de centraliser l'ensemble des composants logiciels, tout en prenant en compte les différents aspects de la sécurité, constitue un atout majeur en matière d'agilité.

La mise à l'échelle de tous ces processus dans le but de faciliter le développement de logiciels permet de produire davantage de solutions logicielles destinées aux services publics et d'en améliorer la qualité.

Solution

Mettre en œuvre une plateforme de développement flexible et agile

L'objectif principal était de créer une architecture qui répondrait aux contraintes de sécurité et de confidentialité des organismes publics, ainsi qu'aux exigences d'une plateforme de développement agile et moderne dotée d'un ensemble d'outils de pointe. Au sein de l'équipe chargée de la plateforme d'ITZBund, Capgemini a ainsi approfondi le développement de la plateforme standardisée pour les services publics.

La solution devait être intégrée au processus de déploiement automatisé des plateformes de conteneurs, comme Red Hat® OpenShift®, et nécessitait des cartes graphiques NVIDIA pour l'IA et l'AA.

L'association des opérateurs Red Hat OpenShift Dev Spaces et vGPU NVIDIA s'est imposée comme une solution évidente.

Afin de répondre aux exigences strictes en matière de sécurité, la solution a été mise en œuvre par déploiement automatisé dans un environnement air gap, c'est-à-dire sans connexion à Internet. À cet effet, toutes les ressources sont déployées au niveau local et font l'objet d'une analyse des vulnérabilités. Le risque d'exploitation est ainsi considérablement réduit.

La solution comprenait des espaces de travail centralisés pour les équipes de développement, disposant d'une puissance de calcul suffisante pour développer des applications d'IA.L'opérateur GPU NVIDIA a été utilisé pour fournir des cartes graphiques au cluster Red Hat OpenShift. De cette manière, les opérateurs peuvent automatiser la gestion et la configuration de tous les composants logiciels NVIDIA nécessaires au provisionnement des GPU. Il est possible de configurer dynamiquement des ressources vGPU pour différentes équipes de développement.

En savoir plus sur Red Hat OpenShift

Logiciels et services utilisés par Capgemini

Technologie Red Hat Single Sign-On (SSO)
Technologie Red Hat Single Sign-On (SSO)

En savoir plus

Résultats

Des avantages considérables pour les citoyens

L'environnement Red Hat OpenShift Dev Spaces a considérablement réduit le temps nécessaire pour intégrer des équipes de développement de logiciels et augmenter leur productivité.

  • Les espaces de travail peuvent être déployés et mis à l'échelle rapidement avec l'ensemble des ressources, outils et autorisations nécessaires.
  • Les délais de lancement des logiciels peuvent être considérablement réduits.
  • La collaboration entre les équipes de développement de logiciels s'est largement améliorée.
  • L'accélération du développement permet de réaliser davantage de versions dans un même délai avec les méthodes et outils agiles.

Les processus de développement, de création, de test et de déploiement se déroulent désormais sur une seule plateforme, Red Hat OpenShift, avec à la clé une qualité plus constante. La satisfaction des équipes de développement s'est également renforcée et, avec elle, la réputation de l'ITZBund en tant qu'employeur. La gestion centralisée des processus permet également de réduire les coûts.

« La solution Red Hat OpenShift Dev Spaces nous a permis de centraliser la gestion des autorisations, des politiques de sécurité et des ressources », indique Alexander Hiesinger, architecte d'entreprise chez Capgemini Cloud Infrastructure Services. « Nous avons également pu nous adapter rapidement aux changements et offrir aux équipes de développement des postes de travail adéquats. »

La mise en œuvre de cet environnement a élargi les capacités techniques de l'ITZBund, favorisant le transfert de nouvelles perspectives métier, de connaissances et d'expertise à d'autres projets. Les autorités gouvernementales ont désormais la possibilité de commander des plateformes de conteneurs, qui peuvent aussi être utilisées en tant que plateformes de développement intégrées dotées d'un ensemble d'outils gérés de manière centralisée, avec une allocation flexible des ressources vGPU.

Par-dessus tout, cette évolution va considérablement favoriser le développement d'outils d'IA et d'offres SaaS, avec pour effet l'accélération de la numérisation de l'administration publique en Allemagne et des avantages notables pour les citoyens.

Découvrir comment exploiter l'IA avec Red Hat OpenShift

Ressources associées

Surintendance colombienne de l'industrie et du commerce
Surintendance colombienne de l'industrie et du commerce

Le gouvernement colombien s'appuie sur Red Hat OpenShift pour créer un environnement numérique optimisé, afin de faciliter l'accès aux services publics pour les usagers. 

APIS IT
APIS IT

APIS IT aide le gouvernement croate à migrer ses systèmes existants vers la plateforme Red Hat OpenShift dans le cadre d'une approche DevOps.

Université de Göteborg
Université de Göteborg

Découvrez comment une université suédoise exploite les solutions Red Hat pour proposer aux étudiants un accès en libre-service plus rapide.

Red Hat Innovators in the Open

Les technologies Open Source soutiennent l'innovation. Les clients de Red Hat en sont le meilleur exemple : ils utilisent les technologies Open Source pour changer la donne. Nous les appelons les « Innovateurs Open Source » et partageons fièrement leurs expériences.