>
- Beranda >
- Mengapa Kami >
- Pelanggan >
- Amap
Amap
Teknologi
Asia Pasifik
UKM/Startup
"Dengan Function Compute, Amap memberikan performa luar biasa selama jam sibuk Hari Nasional Tiongkok 2020 (Golden Week). Tingkat keberhasilan layanan secara keseluruhan lebih besar dari 99,99%, dengan total lebih dari 1.000.000 trigger per menit dan 20.000 kueri per detik (QPS). Waktu respons layanan rata-rata untuk setiap skenario kurang dari 60 md, dan stabilitas layanan melampaui ekspektasi."
He Yiran,
Ahli Teknis Frontend, Amap
Tentang Amap
Amap adalah penyedia terkemuka konten peta digital, navigasi, dan solusi berbasis lokasi di Tiongkok. Didirikan pada tahun 2002, Amap kini merupakan anak perusahaan yang sepenuhnya dimiliki oleh Alibaba Group dan terintegrasi dengan ekosistem e-commerce Alibaba Group. Pada tahun 2018, Amap menjadi layanan peta pertama di Tiongkok yang mencapai 100 juta pengguna harian.
Tantangan
Bisnis inti Amap adalah menyediakan layanan pemetaan, navigasi, dan berbasis lokasi yang memungkinkan pengguna pergi ke mana saja, kapan saja. Amap, khususnya aplikasi selulernya AMAP, menghasilkan volume traffic besar saat menyediakan layanan ini kepada pelanggannya. Untuk mendukung bisnis intinya, Amap telah mengadopsi framework Node FaaS untuk halaman skenario, perencanaan rute, dan perhentian navigasi di aplikasi.
Dengan semakin banyaknya fitur baru, Amap telah bertransformasi dari sekadar alat navigasi menjadi platform layanan perjalanan yang lengkap. Amap menyediakan informasi tentang layanan harian di sepanjang rute perjalanan untuk memberikan pengalaman pengguna yang lebih menyeluruh. Hal ini terlihat melalui fitur Kartu Rekomendasi Skenario milik Amap, yang menyediakan informasi relevan berdasarkan kebutuhan perjalanan pengguna.
Untuk memberikan pengalaman pengguna yang optimal, fitur ini harus mendukung iterasi cepat, ringan, dan fleksibel. Oleh karena itu, untuk memperbarui layanannya dengan cepat dan fleksibel, Amap menyimpan template gaya kartu di cloud dan merender gaya ke klien saat layanan diperkenalkan kepada klien.
Mengapa Alibaba Cloud
Setelah evaluasi dan penilaian mendetail, tim Amap dan Alibaba mengkategorikan skenario ini sebagai layana tanpa status (stateless). Mengingat ekosistem serverless Alibaba Cloud yang matang, AMAP akhirnya memilih untuk mengintegrasikan layanan Node FaaS dari Function Compute Alibaba Cloud untuk membangun layanan Kartu Rekomendasi Skenario di front-end. Kemampuan kartu untuk akuisisi template UI, agregasi permintaan data dan pemrosesan logika, serta pembuatan Schema semuanya diwujudkan di lapisan FaaS. Klien secara langsung merender dan menampilkan data berdasarkan Schema yang dikeluarkan oleh layanan untuk mencapai tujuan menjadi lebih ringan dan fleksibel.
Arsitektur serverless ini memberikan performa luar biasa selama jam sibuk Hari Nasional Tiongkok 2020 (Golden Week). Arsitektur ini memproses lebih dari 1.000.000 request akses per menit dan lebih dari 20.000 kueri per detik. Tingkat keberhasilan layanan melebihi 99,99% dan waktu respons rata-rata kurang dari 60 md. Stabilitas layanan yang diberikan oleh solusi ini melampaui ekspektasi tim.
Arsitektur
Efisiensi tinggi: Amap telah mengintegrasikan aplikasi seluler AMAP dengan sistem R&D-nya di lapisan FaaS secara mulus menggunakan arsitektur serverless. Akibatnya, waktu untuk meluncurkan fitur baru aplikasi ke penggunaan komersial menjadi 40% lebih cepat, dan efisiensi serta produktivitas karyawan meningkat pesat. Amap mendapatkan manfaat dari arsitektur serverless dalam pengembangan, pengujian, rilis bertahap, dan publikasi fitur baru. Selain itu, arsitektur ini membantu Amap memfasilitasi pengembangan kemampuan standar seperti kontrol aliran, auto scaling, dan disaster recovery.
Elastisitas tinggi dan biaya rendah: Berdasarkan tren traffic, Amap dapat menganalisis karakteristik traffic dari perbedaan antara puncak traffic dan saat sepi yang ditampilkan pada peta. Secara tradisional, Amap perlu memesan sejumlah besar resource komputasi untuk menangani lonjakan traffic selama jam sibuk. Namun, server redundan menimbulkan biaya tambahan selama jam sepi. Untuk mengatasi masalah ini, Amap menggunakan Function Compute untuk menyediakan auto scaling berdasarkan perubahan traffic. Meskipun meningkatkan kecepatan scaling itu kompleks dan fitur kecepatan scaling yang lebih tinggi selalu eksklusif untuk perusahaan besar saja, Function Compute dapat dimulai dalam hitungan milidetik dan menyediakan scaling cepat untuk lebih banyak perusahaan, membantu mereka menggunakan resource komputasi dengan lebih fleksibel dan biaya lebih rendah.
Observabilitas tinggi: Observabilitas adalah atribut prasyarat untuk platform diagnostik aplikasi. Atribut ini memungkinkan user mengamati perubahan waktu respons, tingkat penggunaan resource, dan pemanggilan full-link aplikasi sistem sehingga user dapat mendiagnosis masalah aplikasi dengan cepat. Function Compute telah terintegrasi secara mulus dengan Log Service, Cloud Monitor, Tracing Analysis, dan Serverless Workflow. Untuk menggunakan fitur-fitur ini, user hanya perlu mengonfigurasi fungsi satu kali. Hal ini mengurangi biaya pembelajaran dan menyederhanakan proses diagnosis aplikasi.
Pandangan ke Depan
Arsitektur serverless semakin populer di berbagai industri, dan mulai diimplementasikan untuk aplikasi skala besar, seperti Amap. Setelah mengadopsi arsitektur serverless, Amap kini dapat memperbarui layanannya dengan lebih fleksibel dan cepat, membuka jalan bagi inovasi layanan. Arsitektur serverless ini memungkinkan developer frontend untuk fokus pada masalah utama dan mendorong pertumbuhan bisnis. Sejak uji coba kemampuan pada awal "Minggu Perjalanan" Hari Nasional 2020, layanan perjalanan Amap telah terintegrasi penuh dengan Function Compute, meletakkan dasar yang kuat bagi Amap untuk memigrasikan semua layanannya ke cloud dalam waktu dekat.
Produk
Unggulan
Unggulan
Platform komputasi serverless yang aman dan stabil, diskalakan secara elastis, bebas O&M, dan pay-as-you-go
Layanan all-in-one untuk data jenis log
Otomatisasi monitoring performa semua resource web dan aplikasi Anda secara real time
Memungkinkan developer mengidentifikasi penyebab utama dengan cepat dan menganalisis bottleneck performa untuk aplikasi terdistribusi
Visualisasi, orkestrasi bebas O&M, dan Koordinasi Skenario Aplikasi Stateful
Cerita Terkait Lainnya
Blue Map
Blue Map mengumpulkan data lingkungan dari lebih dari 20 platform dan solusi di seluruh Tiongkok serta menemukan solusi untuk mengumpulkan informasi di cloud.
e-Chauffeur
e-Chauffeur adalah aplikasi pemesanan taksi asal Tiongkok yang memanfaatkan komputasi elastis dan keamanan cloud untuk meningkatkan pengalaman pelanggan mereka.
JNE
PT Jalur Nugraha Ekakurir, atau disingkat JNE, didirikan pada tahun 1990 dan telah menyediakan layanan pengiriman ekspres cepat di Indonesia sejak saat itu.
snapshot
Amap membangun arsitektur serverless dengan Alibaba Cloud Function Compute untuk meningkatkan fleksibilitas dan skalabilitas layanannya.
Produk/Solusi yang Digunakan
Produk/Solusi yang Digunakan
Whitepaper Terkait
Percepat Website, Aplikasi Seluler, dan Layanan Aplikasi Anda
Bagaimana solusi Alibaba Cloud dapat membantu membangun jaringan enterprise hibrida global, mempercepat pengiriman konten aplikasi, dan memaksimalkan bandwidth?
Unduh
Lakukan Uji Coba Gratis Yang Memungkinkan Anda Berkembang!
Mulai berkreasi dengan 80+ produk dan pemakaian Elastic Compute Service hingga 12 bulan
Mulai Gunakan dengan Gratis Mulai Gunakan dengan Gratis