Wine Access 透過與 AWS 合作夥伴 JBS Solutions 合作實現了現代化和 400% 的網站流量增長

執行摘要

葡萄酒零售商 Wine Access 透過在 AWS 上使用無伺服器架構實現了現代化,同時節省了成本並提高了效能。該公司從內部部署伺服器遷移到 AWS,AWS 零售能力合作夥伴 JBS Solutions 在此過程中協助其在 AWS Lambda 上實現架構轉變。新的解決方案可自動擴展以滿足 400% 的網站流量增長,沒有遇到任何中斷,並顯著降低了運算成本,甚至節省了約 50% 的資料庫成本。如今,Wine Access 擁有一個靈活的電子商務解決方案,讓其能夠追求新的商業理念和創新,改善客戶體驗,節省數百小時的內部工作時間,並開闢新的收入來源。

擺脫陳舊技術

2014 年,直接面向消費者的葡萄酒零售商 Wine Access 發現其受限於陳舊的技術堆疊。這家 40 人的公司成立於 1996 年,專注於策劃和銷售小批量生產的葡萄酒,並主要透過直接電子郵件銷售链和在成本高昂、過時的伺服器上自行託管的網站進行銷售。為了支援增長,Wine Access 在 Amazon Web Services (AWS) 上尋求現代化電子商務解決方案。

該公司求助於 AWS 零售能力合作夥伴 JBS Solutions,以協助其遷移到新的網站和基礎設施。該專案非常成功,以至於 Wine Access 決定繼續與 JBS Solutions 合作,進行數位轉型,改用在 AWS Lambda 上建置的無伺服器架構。AWS Lambda 讓企業無需佈建或管理伺服器,即可利用其執行幾乎任何類型應用程式或後端服務的程式碼。如今,Wine Access 可以更好地為客戶服務,並且能夠靈活地追求新的商業理念和銷售機會。

「透過遷移到 AWS Lambda,我們將運算成本降低到僅為原來的一小部分,同時提升了網站流量。」

- Wine Access 工程總監 Thomas Halpin

採用現代化電子商務解決方案

JBS Solutions 透過開發和現代化客製化軟體與行動應用程式,協助其他公司克服業務和技術挑戰。JBS Solutions 為 AWS 零售能力合作夥伴,這意味著其能夠提供創新的技術產品和服務,加速零售商在企業各領域的現代化和創新之旅, 協助零售商定義業務目標,並建置客製化軟體、行動應用程式和其他解決方案來實現這些目標。

2015 年,Wine Access 發展迅猛,但其落後的技術堆疊阻礙了其進一步發展和創新。他們有一個在 1990 年代的伺服器上執行的自託管網站,這些伺服器每台成本高達 20 萬美元。Wine Access 工程總監 Thomas Halpin 說道:「我們使用的技術早在十多年前就過時了,我們迫切希望轉向新的技術。但我們僱用的兩家公司都未能協助我們做到這點。」

Wine Access 求助於他們最初在 2014 年底接洽過的 JBS Solutions 公司。JBS Solutions 成功地協助其推出一個使用 Django Python 架構開發並在 Amazon Elastic Compute Cloud (Amazon EC2),(即一種在雲端提供安全且可調整運算能力的 Web 服務) 執行的現代化電子商務網站。該專案拉開了兩家公司之間長期合作的序幕。「我們希望能夠和對方成為長期的技術合作夥伴,」JBS Solutions 交付總監 Donald Morrone 說道,「我們的參與讓客戶實現了更好的成果。」 2018 年,Wine Access 與 JBS Solutions 再度合作,以進一步現代化其架構。

實作無伺服器架構以實現持續增長

由於 JBS Solutions 在 AWS Lambda 交付方面通過了 AWS 服務驗證,這意味著他們能夠遵循使用 AWS Lambda 的最佳實務,有能力為 Wine Access 建置無伺服器電子商務解決方案。2019 年 10 月,JBS Solutions 開始將其零售商網站的元件從 Amazon EC2 遷移到 AWS Lambda 架構,以進行測試。他們在 2020 年 2 月之前便完成了整個網站的遷移。不久之後,COVID-19 疫情爆發,Wine Access 的客戶需求開始增加,而其無伺服器架構能夠順利地適應 400% 的網站流量增長。「如果我們沒有遷移到 AWS Lambda,我們就不會有應付這些需求的能力,」Halpin 說道,「由於 JBS Solutions 對我們預期的增長有所準備,所以我們才能夠擁有一個可輕鬆擴展的架構。」 使用 AWS Lambda 讓 JBS Solutions 在進行這項專案時變得簡單。「我們不需要增加容量或管理伺服器,」Morrone 說道,「藉助 AWS Lambda,我們能夠輕鬆處理所有增加的流量,沒有發生中斷,也沒有出現速度變慢的狀況。」

