Rechercher
Français
Français
Connexion Account
Contact
Connexion / Inscription Account

Témoignage client

Microsoft automatise son environnement pour le simplifier et s'adapter avec Red Hat

En bref

Secteur d'activité : technologies
Secteur d'activité : automatisation et gestion
Région : Amérique du Nord
Lieu : Redmond, Washington, États-Unis
Taille de l'entreprise : 144 106 salariés dans 600 bureaux à travers le monde

La transformation numérique change vraiment notre façon de penser et de résoudre les problèmes. Par le passé, nous devions reproduire le même déploiement encore et encore. Grâce à Ansible, nous pouvons créer des modèles et les déployer plusieurs fois. Ainsi, tous les déploiements sont parfaitement identiques.

BART DWORAK, RESPONSABLE INGÉNIERIE LOGICIELLE, MICROSOFT

À propos de l'entreprise

Microsoft Corporation développe, produit et entretient des logiciels, des appareils électroniques ainsi que des ordinateurs, et propose toute une offre de services connexes. Afin de simplifier son environnement et de s'adapter à la demande du marché, Microsoft a travaillé avec Red Hat pour créer un framework d'automatisation évolutif et indépendant des technologies. Celui-ci lui permet de réduire la charge de travail manuelle à l'aide d'outils et de processus efficaces, ainsi que d'atténuer les problèmes de performances et de sécurité avec du code testé et standardisé. Microsoft a ainsi pu standardiser l'automatisation du réseau à grande échelle, instaurer une culture de développement basée sur la créativité et la collaboration, et économiser des milliers d'heures de travail.

Le chemin de la réussite

Perspective : concilier la croissance avec une nouvelle approche du réseau

Microsoft devait réduire la complexité croissante de son infrastructure réseau d'entreprise. Avec des dizaines de milliers de points de terminaison, cette infrastructure connecte des équipes Microsoft qui travaillent partout dans le monde. « Nous disposons de milliers de périphériques, de différents modèles et versions logicielles. Il est parfois compliqué de s'y retrouver parmi tous les fournisseurs et de suivre toutes les opérations que nous réalisons avec ces périphériques », confie Bart Dworak, responsable de l'ingénierie logicielle chez Microsoft. Ces difficultés étaient d'ailleurs amplifiées par l'absence de contrôles de versions et de révisions par les pairs, qui entraînait des problèmes de duplication et de qualité dans le code rédigé par les développeurs et les ingénieurs.

Étude de cas

Microsoft automatise son environnement pour en faire toujours plus avec Red Hat Ansible Automation Platform

Solution : créer une culture du développement moderne

Microsoft a utilisé la solution Red Hat Ansible Automation Platform et les services de consulting Red Hat pour créer un environnement d'automatisation réseau centralisé et standardisé qui réduit la complexité ainsi que le nombre de tâches courantes et reproductibles. « La transformation numérique change vraiment notre façon d'aborder et de résoudre les problèmes », indique Bart Dworak. « Par le passé, nous devions reproduire le même déploiement encore et encore. Grâce à Ansible, nous pouvons créer des modèles et les déployer plusieurs fois. Ainsi, tous les déploiements sont parfaitement identiques. »

Logiciels et services

Résultat : instauration d'une culture de développement basée sur la créativité et la collaboration

En se concentrant sur les individus, les processus et les technologies, Microsoft a fait évoluer l'automatisation de son environnement. L'entreprise a abandonné les tâches manuelles de création de scripts et de modifications au profit d'une approche d'intégration et de distribution continues (CI/CD) qui repose sur une architecture centralisée et basée sur des services. Ses équipes DevOps peuvent maintenant se concentrer sur le partage des connaissances, le renforcement des compétences et la création de solutions technologiques novatrices. « Les équipes se regroupent pour résoudre les problèmes d'ingénierie dans un environnement partagé de co-création », explique Sonika Munde, ingénieure en services d'accès à distance, Core Service Engineering, chez Microsoft. « Cela donne une grande équipe Microsoft véritablement unie. »

Le moindre processus, service et application chez Microsoft passe par une phase de numérisation et d'optimisation. Nous investissons dans l'automatisation de tous nos principaux processus métier. Les technologies sont au cœur de notre activité, elles sont même cruciales. Toutefois, c'est toujours la culture qui prime.

LUDOVIC HAUDUC, DIRECTEUR GÉNÉRAL, CORE PLATFORM ENGINEERING, MICROSOFT