coca-cola-freestyle-logo-2x

Coca-Cola Freestyle Meluncurkan Pengalaman Dispenser Minuman Nirsentuh dalam 100 Hari Menggunakan AWS Lambda

2020

Saat pandemi COVID-19 terus membentuk ulang dunia dan menggeser perilaku konsumen, Coca-Cola Company telah mengembangkan opsi penuangan minuman baru untuk memenuhi kebutuhan konsumen dengan inovasi teknologi Coca-Cola Freestyle terbarunya—penuangan minuman secara seluler dan nirkontak dengan ponsel cerdas.

“Semua dispenser minuman Coca-Cola aman dengan perawatan dan pembersihan yang direkomendasikan,” kata Thomas Stubbs, wakil presiden rekayasa dan inovasi di Pusat Inovasi Peralatan Coca-Cola Freestyle. “Tetapi dalam masa-masa tidak menentu ini, Coca-Cola memberikan opsi baru kepada konsumen—sebuah pengalaman dispenser minuman nirsentuh. Menarik saat melihat tim kami terus berinovasi—kebanyakan dari rumah—untuk memenuhi kebutuhan pelanggan dan konsumen yang berkembang. Partner layanan makanan kami melakukan semua yang mereka bisa untuk menjaga lingkungan makan tetap aman dan higienis, dan kami melakukan semua yang dapat kami lakukan untuk menyediakan opsi untuk para tamu mereka untuk terus menuangkan minuman yang mereka inginkan pada platform yang mereka suka.”

Mendorong Inovasi dalam Barang Konsumsi dalam Kemasan dengan Coca-Cola Freestyle
kr_quotemark

Latensi rendah sangatlah penting untuk pengalaman pengguna, yang membuat kami berkomitmen pada solusi nirserver di AWS.”

Michael Connor
Arsitek Kepala, Pusat Inovasi Peralatan Coca-Cola Freestyle

Dibangun pada arsitektur nirserver Amazon Web Services (AWS) yang ada milik Coca-Cola, solusi Coca-Cola Freestyle nirkontak baru memungkinkan pelanggan untuk memilih dan menuangkan minuman dari ponsel mereka hanya dalam beberapa detik, tanpa harus membuat akun atau mengunduh aplikasi. Pengalaman seluler tersebut saat ini meluncur ke seluruh dispenser Coca-Cola Freestyle di seluruh Amerika Serikat.

“Dengan mengarahkan kamera Anda ke layar akan otomatis memindai kode QR, yang segera terhubung dengan cloud dan menghadirkan antarmuka pengguna Coca-Cola Freestyle ke ponsel Anda,” jelas Stubbs. “Lalu Anda pilih dari menu merek dan rasa yang lengkap—dan tuangkan dengan cukup menekan opsi pada ponsel Anda. Idenya adalah agar pengalaman ini aman, lancar, dan menyenangkan.”

Tim Freestyle telah menciptakan aplikasi web nirserver—selagi bekerja secara jarak jauh, tidak kurang—yang terintegrasi dengan mesin Coca-Cola Freestyle untuk memberikan pengalaman pengguna nirsentuh. Coca-Cola Freestyle telah men-deploy solusi mendekati waktu nyata tanpa gesekan kurang dari 4 bulan setelah ide awal.

Mengembangkan Prototipe dalam 1 Minggu di AWS Serverless Architecture

Diperkenalkan pada tahun 2009, mesin Freestyle adalah pabrik minuman kecil kira-kira seukuran mesin ATM (lebar 25 inci, dalam 40 inci, dan tinggi 75 inci) yang menyediakan 200 merek untuk pengguna dari hingga 8 kategori minuman yang berbeda-beda—semuanya dengan sentuhan beberapa tombol. Pompa mesin yang berjumlah 36 memiliki semua bahan untuk mencampur beratus minuman sesuai permintaan. Untuk men-deploy solusi nirsentuh dengan cepat, Coca-Cola Freestyle beralih ke AWS, di mana Coca-Cola Freestyle mulai membangun pada tahun 2013.

Untuk proyek ini, kecepatan inovasi menjadi sangat penting, seperti halnya waktu respons yang nyaris seketika. “Latensi rendah sangatlah penting untuk pengalaman pengguna, yang membuat kami berkomitmen pada solusi nirserver di AWS.” jelas Michael Connor, arsitek kepala untuk Coca-Cola Freestyle. Bahkan 2- atau 3-detik penundaan dapat menyebabkan minuman meluap dan membuang produk, yang juga menyebabkan gangguan pada konsumen.

