Témoignages de clients/Automobile/Allemagne

2024
Logo BMW Group

BMW augmente la capacité de mise à l’échelle et réduit les coûts grâce à Amazon Aurora sans serveur

Découvrez comment BMW a mis à l’échelle sa solution de messagerie grâce à Amazon Aurora sans serveur v2.

99,99 %

de durée de fonctionnement

10 millions de messages

gérés par heure

80 % d’augmentation

de la capacité de mise à l’échelle

40 % de réduction

des coûts

Présentation

Avec des millions de véhicules vendus sur 140 marchés, BMW Group (BMW) gère de grandes quantités de données sur les véhicules et utilise BMW Messages pour envoyer des mises à jour et des notifications à ses clients. Pour ce faire, BMW utilise différents canaux, tels que les systèmes de communication embarqués, les e-mails, les SMS et les notifications push. Pour mettre à l’échelle BMW Messages et répondre aux pics de demande, l'entreprise recherchait une solution performante sur Amazon Web Services (AWS). En migrant vers l'infrastructure AWS, BMW a unifié son architecture globale et amélioré l'expérience client en améliorant la fiabilité globale. L’entreprise est parvenue à une durée de fonctionnement de 99,99 %, une capacité de mise à l’échelle accrue et une réduction des coûts. Les développeurs ont ainsi les mains libres pour se concentrer sur l’innovation.

Femme debout près d’une voiture regardant son téléphone

Opportunité | Utilisation d’Amazon Aurora pour mettre à l’échelle un système de messagerie client pour BMW

Constructeur mondial de voitures et de motos de luxe, BMW est également un fournisseur de services financiers et de mobilité haut de gamme. Le groupe englobe des marques renommées telles que Rolls-Royce, MINI et BMW Motorrad. Afin de traiter plus de 10 millions de messages par heure aux périodes de pointe, l’entreprise devait adapter son système de messagerie client, BMW Messages. BMW Messages connecte l’ensemble de la flotte de véhicules BMW aux services d’assistance clientèle pour fournir des solutions rapides aux demandes des clients, des annonces de mises à jour logicielles par voie hertzienne et des informations d’entretien clé. BMW souhaitait améliorer la disponibilité de sa messagerie en direct et la flexibilité du stockage de ses bases de données.

Pour le dorsal de BMW Messages, l’entreprise devait traiter et conserver de grandes quantités de données, notamment des journaux de transactions entre les systèmes de l’entreprise et les véhicules des clients. Les données stockées étaient utilisées pour l’assistance client, l’envoi de notifications pour les appels manqués, les exigences de service et les rappels. Les données sont également utilisées à des fins juridiques. Par exemple, en cas d’incidents de circulation, l’entreprise doit fournir aux autorités des informations détaillées. Dans certains pays, BMW doit conserver jusqu’à 10 ans de données historiques. Il était donc important de trouver une solution évolutive pour l’aider à gérer ses données critiques.

Pour améliorer sa capacité de mise à l’échelle, BMW a migré ses bases de données sur site vers Amazon Aurora, un système de gestion de base de données relationnelle entièrement compatible avec MySQL et PostgreSQL. Ce système allie la rapidité et la disponibilité des bases de données commerciales haut de gamme à la simplicité et à la rentabilité des bases de données open source. Pour réaliser la migration de manière optimale, BMW a utilisé AWS Database Migration Service (AWS DMS), un service géré de réplication et de migration qui permet de déplacer les bases de données et les charges de travail d’analytique vers AWS de manière rapide et sûre, en assurant une durée d’indisponibilité minime, sans aucune perte de données.

kr_quotemark

Nous avons dépassé les limites des serveurs physiques et évoluons dans le cloud en toute sérénité, grâce à Aurora sans serveur. »

Marc Fiedler
Responsable du produit pour BMW Messages, BMW Group

Solution | Mise à l’échelle fluide et optimisation des systèmes grâce à Amazon Aurora sans serveur v2

BMW a choisi Amazon Aurora sans serveur v2 pour réduire le gaspillage des ressources. En effet, il s’adapte en une fraction de seconde à des centaines de milliers de transactions, tout en ajustant sa capacité par incréments précis, pour fournir la bonne quantité de ressources de base de données en fonction des besoins de l’application. Avant cela, pour faire face aux pics d’utilisation, BMW devait exécuter les charges de travail aux paramètres maximaux tout au long de la journée, ce qui entraînait des coûts importants. Grâce à Aurora sans serveur v2, BMW a automatisé la gestion des capacités de sa base de données et utilise ses capacités de mise à l’échelle pour répondre aux pics de demande.

« Nous avons constaté une augmentation disproportionnée de la demande de capacité de mise à l’échelle par rapport à ce que nous avions observé par le passé », explique Marc Fiedler, responsable produit pour BMW Messages chez BMW. « Nous avons donc décidé d’adopter le concept du sans serveur sur AWS pour une mise à l’échelle flexible, et donc une réduction des coûts. »

