Kisah Pelanggan/Otomotif/Jerman

2024
Logo BMW Group

Meningkatkan Skalabilitas dan Mengurangi Biaya Menggunakan Amazon Aurora Nirserver dengan BMW

Pelajari cara BMW menskalakan solusi perpesanan menggunakan Amazon Aurora Nirserver v2.

99,99% waktu aktif

dicapai

10 juta pesan per jam

ditangani

80% peningkatan

dalam skalabilitas

40% pengurangan

dalam biaya

Gambaran Umum

Dengan jutaan kendaraan yang terjual di 140 pasar, BMW Group (BMW) mengelola sejumlah besar data kendaraan serta menggunakan BMW Messages untuk mengirim pembaruan dan notifikasi kepada pelanggannya. BMW melakukan hal ini di berbagai saluran, seperti sistem komunikasi dalam kendaraan, email, SMS, dan notifikasi push. Untuk menskalakan BMW Messages dalam memenuhi permintaan puncak, perusahaan mencari solusi beperforma tinggi di Amazon Web Services (AWS). Dengan bermigrasi ke infrastruktur AWS, BMW memadukan arsitektur globalnya dan meningkatkan pengalaman pelanggan dengan meningkatkan keandalan secara keseluruhan. Perusahaan ini mencapai 99,99 persen waktu aktif, peningkatan skalabilitas, pengurangan biaya, dan pembebasan waktu developer sehingga mereka dapat fokus pada inovasi.

Wanita berdiri di dekat mobil melihat ponsel

Peluang | Menggunakan Amazon Aurora untuk Menskalakan Sistem Perpesanan Pelanggan untuk BMW

BMW adalah produsen global mobil dan motor mewah serta merupakan penyedia layanan keuangan dan mobilitas premium. Perusahaan ini mencakup merek-merek terkenal seperti Rolls-Royce, MINI, dan BMW Motorrad. BMW perlu meningkatkan sistem perpesanan pelanggannya, BMW Messages, untuk menangani lebih dari 10 juta pesan per jam selama periode puncak. BMW Messages menghubungkan seluruh armada kendaraan BMW dengan berbagai layanan pelanggan untuk menyediakan solusi cepat bagi permintaan pelanggan, pengumuman pembaruan perangkat lunak lewat udara, serta informasi terkait servis penting. BMW berupaya meningkatkan ketersediaan perpesanan langsung dan fleksibilitas penyimpanan basis data.

Untuk backend BMW Messages, perusahaan ini perlu memproses dan mempertahankan data dalam jumlah besar, yang terdiri dari log transaksi antara sistem perusahaan dan kendaraan pelanggan. Data yang disimpan digunakan untuk dukungan pelanggan, yang mengirimkan notifikasi untuk panggilan tidak terjawab, persyaratan layanan, dan pengingat. Data tersebut juga digunakan untuk tujuan hukum; misalnya, jika terjadi insiden lalu lintas, perusahaan ini harus memberikan data yang mendetail ke entitas pemerintah. Di beberapa negara, BMW perlu mempertahankan data historis hingga 10 tahun, jadi penting untuk menemukan solusi yang dapat diskalakan untuk membantu mengelola data yang krusial untuk mencapai misi.

Untuk meningkatkan skalabilitas, BMW memigrasikan basis data on-premise ke Amazon Aurora, sistem manajemen basis data relasional yang sepenuhnya kompatibel dengan MySQL dan PostgreSQL serta menggabungkan kecepatan dan ketersediaan basis data komersial kelas atas dengan kesederhanaan serta efektivitas biaya basis data sumber terbuka. Untuk menyelesaikan migrasi dengan lancar, BMW menggunakan AWS Database Migration Service (AWS DMS), sebuah layanan migrasi dan replikasi terkelola yang akan membantu memigrasikan beban kerja basis data serta analitik Anda ke AWS secara cepat, aman, dan dengan waktu henti minimal serta tanpa kehilangan data.

kr_quotemark

Kami telah meninggalkan keterbatasan server fisik tersebut dan melakukan penskalaan dengan tenang di cloud dengan Aurora Nirserver."

Marc Fiedler
Product Owner for BMW Messages, BMW Group

Solusi | Menskalakan dengan Lancar dan Mengoptimalkan Sistem Menggunakan Amazon Aurora Nirserver v2

BMW memilih Amazon Aurora Nirserver v2—yang secara instan menskalakan hingga ratusan ribu transaksi dalam waktu sepersekian detik sambil menyesuaikan kapasitas dalam peningkatan terperinci untuk menyediakan jumlah sumber daya basis data yang tepat berdasarkan kebutuhan aplikasi—untuk memitigasi sumber daya yang terbuang. Untuk menghitung lonjakan penggunaan, BMW sebelumnya harus menjalankan beban kerja pada pengaturan maksimum sepanjang hari, yang menimbulkan biaya yang signifikan. Dengan menggunakan Aurora Nirserver v2, BMW telah mengotomatiskan manajemen kapasitas basis datanya dan dapat menskalakan untuk mengakomodasi puncak permintaan.

