お客様事例/自動車/ドイツ

2024 年
BMW Group のロゴ

BMW が Amazon Aurora Serverless を利用してスケーラビリティの向上とコスト削減を実現

BMW が Amazon Aurora Serverless v2 を利用してメッセージングソリューションをスケールした方法をご覧ください。

99.99% のアップタイム

達成

1 時間あたり 1,000 万件のメッセージ

処理

80% 増加

スケーラビリティ

40% 削減

コスト

概要

140 の市場で数百万台の車両を販売している BMW Group (BMW) は、膨大な量の車両データを管理しており、BMW Messages を利用して最新情報や通知を顧客に送信しています。BMW は、車載通信システム、E メール、SMS、プッシュ通知など、さまざまなチャネルでこれを行っています。ピーク時の需要に合わせて BMW Messages をスケールするために、同社は Amazon Web Services (AWS) で高性能なソリューションを探していました。AWS インフラストラクチャに移行することで、BMW はグローバルアーキテクチャを統一し、全体的な信頼性を向上させることで顧客体験を強化しました。同社は 99.99% のアップタイムを達成し、スケーラビリティを高め、コストを削減し、デベロッパーの時間を解放してイノベーションに注力できるようにしました。

車の近くに立って携帯電話を見ている女性

機会 | BMW が Amazon Aurora を利用してカスタマーメッセージングシステムをスケール

BMW は、高級車およびオートバイの世界的なメーカーであり、質の高い金融サービスおよびモビリティサービスのプロバイダーです。Rolls-Royce、MINI、BMW Motorrad などの有名ブランドを擁しています。同社は、ピーク期間中に 1 時間あたり 1,000 万件を超えるメッセージを処理できるように、自社のカスタマーメッセージングシステムである BMW Messages をスケールする必要がありました。BMW Messages は、顧客のリクエストに対する迅速な解決策、OTA (Over The Air) ソフトウェアアップデートのお知らせ、主要なサービス情報を提供するために、BMW の全車両をカスタマーケアサービスに接続します。BMW は、ライブメッセージングの可用性とデータベースストレージの柔軟性の改善を求めていました。

BMW Messages のバックエンドについては、社内システムと顧客の車両間のトランザクションログで構成される膨大な量のデータを処理および保持する必要がありました。保存されたデータはカスタマーサポートのために使用され、不在着信通知の配信、サービス要件、リマインダーが配信されていました。また、データは法的な目的でも使用されます。例えば、交通事故が発生した場合、同社は、政府機関に詳細なデータを提供する必要があります。一部の国では、BMW は最大 10 年間の履歴データを保持する必要があるため、ミッションクリティカルなデータを管理するのに役立つスケーラブルなソリューションを見つけることが重要でした。

スケーラビリティを高めるため、BMW は、オンプレミスのデータベースを Amazon Aurora に移行しました。Amazon Aurora は、MySQL および PostgreSQL と完全に互換性があり、ハイエンド商用データベースのスピードおよび可用性と、オープンソースデータベースのシンプルさおよびコスト効率を兼ね備えたリレーショナルデータベース管理システムです。移行をシームレスに完了するために、BMW は、ダウンタイムを最小限に抑えながら、データ損失なしで、迅速かつ安全に、データベースと分析ワークロードを AWS に移行するのに役立つ、マネージド型の移行およびレプリケーションサービスである AWS Database Migration Service (AWS DMS) を利用しました。

kr_quotemark

Aurora Serverless を利用することで、物理サーバーの制限から解放され、クラウドで安心してスケールできるようになりました”

Marc Fiedler 氏
BMW Group、Product Owner for BMW Messages

ソリューション | Amazon Aurora Serverless v2 を利用してシームレスにスケールし、システムを最適化

BMW は、リソースの無駄を軽減するために、Amazon Aurora Serverless v2 を選択しました。Amazon Aurora Serverless v2 は、瞬時に数十万件のトランザクションにスケールするとともに、きめ細かな増分でキャパシティを調整し、アプリケーションのニーズに基づいて適切な量のデータベースリソースを提供します。使用量の急増に対応するため、BMW は、以前は 1 日中、最大の設定でワークロードを実行する必要があり、多大なコストが発生していました。Aurora Serverless v2 を利用することで、BMW はデータベースキャパシティの管理を自動化し、オンデマンドでピークに対応するためにスケールできるようになりました。

「スケーラビリティに対する需要が、これまでと比べて顕著に増加していることに気づきました」と BMW の Product Owner for BMW Messages である Marc Fiedler 氏は述べています。「そこで、当社は、柔軟にスケールしてコストを削減するために、AWS でサーバーレスアプローチを採用することにしました」。

