Kisah Pelanggan / Retail & Grosir
2022
Zalando Meningkatkan Pengalaman Pelanggan Menggunakan Amazon CloudFront
99,5%
rasio cache hit tercapai
3x
pengurangan permintaan ke gambar yang tidak dioptimalkan
100.000
transaksi ditangani per detik, rata-rata
5 miliar
gambar dikirimkan per hari
Meningkatkan
visibilitas dan kontrol developer
Gambaran Umum
Zalando, platform online terkemuka yang berfokus pada mode, kecantikan, dan gaya hidup yang berbasis di Berlin, Jerman, ingin mengoptimalkan layanannya dalam menghadapi pertumbuhan yang cepat. Zalando menghubungkan pelanggan dengan merek dan produk di 25 pasar Eropa dan melayani lebih dari 49 juta pelanggan aktif. Komponen utama dari pengalaman pelanggan online Zalando adalah penggunaan konten media yang kaya di seluruh properti web dan aplikasinya. Solusi yang dimiliki Zalando untuk mengelola, mentransformasi, dan mengirimkan gambar tidak memberikan visibilitas atau kontrol developer yang cukup—keduanya faktor penting untuk mendukung pertumbuhan yang berkelanjutan dan pengalaman pelanggan yang berbeda.
Pada Agustus 2020, Zalando memutuskan untuk memigrasikan manajemen media dan solusi pengiriman miliknya ke Amazon Web Services (AWS) menggunakan Amazon CloudFront, layanan jaringan pengiriman konten yang dibangun untuk performa tinggi, keamanan, dan kemudahan developer. Zalando menggunakan CloudFront untuk meningkatkan skalabilitas, memberikan pengalaman belanja online yang ditingkatkan, dan meningkatkan observabilitas developer.
Peluang | Meningkatkan Kepemilikan Developer untuk Mendukung Pertumbuhan
Sebagai hasil dari pertumbuhan yang signifikan, Zalando tumbuh lebih besar dari solusi manajemen gambarnya sebelum ini, yang menawarkan fleksibilitas terbatas dalam kemampuan konfigurasi untuk tim rekayasa dan produk Zalando. Selain itu, wawasan operasional yang jarang, membuat kurangnya visibilitas tentang seberapa efisien layanan berfungsi dan pengoptimalan apa yang dapat dilakukan. Ini memengaruhi kemampuan Zalando untuk beradaptasi dan mengoptimalkan etalase digitalnya. Kurangnya pelaporan terperinci seputar transformasi gambar menghadirkan tantangan dalam memberikan pengalaman pelanggan yang konsisten selama puncak peristiwa musiman.
Untuk mengatasi tantangan ini, tim di Zalando memutuskan untuk membangun solusi manajemen media barunya menggunakan Amazon CloudFront. “Kami melihat Amazon CloudFront sebagai perpanjangan dari portofolio produk AWS kami yang ada,” kata Przemek Czarnecki, vice president of software engineering di Zalando. “Migrasi ke AWS menyederhanakan cara kami mengembangkan dan mengintegrasikan produk.” Zalando menggunakan CloudFront karena kemampuan program dan fleksibilitasnya, keduanya penting untuk menskalakan operasi dan menyesuaikan peningkatan permintaan pelanggan.
Manfaat bisnis dari menggunakan Amazon CloudFront adalah fleksibilitas operasional serta kemampuan untuk memantau kesehatan solusi dan eksperimen serta membalikkan perubahan dengan cepat.”
Przemek Czarnecki
Vice President of Software Engineering, Zalando
Solusi | Migrasi ke AWS Edge
Zalando bermigrasi secara cepat dan fleksibel. Dengan bekerja bersama Enterprise Support, Spesialis Layanan, dan Tim Layanan di AWS, Zalando merencanakan linimasa migrasi dengan cara yang menghindari tumpang tindih dengan kampanye pelanggan dan peristiwa pasar. Migrasi Zalando ke CloudFront dimulai pada Agustus 2020 dan berlangsung selama 4 bulan, kemudian sempat terhenti untuk persiapan Cyber Week, sebuah periode yang sibuk bagi para peritel online. Fase pertama migrasi dimulai dengan kelompok kecil pelanggan sehingga perusahaan dapat mendeteksi peluang peningkatan migrasi tanpa memengaruhi pelanggan Zalando secara signifikan. Zalando memigrasikan lebih dari 20 situs web dan aplikasi selama proses ini, untuk gabungan data sebesar 26,93 PB. Puncak lalu lintas yang ditangani oleh CloudFront telah melebihi 100.000 permintaan per detik secara rutin.
Awalnya, Zalando memutuskan untuk menggunakan Lambda@Edge, fitur CloudFront yang memungkinkan pelanggan menjalankan kode lebih dekat dengan pengguna aplikasi mereka dan meningkatkan performa dan mengurangi latensi. Zalando menggunakan Lambda@Edge untuk menjalankan normalisasi lebar gambar dan menulis ulang URL berdasarkan jenis perangkat penampil. Setelah merilis CloudFront Functions, sebuah lingkungan runtime komputasi edge komplementer yang diterapkan di dalam lokasi edge CloudFront dan dibuat untuk kode JavaScript yang peka terhadap latensi dan berjalan singkat, Zalando beralih ke CloudFront Functions untuk lebih lanjut mengurangi biaya dan mengoptimalkan kinerja solusinya. Melalui hubungan langsung antara Zalando dan tim CloudFront Service, Zalando menyesuaikan perilaku situs web dan aplikasi selulernya. Dengan akses langsung pra-peluncuran Zalando ke Fungsi CloudFront, tim pengembangan mengoptimalkan solusi pengiriman gambar lebih lanjut. “Saya sangat senang didukung di berbagai level selama beberapa tahap,” kata Emil Varga, lead software engineer di Zalando. “Dimulai dari sangat awal, ketika kami menyelidiki bukti konsep, ada komunikasi yang rutin. Kami mengirim kode untuk memeriksa validitas dan rintangan yang menghalangi kami.”
Pada Mei 2021, Zalando mulai menggunakan Fungsi CloudFront dalam produksi. “Perubahan besar dengan Fungsi CloudFront adalah konfigurasi yang lancar,” kata Varga. “Ini menskalakan sesuai permintaan dan membuat deployment lebih mudah serta secara andal mengembalikan tugas pada tingkat operasional dan untuk pengembangan sehari-hari.” Saat perusahaan mulai meluncurkan solusi baru di seluruh properti webnya, Zalando dengan cepat mengatasi hambatan. "Ketika penyesuaian diperlukan, kami dapat melakukan roll back dengan sangat cepat, sehingga dapat membuat perubahan sebelum waktu henti aktual terjadi, dan ini adalah kuncinya," kata Varga. Saat ini, Zalando menggunakan Fungsi CloudFront dan Lambda@Edge untuk kasus penggunaan yang berbeda. Memiliki beberapa lapisan komputasi edge memberikan lebih banyak fleksibilitas, visibilitas, dan kontrol bagi developernya serta keseluruhan pengalaman yang lebih baik bagi pelanggan. Ini membantu Zalando bereaksi dengan ketangkasan dan melayani pelanggan dan bisnis dengan lebih baik.
Setelah migrasi, Zalando telah mencapai rasio cache hit 99,5 persen, dan solusi pengiriman gambar barunya melayani sekitar lima miliar gambar setiap hari. CloudFront dan Fungsi CloudFront diimplementasikan sepenuhnya sebelum Cyber Week 2021. “Saya bertanggung jawab atas aspek rekayasa Cyber Week pada tahun 2021, dan tidak ada satu masalah pun yang terkait dengan Amazon CloudFront,” kata Czarnecki. Dengan sekitar 250 juta pesanan online pada tahun 2021, skala dan efisiensi solusi Zalando di CloudFront memainkan peran kunci dalam memberikan pengalaman pelanggan yang luar biasa. Zalando telah mengimplementasikan pengoptimalan lebih lanjut, yang menghasilkan pengurangan tiga kali lipat dalam permintaan untuk gambar yang tidak dioptimalkan di layar beranda aplikasi seluler dan web perusahaan. Tim di seluruh Zalando telah beralih menggunakan pipeline yang dibangun di CloudFront untuk jenis konten lainnya karena performa dan fleksibilitas penggunaannya yang ditingkatkan.
Hasil | Mendorong Keterlibatan Pelanggan di Masa Depan
Zalando ingin terus berinovasi dalam manajemen dan manipulasi konten media kaya menggunakan AWS. Zalando berencana untuk mendorong keterlibatan pelanggan dengan membangun solusi ecommerce interaktif menggunakan AWS Elemental MediaConvert, layanan transkode video berbasis file dengan fitur tingkat siaran.
Zalando bermigrasi ke CloudFront untuk meningkatkan manajemen media dan arsitektur pengiriman yang mendorong pengalaman pembelanja sehingga dapat memberikan layanan yang lebih baik bagi pelanggannya. Dukungan dari tim AWS membuat Zalando dapat melakukan migrasi yang lancar, sehingga menghasilkan manfaat besar. “Manfaat bisnis menggunakan Amazon CloudFront adalah fleksibilitas operasional serta kemampuan untuk memantau kesehatan solusi dan eksperimen serta membalikkan perubahan dengan cepat,” kata Czarnecki. “Kami dapat bereaksi terhadap insiden hampir secara waktu nyata tanpa menunggu dukungan untuk dipanggil. Fleksibilitas operasional ini adalah manfaat yang sangat besar untuk kami.”
Tentang Zalando
Berfokus pada mode dan gaya hidup, Zalando adalah peritel online yang berbasis di Berlin, Jerman. Didirikan pada tahun 2008, perusahaan ini menghubungkan pelanggan, merek, dan partner di 25 negara Eropa.
Layanan AWS yang Digunakan
Amazon CloudFront
Amazon CloudFront adalah layanan jaringan pengiriman konten (CDN) yang dibangun untuk performa tinggi, keamanan, dan kemudahan developer. Mengirimkan konten secara aman dengan latensi rendah dan kecepatan transfer tinggi.
Lambda@Edge
Lambda@Edge adalah fitur Amazon CloudFront yang memungkinkan Anda menjalankan kode lebih dekat dengan pengguna aplikasi Anda, sehingga meningkatkan performa dan mengurangi latensi. Dengan Lambda@Edge, Anda tidak perlu menyediakan atau mengelola infrastruktur di beberapa lokasi di seluruh dunia.
Pelajari selengkapnya »
Fungsi CloudFront
Fungsi CloudFront cocok untuk operasi berskala tinggi dan sensitif terhadap latensi seperti manipulasi header HTTP, penulisan ulang/pengalihan URL, dan normalisasi kunci cache. Tipe operasi ringan yang berjalan singkat ini mendukung lalu lintas yang biasanya tidak dapat diprediksi dan berubah-ubah.
Pelajari selengkapnya »
AWS Elemental MediaConvert
Memproses file dan klip video untuk menyiapkan konten sesuai permintaan untuk distribusi atau pengarsipan.
Pelajari selengkapnya »
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.