Auparavant, BMW disposait d’équipes opérationnelles dédiées dans chaque hub BMW du monde. Chaque équipe était chargée de surveiller les performances quotidiennes du système en assurant le suivi des charges de travail et des questions de mise à l’échelle de la base de données. Après la migration vers l’édition compatible PostgreSQL d’Amazon Aurora, le département a pu réaffecter 12 collaborateurs exclusivement à la conception de nouveaux produits.

« En utilisant Aurora sans serveur v2, les efforts nécessaires à la gestion de la base de données sont nettement réduits », explique Marc Fiedler. « Nos développeurs peuvent désormais consacrer leur temps à l’innovation et à l’ajout de nouvelles fonctionnalités. »

Pendant toute la phase de migration, BMW s’est tournée vers AWS pour l’optimisation de l’ensemble des systèmes. Par exemple, l’équipe devait installer des correctifs de sécurité à chaque fois qu’elle modifiait le noyau de la base de données. BMW a déployé plusieurs Zones de disponibilité pour limiter les interruptions entre les correctifs, mais basculer de sa base de données principale vers sa base de données secondaire pouvait prendre d’une à cinq minutes. Or, BMW souhaitait éliminer complètement cette durée d’indisponibilité. L’équipe a donc contacté son architecte de solutions AWS pour mettre en œuvre des l’application de correctifs sans interruption. Depuis, grâce à Aurora sans serveur v2, BMW n’a connu aucune panne ni aucune durée d’indisponibilité.

« Les durées d’indisponibilité étaient pour nous un gros point noir, d’un point de vue technique et juridique, car elles risquaient d’affecter d’importantes interactions avec les clients », explique Marc Fiedler. « Après avoir soumis la demande de fonctionnalité, nous nous sommes tournés vers l’équipe d’architectes des solutions AWS et avons résolu ce problème très rapidement. »

Après avoir migré vers AWS, l’entreprise a également unifié son architecture mondiale, composée de 1 300 microservices traitant plus de 12 milliards de demandes par jour, et amélioré la connectivité et l’interopérabilité internationales. BMW a constaté qu’elle pouvait créer une architecture cohérente pour BMW Messages et d’autres produits en utilisant Aurora sans serveur v2 dans tous les hubs de l’entreprise. En six mois, BMW a réarchitecturé ses systèmes connexes à travers le monde, afin de garantir le bon fonctionnement et la mise à l’échelle de ses processus internationaux.

« Nous avons dépassé les limites des serveurs physiques et nous évoluons dans le cloud en toute sérénité grâce à Aurora sans serveur », affirme Marc Fiedler. « À chaque fois que nous voulons lancer de nouveaux produits dans un environnement sans serveur ou cloud, nous savons qu’une équipe AWS compétente sera là pour nous offrir une assistance technique et des idées de conception. »

Résultat | Vers un futur sans serveur grâce à AWS

Suite au succès de la migration de BMW Messages vers Amazon Aurora PostgreSQL et à l’utilisation d’Aurora sans serveur v2, BMW prévoit de faire évoluer le service de messagerie vers une architecture entièrement sans serveur. En évoluant vers des solutions sans serveur, l’entreprise peut continuer à optimiser ses coûts et à améliorer la fiabilité de tous ses systèmes.

« Notre mission est d’améliorer l’expérience utilisateur grâce à des solutions sans serveur et mises à l’échelle », explique Marc Fiedler. « AWS rend cela possible. »

À propos de BMW

BMW Group (BMW) est à la fois un constructeur mondial de voitures et de motos de luxe et un fournisseur de services financiers et de mobilité haut de gamme. Il dispose d’un réseau de vente mondial et de plus de 30 sites de production dans le monde entier.

Services AWS utilisés

Amazon Aurora

Amazon Aurora offre des performances et une disponibilité inégalées à l’échelle mondiale, avec une compatibilité totale avec MySQL et PostgreSQL, pour un coût dix fois inférieur à celui des bases de données commerciales.

En savoir plus »

Amazon Aurora sans serveur

Amazon Aurora sans serveur est une configuration à la demande et à mise à l’échelle automatique pour Amazon Aurora.

En savoir plus »

AWS Database Migration Service

Des clients du monde entier font confiance à la migration sécurisée de plus d’un million de bases de données avec une durée d’indisponibilité minimale.

En savoir plus »

Plus de témoignages de clients dans le secteur automobile

aucun élément trouvé 

1

Démarrer

Les organisations de toutes tailles et de tous secteurs transforment leur activité et exécutent leurs missions au quotidien à l'aide d'AWS. Contactez nos experts et démarrez votre transition vers AWS dès aujourd'hui.