Coca-Cola Freestyle memutuskan untuk menguji ide tersebut dengan saksama dengan menciptakan sebuah prototipe. Karena perusahaan telah memiliki seluruh arsitektur nirserver di AWS—dan semua yang dibangun dalam waktu nyata terkelola penuh oleh AWS—maka mampu meluncurkan prototipe dalam 1 minggu, bukan bulan. Tim membawa semua infrastruktur naik di AWS, menginstal perangkat lunak pada dispenser, membangun pengalaman seluler, dan pergi ke laboratorium untuk mengujinya. “Tidak hanya berfungsi—dan cepat—tetapi ini juga merupakan pengalaman ajaib karena tidak perlu menyentuh dispenser,” kata Connor. Perusahaan tersebut kemudian membagikan produk yang berfungsi minimum kepada pelanggan, pemangku kepentingan, dan partner.

Menskalakan Aplikasi Web dari Prototipe ke 10.000 Mesin dalam 150 Hari

Setelah mengembangkan prototipe yang berhasil pada April 2020, Coca-Cola Freestyle menempuh Tinjauan AWS Well-Architected untuk menentukan apakah desain tersebut dapat berfungsi dengan baik dan aman pada skala yang lebih besar. Perusahaan ini memperkenalkan prototipe tersebut kepada pelanggan yang menguji lokasi pada awal Juni dan secara publik meluncurkan aplikasi web sebulan kemudian. Pada pertengahan- hingga akhir Juli—dalam 100 hari konsepsi—500 mesin berjalan menggunakan aplikasi web baru, dan 10.000 mesin berjalan pada akhir Agustus. Pada akhir tahun 2020, semua 52.000 mesin Freestyle di Amerika Serikat diharapkan dapat beroperasi, dengan sisa 8.000 mesin di seluruh dunia yang akan mengikuti.

Untuk memberikan pengalaman pengguna nyaris seketika, tim Freestyle membangun backend di AWS Lambda, yang menyediakan komputasi nirserver, dan Amazon API Gateway, layanan terkelola penuh yang memudahkan developer untuk membuat, merawat, dan mengamankan API pada skala apa pun. Misalnya, dengan setiap transaksi, aplikasi web harus dengan cepat mengambil inventaris penuh dari bahan pada setiap mesin. “Saat Anda terhubung, Anda harus segera mengetahui minuman yang tersedia di dispenser tersebut,” kata Daisy Teoh, direktur inovasi Coca-Cola Freestyle, menjelaskan bahwa jika kartrid kosong berarti pengguna mungkin tidak dapat membuat minuman yang mereka inginkan. WebSocket API dalam Amazon API Gateway menyediakan koneksi waktu nyata dua arah nirserver antara mesin Freestyle dan ponsel pengguna, dengan latensi milidetik bukan detik. Tanpa fitur AWS tersebut, pelanggan akan harus menunggu pembaruan inventaris pada dispenser tersebut; penuangan minuman akan menjadi lambat; dan garis akan terbentuk.

Aplikasi web harus sama-sama cepat untuk pelanggan secara menyeluruh. “Kami tidak memiliki ide tentang akan seperti apa pengalaman itu saat pengguna menekan tombol penuang, karena sinyal harus berjalan di seluruh negara dan turun melalui infrastruktur dan tumpukan keamanan kami,” kata Teoh. Tumpukan keamanan mencakup AWS WAF, sebuah firewall yang melindungi aplikasi web dan API Anda dari eksploitasi web umum yang dapat memengaruhi ketersediaan, mengganggu keamanan, atau memakai sumber daya yang berlebihan. “Sinyal tersebut harus mencapai dispenser, yang kemudian akan mencampur dan menuangkan minuman.” Untuk memungkinkan kecepatan, tim Coca-Cola Freestyle meng-hosting pengalaman seluler ringan dan kecil di Amazon CloudFront, layanan jaringan pengiriman konten cepat yang dengan aman mengirimkan data, video, aplikasi, dan API ke pelanggan di seluruh dunia, dengan latensi rendah dan kecepatan transfer tinggi. Hal ini memungkinkan orang-orang—di mana pun mereka berada—untuk dengan cepat terhubung ke server. “Sekarang saat seseorang mendatangi dan memindai kode QR, antarmuka pengguna akan muncul dalam 800 milidetik dan terhubung ke dispenser, yang merespons permintaan penuangan di 100 atau 200 milidetik lainnya,” kata Teoh. Dengan kata lain, seorang pelanggan dapat pergi dari memindai kode QR ke menuangkan minuman dalam waktu kurang dari satu detik.

