Petco 與 JBS 合作在短短 6 週內便部署了在 AWS 上建置的路邊取貨服務

執行摘要

為了在 COVID-19 大流行期間快速方便地滿足客戶需求,Petco 在短短 6 週內便成功開發並部署了路邊取貨服務。得益於與 AWS 零售能力合作夥伴 JBS Solutions (JBS) 合作,Petco 的新產品使用 AWS Lambda 和 Amazon DynamoDB 建置,提高了效率並降低了成本。

滿足快速變化的需求

為了在整個 COVID-19 大流行期間即時滿足客戶需求,包括非接觸式購物服務,Petco 聯絡了軟體諮詢公司和 Amazon Web Services (AWS) 零售能力合作夥伴 JBS。在 JBS 的協助下,寵物健康與保健公司 Petco 在短短 6 週內便成功在 AWS 上開發了路邊取貨解決方案,從而能夠繼續滿足寵物父母的需求。

Petco 在美國、墨西哥和波多黎各經營 1,500 多家門店,包括不斷擴大且由150 多家店內寵物醫院組成的寵物醫院網路,並在其網站和 Petco 應用程式上提供完整的寵物健康與保健線上資源。在 COVID-19 大流行之前,該公司已經在開發為客戶提供路邊取貨服務的基礎設施。COVID-19 疫情爆發時,Petco 就立即意識到疫情將對其客戶造成的影響,他們需要加快解決方案的開發。因此,該公司決定聯絡 JBS。

「如果我們沒有使用 AWS,我們就不能快速設定基礎設施,而可能需要花費雙倍的時間來完成這個專案。」

– JBS Solutions 總裁 Joe Rose

聯手打造靈活的購物體驗

自世紀之交以來,總部位於賓夕法尼亞州的 JBS 一直在提供客製化軟體和以應用程式為基礎的解決方案。為了向美國客戶提供最好的服務,他們只在美國招聘資深工程師,以確保專業知識以及大家的工作時間一致。JBS 在大約 80% 的專案中採用 AWS 解決方案,並擁有一個以專案為基礎的業務開展模式。在該模式中,其與客戶公司的員工合作,確保員工接受適當的培訓,並能夠維護和更新軟體。「我們確實為客戶公司的員工團隊和專案提供協助,但我們更多的是提供指導,」JBS 總裁 Joe Rose 說道,「我們希望透過提供資源,協助培訓、發展和推動參與專案的客戶員工與其他顧問。」

JBS 需要協助 Petco 快速部署路邊取貨功能。兩家公司共同決定解決方案的架構。路邊取貨的受歡迎程度很難預測。「我們找不到與之相近的情境,」Rose 說道,「因此,解決方案必須能夠擴展,以同時滿足低谷和尖峰需求。」 JBS 對在 AWS 上建置解決方案的優勢十分熟悉。「我們非常了解 Petco 的系統,也非常了解 AWS,」Rose 說道,「我們在建置環境之初,就為日後的快速技術調整做了打算。如果我們沒有使用 AWS,我們就不能快速設定基礎設施,而可能就需要花費雙倍的時間來完成這個專案。」

快速高效地部署可擴展的解決方案

要在最佳化成本的同時適應未知負載,JBS 知道無伺服器解決方案將是 Petco 的最佳選擇,因為其將可以利用自動擴展功能。JBS 選擇在解決方案中採用 AWS Lambda,這是一種無伺服器運算服務,開發人員無需佈建或管理伺服器,即可在其上執行程式碼。他們還使用了 Amazon DynamoDBAmazon Simple Queue Service (Amazon SQS)。前者是一種全受管的無伺服器鍵值 NoSQL 資料庫,可用於執行任何規模的高效能應用程式;後者是一種全受管的訊息佇列服務,使用者可以用它來解偶和擴展微型服務、分散式系統和無伺服器應用程式。透過使用這些服務,開發人員可以專注於建立路邊取貨服務的功能,而不是花時間編寫程式碼來處理擴展和效能問題。

透過在部署後實作限制和計量程序,JBS 和 Petco 能夠分散負載。「無伺服器技術能夠在不產生巨大開銷的情況下實現擴展,」Rose 說道,「我們無需對無伺服器堆疊進行任何調整。」

為了更好地處理網站流量,Petco 採用了 Amazon Simple Notification Service (Amazon SNS),這是一項全受管簡訊服務,可用於應用程式與應用程式以及應用程式與個人之間的通訊。羅斯表示:「令人印象深刻的是,它能夠很好地應對如此高的尖峰需求。」

該團隊實現了 100% 的專案可交付成果,僅用 6 週就部署了路邊取貨解決方案。解決方案推出後,該團隊花了大約 6 個月的時間對解決方案進行微調,以便為客戶和員工提供最佳體驗。例如,透過監控員工在撿貨和準備訂單時與平板電腦的互動,JBS 注意到,許多員工在提示出現之前便點按螢幕想要進行確認。該團隊認為這些是不必要的點按操作,於是便將其移除。「我們想創造一種無摩擦的使用者體驗,」Rose 說道。該服務取得了成功:客戶享受免接觸服務帶來的便利和更高的安全性,而 Petco 滿足了客戶的需求。「Petco 作為寵物父母照顧寵物整體健康的夥伴,我們專注於提供滿足寵物父母生活方式和需求的解決方案,」Petco 零售系統副總裁 Mike Brown 表示,「路邊取貨只是我們不斷發展的全通路體驗的一個要素。」

「無伺服器技術能夠在不產生巨大開銷的情況下實現擴展。我們無需對無伺服器堆疊進行任何調整。」

– JBS Solutions 總裁 Joe Rose

努力尋求持久的解決方案

JBS 旨在透過技術應用和零售諮詢方面的專業知識來支援其客戶。其深知協助 Petco 實現的改變不僅僅是權宜之計,因為 COVID-19 大流行永久地改變了消費者的行為。Rose 表示:「路邊取貨服務永遠不會消失。」

透過該專案,JBS 在分析消費者行為方面取得了進一步的洞察力和經驗,例如他們了解了不同的行銷管道如何影響轉化率。「我們在這個專案中學到的東西已經成為我們工具包的一部分,」Rose 說道,「現在我們可以說,『我們親身經歷過,所以我們非常了解它』。」

Petco

關於客戶

Petco 是一家健康與保健公司,致力於改善寵物、寵物父母和員工的生活。該公司經營 1,500 多家門店,並在其網站和 Petco 應用程式上提供完整的寵物健康與保健線上資源。

關於合作夥伴

JBS Solutions 自 1999 年以來,一直在提供客製化軟體和以應用程式為基礎的解決方案。該公司是 AWS 進階合作夥伴、AWS 零售能力合作夥伴、授權經銷商和 AWS 公共部門服務合作夥伴 (PSP)。

2021 年 12 月發佈