以前、BMW は、世界中の BMW の各拠点に専任のオペレーションチームを置いていました。各チームは、ワークロードとデータベースのスケーリングの問題を追跡することで、システムパフォーマンスを毎日モニタリングする責任を担っていました。Amazon Aurora PostgreSQL 互換エディションに移行した後、部門は 、新製品の設計に注力できるよう12 名のチームメンバーを再配置することができました。

「Aurora Serverless v2 を利用することで、データベース管理に必要な労力が大幅に削減されました」と Fiedler 氏は述べています。「デベロッパーは、イノベーションの推進と機能のさらなる追加に時間を充てることができるようになりました」。

BMW は移行全体を通じて、すべてのシステムを最適化する中で AWS を利用しました。例えば、チームは、データベースカーネルに変更を加えるたびにセキュリティパッチをインストールする必要がありました。BMW は、パッチ間の中断を最小限に抑えるために複数のアベイラビリティーゾーンにわたってデプロイしましたが、プライマリデータベースからセカンダリデータベースへのフェイルオーバーには 1~5 分かかることがあり、BMW はこのダウンタイムを完全に排除したいと考えていました。そこで、チームは AWS Solutions Architect に問い合わせて、ゼロダウンタイムパッチ適用を実装しました。それ以来、Aurora Serverless v2 を利用することで、BMW は停止やダウンタイムを経験していません。

「ダウンタイムの発生は、重要なお客様とのやり取りに影響を及ぼす可能性があり、技術的および法的な観点から大きな問題でした」と Fiedler 氏は述べています。「機能リクエストを送信した後、AWS Solutions Architect チームにサポートを依頼したところ、この問題を非常に迅速に解決することができました」。

また、AWS に移行した後、BMW は、グローバルアーキテクチャ (1 日あたり 120 億件超のリクエストを処理する 1,300 のマイクロサービスで構成されています) を統合し、国際的な接続性と相互運用性を高めることができました。BMW は、会社のすべての拠点で Aurora Serverless v2 を利用することで、BMW Messages や他の製品に一貫したアーキテクチャを構築できることを発見しました。BMW は 6 か月間で世界中の関連システムをリアーキテクトし、国際的なプロセスが円滑に実行され、効率的にスケールされ続けるようにしました。

「Aurora Serverless を利用することで、物理サーバーの制限から解放され、クラウドで安心してスケールできるようになりました」と Fiedler 氏は述べています。「サーバーレス環境またはクラウド環境で新しい製品を生み出す必要がある場合はいつでも、優秀な AWS チームと連携し、テクニカルサポートや、設計に関するアイデアを得ることができるとわかっているので安心です」。

成果 | AWS を利用してサーバーレスの未来へ

BMW は、BMW Messages の Amazon Aurora PostgreSQL への移行と Aurora Serverless v2 の利用が成功したことを受け、メッセージングサービスを完全にサーバーレスなアーキテクチャに移行する予定です。ソリューションをサーバーレスになるように拡張することで、同社はコストを最適化し続け、すべてのシステムの信頼性向上に取り組むことができます。

「当社のミッションは、サーバーレス化し、スケールしてユーザーエクスペリエンスを強化することです」と Fiedler 氏は述べています。「AWS を利用することで、これを実現するソリューションを手にしているのです」。

BMW について

BMW Group (BMW) は、高級車およびオートバイの世界的なメーカーであり、質の高い金融サービスおよびモビリティサービスのプロバイダーです。世界中で 30 を超える生産拠点と、グローバルな販売ネットワークを展開しています。

利用している AWS のサービス

Amazon Aurora

Amazon Aurora は、MySQL と PostgreSQL との完全な互換性を備えており、商用データベースの 10 分の 1 のコストで、比類のない高パフォーマンスと可用性をグローバルな規模で提供します。

詳細 »

Amazon Aurora Serverless

Amazon Aurora Serverless は、Amazon Aurora のオンデマンドの自動スケーリング設定です。

詳細 »

AWS Database Migration Service

最小限のダウンタイムで 100 万以上のデータベースを安全に移行できるため、世界中のお客様から信頼されています。

詳細 »

オートモーティブ業界のその他のお客様事例

項目が見つかりませんでした 

1

今すぐ始める

あらゆる業界のさまざまな規模の組織が AWS を活用してビジネスを変革し、日々ミッションを遂行しています。当社のエキスパートにお問い合わせいただき、今すぐ AWS ジャーニーを開始しましょう。