ALDO 使用 AWS AppSync 改善購買鞋類客戶的購物體驗
2020
每天有超過 50,000 名鞋類購物者走進北美和英國的 ALDO 商店。當客戶要求試穿特定的鞋款或尺碼時,店員會使用行動應用程式將請求快速傳送給後台員工。透過手機收到請求的員工會查看更新的庫存清單,然後取出特定的鞋子,並拿給客戶,這個過程通常需要不到一分鐘。如果鞋子沒有庫存,則應用程式會為客戶推薦其他選擇。
但是,該行動應用程式的 API 和資料庫層使用了不同的技術,並且系統中斷有時會導致應用程式停機,從而造成客戶不滿。「客戶想要某款鞋子,但應用程式卻因為其中一個 API 沒有回應而凍結,」ALDO Group 軟體開發總監 Kapies Vallipuram 說道。「這意味著客戶需要等待很長時間才能看到鞋子,在某些情況下,客戶會選擇放棄購買。由於我們有多個 API,所以不知道哪個 API 出現故障,因此需要花費一些時間才能修正這家商店的應用程式。我們必須解決這個問題,因為這會造成銷售機會流失。」
在如今,時間對於消費者而言很寶貴。如果他們選擇在我們這裡花費時間,那麼我們要確保為他們提供最佳的體驗。借助 AWS,我們可以做到這一點。」
Kapies Vallipuram,
ALDO Group 軟體開發總監
使用 AWS AppSync 簡化開發
為應對挑戰,ALDO 從其先前的行動開發平台遷移到了 Amazon Web Services (AWS)。「AWS 是雲端運算的領導者。為了在零售領域取得優勢,我們認為需要選擇在雲端技術領域具有最大優勢的公司,」Vallipuram 說道。
ALDO 開發團隊使用了 AWS AppSync,借助此服務,他們能夠建立靈活的 API,以安全地存取和合併來自多個來源的資料,進而簡化應用程式開發。AWS AppSync 依靠 API 查詢語言 GraphQL 來簡化應用程式取得所需資料的過程。「我們的行動店內應用程式需要即時功能,而 AWS AppSync 能夠實現此功能,」 Vallipuram 說。AWS AppSync 還可與 AWS CloudFormation 無縫協作,ALDO 開發人員使用後者透過範本自動部署新功能。
借助 AWS AppSync,ALDO 迅速建立了 GraphQL API 層並標準化了資料結構描述,以供店內行動應用程式和其他新開發的應用程式使用。
為購鞋者提供更好的店內體驗
ALDO 行動應用程式在 AWS 上執行,現在具有更強大的效能,不會出現中斷,並具有即時工作流程,允許客戶和員工即時溝通試穿請求。Vallipuram 說:「毫無疑問,AWS AppSync 讓我們的行動應用程式更加可靠,這對我們的業務至關重要。」
現在,ALDO 客戶不再需要等待庫存檢查和從倉庫取出鞋子。「在如今,時間對於消費者而言很寶貴。如果他們選擇在我們這裡花費時間,那麼我們要確保為他們提供最佳的體驗。借助 AWS,我們可以做到這一點,」 Vallipuram 說道。
在不到原來一半的時間內交付新應用程式
GraphQL API 層為 ALDO 開發人員提供了更加無縫的開發體驗。Vallipuram 表示:「GraphQL 將所有內容整合到單個存取點中,因此我們不必整合將資料從後端推送到用戶端的服務。」「因此,我們可以將更多精力放在實現功能上,而不是管理系統和監控事物。AWS AppSync 加快了我們的速度,這是我們交付高品質程式碼和新功能所需要的。」
借助 AppSync 的功能,ALDO 開發人員可以比以前更快地建置應用程式。「借助 AWS AppSync,我們的產品上市時間無疑加快了。我們可以在不到三個月的時間內建立新的應用程式,以前使用多個 API 時則需要 6 到 12 個月,」 Vallipuram 說道。例如,開發人員建置並部署了行動應用程式增強功能,該功能可實現對其他商店的庫存請求,以及一個可管理整個 ALDO 供應鏈中不同倉庫庫存控制的新應用程式。ALDO 開發人員最近還為商店員工推出了一個行動應用程式,使線上購物者在當地 ALDO 商店提貨的效率更高。Vallipuram 說:「如果沒有 AWS AppSync,我們無法那麼快速地建置這些新應用程式。」「我們的整個流程現在更加簡化了。」
鑒於 ALDO 透過利用 AWS AppSync 取得的成功,現在 ALDO 正在將其他工作負載遷移至 AWS 雲端。Vallipuram 說:「我們目前正在將面向客戶的網站、電子商務系統和資料庫遷移到 AWS。」「AWS 為我們提供了推動業務發展所需的可靠性和可擴展性。」
若想進一步了解相關資訊,請瀏覽 thinkwithwp.com/appsync。
關於 ALDO Group
ALDO Group 是一家加拿大零售商,在全球擁有並經營鞋類及配件連鎖商店。該公司目前在 100 多個國家/地區擁有 3,000 間商店。
AWS 的優勢
- 消除應用程式中斷,為購物者創造更好的店內體驗
- 將開發和部署新應用程式的時間從 6 到 12 個月縮短到 3 個月
- 將即時資料功能整合到行動應用程式中
使用的 AWS 服務
AWS AppSync
您可以透過 AWS AppSync 建立彈性的 API,從一或多個資料來源安全地存取、操控與合併資料,進而簡化應用程式的開發。AppSync 是採用 GraphQL 的受管服務,可讓應用程式輕鬆取得所需的確切資料。
AWS CloudFormation
AWS CloudFormation 提供一種通用語言,可用來建模和佈建雲端環境中的 AWS 和第三方應用程式資源。AWS CloudFormation 可讓您使用編程語言或簡單的文字檔以自動且安全的方式,在所有區域和帳戶為應用程式所需的資源建立模型並進行佈建。這為您的 AWS 和第三方資源提供了單一的真實來源。
AWS Smart Store 解決方案
AWS Smart Store 解決方案有零售與雲端創新的全球領導廠商作為後盾,讓零售商能夠再創店內經驗,提供快速順暢的購物經驗,不僅使得客戶愉快,同時也提振營運效率和 IT 敏捷性。
開始使用
各行各業各種規模的公司每天都在使用 AWS 來變革其業務。聯絡我們的專家,立即開始使用 AWS 雲端服務。