"Kami melihat peningkatan permintaan skalabilitas yang tidak proporsional dibandingkan dengan yang telah kami lihat sebelumnya," ungkap Marc Fiedler, Product Owner for BMW Messages di BMW. "Jadi, kami memutuskan untuk mengambil pendekatan nirserver di AWS agar dapat menskalakan dengan fleksibel dan, karenanya, mengurangi biaya."

Sebelumnya, BMW memiliki tim operasi khusus di setiap hub BMW di seluruh dunia. Setiap tim bertanggung jawab untuk memantau performa sistem setiap harinya dengan melacak beban kerja dan masalah penskalaan basis data. Setelah bermigrasi ke Amazon Aurora Edisi Kompatibel PostgreSQL, departemen dapat menugaskan kembali 12 anggota tim untuk fokus pada desain produk baru.

"Ketika kami menggunakan Aurora Nirserver v2, jumlah upaya yang diperlukan untuk mengelola basis data berkurang secara drastis," ungkap Fiedler. "Developer kami kini dapat mengalokasikan waktu mereka untuk memajukan inovasi dan menambahkan lebih banyak fitur."

Sepanjang migrasi, BMW beralih ke AWS karena AWS mengoptimalkan semua sistem. Misalnya, tim perlu menginstal patch keamanan setiap kali membuat perubahan pada kernel basis data. BMW di-deploy di banyak Zona Ketersediaan untuk meminimalkan gangguan di antara patch, tetapi melakukan failover dari basis data primer ke basis data sekundernya dapat memerlukan waktu 1–5 menit—waktu henti yang ingin disingkirkan BMW sepenuhnya. Jadi, tim menghubungi arsitek solusi AWS-nya dan menerapkan patching tanpa waktu henti. Sejak menggunakan Aurora Nirserver v2, BMW belum mengalami pemadaman atau waktu henti.

"Mengalami waktu henti adalah masalah besar bagi kami dari perspektif teknis dan hukum karena memiliki potensi untuk memengaruhi interaksi pelanggan yang penting," ungkap Fiedler. "Setelah mengirimkan permintaan fitur, kami beralih ke tim arsitek solusi AWS dan menyelesaikan masalah ini dengan sangat cepat."

Setelah bermigrasi ke AWS, perusahaan juga memadukan arsitektur globalnya—yang terdiri dari 1.300 layanan mikro yang memproses lebih dari 12 miliar permintaan setiap hari—serta meningkatkan konektivitas dan interoperabilitas internasional. BMW menemukan bahwa AWS dapat menciptakan arsitektur yang konsisten untuk BMW Messages dan produk lain menggunakan Aurora Nirserver v2 di semua hub perusahaan. Dalam waktu enam bulan, BMW merancang ulang sistem terkaitnya di seluruh dunia untuk menjaga proses internasionalnya berjalan lancar dan menskalakan secara efisien.

"Kami telah meninggalkan keterbatasan server fisik tersebut dan melakukan penskalaan dengan tenang di cloud dengan Aurora Nirserver." ungkap Fiedler. "Setiap kali ingin menghadirkan produk baru di lingkungan nirserver atau cloud, kami tahu kami dapat bekerja sama dengan tim AWS yang cakap untuk mendapatkan dukungan teknis dan ide desain."

Hasil | Bergerak Menuju Masa Depan Nirserver Menggunakan AWS

Menyusul keberhasilan migrasi BMW Messages ke Amazon Aurora PostgreSQL dan penggunaan Aurora Nirserver v2, BMW berencana untuk mengalihkan layanan perpesanan menuju arsitektur yang sepenuhnya nirserver. Dengan memperluas solusinya menjadi nirserver, perusahaan ini dapat terus mengoptimalkan biaya dan bekerja untuk meningkatkan keandalan semua sistemnya.

"Misi kami adalah menjadi nirserver dan menskalakan untuk meningkatkan pengalaman pengguna," ungkap Fiedler. "Dengan menggunakan AWS, kami memiliki solusi untuk mewujudkannya."

Tentang BMW

BMW Group (BMW) adalah produsen global mobil dan motor mewah serta merupakan penyedia layanan keuangan dan mobilitas premium. Perusahaan tersebut mengoperasikan jaringan skala global dan lebih dari 30 lokasi produksi di seluruh dunia.

Layanan AWS yang Digunakan

Amazon Aurora

Amazon Aurora memberikan performa dan ketersediaan tinggi yang tidak tertandingi dalam skala global dengan kompatibilitas penuh pada MySQL dan PostgreSQL, serta biaya 1/10 dari basis data komersial.

Pelajari selengkapnya »

Amazon Aurora Nirserver

Amazon Aurora Nirserver adalah konfigurasi penskalaan otomatis sesuai permintaan untuk Amazon Aurora.

Pelajari selengkapnya »

AWS Database Migration Service

Dipercaya oleh pelanggan di seluruh dunia untuk memigrasikan lebih dari 1 juta basis data secara aman dengan waktu henti minimum.

Pelajari selengkapnya »

Kisah Pelanggan Otomotif Lainnya

tidak ada item yang ditemukan 

1

Mulai

Organisasi dalam berbagai ukuran di semua industri mentransformasi bisnis mereka dan mewujudkan misi mereka setiap hari menggunakan AWS. Hubungi ahli kami dan mulai perjalanan AWS Anda sendiri sekarang juga.