Wine Access 不僅在 AWS Lambda 上取得了更好的效能,而且還顯著降低了運算成本。「透過遷移到 AWS Lambda,我們將運算成本降低到僅為原來的一小部分,而且提升了網站流量,」Halpin 表示。JBS Solutions 還協助 Wine Access 改為使用可以更好地調整以滿足其用量需求的資料庫,解決了每月佔成本大頭的資料庫成本問題。他們採用的是關聯式資料庫服務 Amazon Aurora for MySQL,這是 Amazon Aurora 的 MySQL 相容版本。由於 Wine Access 僅在美國提供服務,其流量會突然間激增,在美國時區的白天往往會看到高網站流量,但在西海岸夜間和東海岸早晨期間流量很少。Amazon Aurora 能夠在流量高時擴展規模,並在沒有流量時縮減規模。「遷移到 Amazon Aurora 的過程中沒有發生任何問題,而且我們的資料庫成本降低了大約 50%,因為我們可以用多少付多少,」Halpin 表示。

在採用 AWS Lambda 架構的情況下,JBS Solutions 可以為 Wine Access 的客戶快速新增新功能或將以前需要手動操作流程自動化,從而改善客戶服務,同時減輕 Wine Access 的工作量。以前,Wine Access 的員工每週都需要檢查與數千筆貨件相關的天氣資訊和運輸用時,因為如果天氣過熱或過冷,葡萄酒會變質。該流程現在在 AWS 上實現了自動化,這在 1 年內為其員工節省了數百小時的時間。2021 年 1 月,JBS Solutions 使用 Amazon Simple Notification Service (Amazon SNS) (一種全受管的傳訊服務) 為 Wine Access 建置了一個網站通知功能,其可在小批次葡萄酒恢復供貨時自動向客戶傳送簡訊或電子郵件。「該解決方案滿足了客戶的需求並為我們創造了寶貴的收入來源,」Halpin 表示。JBS Solutions 快速實作了 Amazon SNS。「作為 AWS 合作夥伴,我們知道我們可以使用 Amazon SNS,而不必『重新發明輪子』,」Morrone 說道。

「我們不需要增加容量或管理伺服器。藉助 AWS Lambda,我們能夠輕鬆處理所有增加的流量,沒有發生中斷,也沒有出現速度變慢的狀況。」

- JBS Solutions 交付總監 Donald Morrone

在 AWS 上打造個人化客戶體驗

Wine Access 和 JBS Solutions 計畫使用 Amazon Personalize 根據使用者的瀏覽活動創建動態網站內容。Amazon Personalize 是一項全受管服務,可用於訓練、調整和部署自訂機器學習模型,為零售等產業的客戶提供高度客製化的建議。例如,如果客戶偏愛卡本內弗朗,Wine Access 可在客戶與其網站互動時,使用 Amazon Personalize 來展示產自法國希農 (卡本內弗朗的原產地) 的佳釀。

透過採用現代化的基礎設施,Wine Access 從一家受過時技術限制的電子郵件驅動型公司,轉變成為一家敏捷的電子商務公司。「每當我們提出業務目標或遇到問題時,JBS Solutions 都會給予協助,」Halpin 說道,「與 JBS Solutions 合作讓我們可以專注於我們最擅長的領域,那就是葡萄酒。」

Wine Access

關於客戶

Wine Access 是一家直接面向消費者的零售商,專售小批量生產的葡萄酒。每年,其葡萄酒鑑賞家都會品嚐來自世界各地的 2 萬多種葡萄酒,然後精心挑選並透過其俱樂部計畫進行單獨銷售。

關於合作夥伴

JBS Solutions 提供客製化軟體和以應用程式為基礎的解決方案,協助客戶解決業務和技術挑戰。JBS Solutions 是 AWS 零售能力合作夥伴、授權經銷商、AWS 公共部門服務合作夥伴和 APN Immersion Days 成員。

2021 年 12 月發佈