Jaringan pengiriman konten Amazon CloudFront menawarkan cache multitingkatan secara default, dengan cache edge regional yang meningkatkan tingkat latensi dan mengurangi muatan server asal perusahaan Anda ketika objek belum di-cache di edge. Saat waktunya tiba untuk memperluas aplikasi web Coca-Cola Freestyle ke seluruh Eropa, kata Teoh, “kami memiliki konsumen nirsentuh Eropa yang diharapkan yang akan merasakan waktu tunda yang lama karena jarak kembali ke pusat data kami yang di-hosting di Amerika Serikat. Tetapi pengujian awal menunjukkan bahwa kombinasi antara koneksi serat berkecepatan tinggi yang kembali ke Amerika Serikat dan cache edge Amazon CloudFront memberikan pengalaman pengguna yang bagus, meskipun jarak koneksi tersebut jauh.” Saat aplikasi web meluncur di Eropa sepanjang akhir tahun 2020, tim Coca-Cola Freestyle akan dengan ketat memantau kecepatan koneksi di setiap negara dan kebutuhan untuk hosting wilayah.

Memberikan Pengalaman Pelanggan yang Aman di AWS Serverless Architecture

Coca-Cola Freestyle berencana untuk menjelajah menggunakan aplikasi web untuk lebih mengejar keterlibatan dengan pelanggan—seperti menyajikan konten di bahasa asli pengguna atau membangun di fitur aksesiblitas—atau ke lapisan di opsi lain, seperti donasi untuk setiap penuangan minuman.

Secara keseluruhan, aplikasi web memberikan tujuan yang jauh lebih tinggi dibandingkan hanya memberikan solusi fungsi selama pandemi COVID-19. “Aplikasi web tersebut konsisten dengan apa yang sedang dicoba untuk dilakukan Coca-Cola Freestyle sebagai sebuah merek: yang menciptakan kemampuan untuk seseorang untuk mendapatkan minuman yang dipilih dengan cara yang menyenangkan,” kata Teoh. Di AWS, Coca-Cola Freestyle mengubah tantangan yang belum pernah terjadi menjadi inspirasi bahkan untuk pengalaman pengguna yang lebih baik.

Untuk informasi selengkapnya tentang cara Coca-Cola Freestyle meluncurkan dan memasarkan solusi penuangan nirkontak baru ini, baca di sini.


Tentang Coca-Cola Freestyle

Coca-Cola Freestyle menemukan kembali pengalaman dispenser minuman pada tahun 2009 dengan menawarkan serangkaian pilihan tanpa tandingan—lebih dari 200 opsi merek, termasuk 100 variasi yang tidak dapat ditemukan di tempat lain—pada platform interaktif yang menyenangkan.

Manfaat AWS

  • Meluncurkan prototipe aplikasi penuang minuman seluler dalam 1 minggu
  • Menskalakan hingga 10.000 mesin dalam 150 hari
  • Tanpa mengumpulkan data dari konsumen
  • Memungkinkan perangkat seluler untuk terhubung ke dispenser dalam milidetik 
  • Memprediksi saat bahan perlu diganti, menggunakan data dispenser dan kecerdasan buatan
  • Membantu pelanggan mengidentifikasi minuman populer dan tren, menggunakan data dispenser
  • Menggunakan data dispenser untuk mengidentifikasi dan memecahkan persoalan operasi dengan cepat


Layanan AWS yang Digunakan

Amazon API Gateway

Amazon API Gateway adalah layanan terkelola penuh yang memudahkan developer untuk membuat, menerbitkan, memelihara, memantau, dan mengamankan API pada segala skala. API bertindak sebagai "pintu depan" bagi aplikasi untuk mengakses data, logika bisnis, atau fungsi dari layanan backend Anda.

Pelajari selengkapnya »

AWS Lambda

AWS Lambda memungkinkan Anda menjalankan kode tanpa menyediakan atau mengelola server. Anda hanya membayar waktu komputasi yang Anda gunakan.

Pelajari selengkapnya »

Amazon CloudFront

Amazon CloudFront adalah layanan jaringan pengiriman konten (CDN) cepat yang mengirimkan data, video, aplikasi, dan API kepada audiens global secara aman dengan transfer kecepatan tinggi dan tingkat latensi rendah serta lingkungan ramah developer.

Pelajari selengkapnya »

AWS WAF

AWS WAF merupakan firewall aplikasi web yang membantu melindungi aplikasi web atau API Anda dari eksploitasi web umum yang dapat memengaruhi ketersediaan, mengganggu keamanan, atau memakai sumber daya yang berlebihan.

Pelajari selengkapnya »


Mulai

Perusahaan segala ukuran dan lintas industri mentransformasikan bisnisnya setiap hari menggunakan AWS. Hubungi ahli kami dan mulai perjalanan AWS Cloud Anda sendiri sekarang juga.