40%
節省基礎架構成本
30%
提高新客戶的轉換率
70%
縮短平台更新部署時間
20%
每月訂單增加
概觀
Shgardi 是一家總部位於沙烏地阿拉伯的送貨服務公司。該公司在 2019 年成立,最初是提供食品配送服務。不過,在新型冠狀病毒肺炎疫情期間,其業務變得多元化,涵蓋一般遞送、包裹、雜貨和藥品。目前,它擁有超過 300 萬客戶,已完成超過 500 萬筆訂單。但需求的增加對 Shgardi 的基礎架構能力帶來挑戰,導致意外停機並對客戶體驗產生負面影響。
該公司於 2021 年遷移到 Amazon Web Services (AWS)。AWS 的容器化讓 Shgardi 能夠更輕鬆地管理基礎架構,進而更專注創新和業務發展。Shgardi 也部署了微服務,使其交付平台可以自動擴展以符合需求,並使用了多個 AWS 服務來提高其平台的效能、安全性和可靠性。
如此提高了正常運作時間和收入,並節省 40% 的基礎架構成本 (之前每個月約 15,000 美元)。它還縮短了 70% 的部署平台更新所需的時間,從而提高了 Shgardi IT 員工的生產力。遷移到 AWS 使 Shgardi 在服務其客戶方面變得更靈活、更敏捷,也更可靠。
機會 | Amazon EKS 自動擴展協助 Shgardi 將基礎架構成本降低了 40%
新型冠狀病毒肺炎疫情期間的封城制度,導致對 Shgardi 送貨服務的需求大幅度增長。因此,該公司為了防止其平台不堪負荷並崩潰而苦苦掙扎。該公司會定期在其內部部署基礎架構中添加新的專用伺服器,嘗試滿足需求。這是一項耗時的手動程序,導致其基礎架構成本不斷增加。
Shgardi 的 Chief Technical Officer (CTO),Tarek Dahab 解釋說,他們以前的基礎架構並不是為了快速擴展而設計的。「在新型冠狀病毒肺炎疫情期間,我們的流量每天都在增加,因此我們不斷訂購新的伺服器,」他說到,「但在這些伺服器抵達並設置完成後,我們又需要更多伺服器了。」 Dahab 表示,僅在一年內,公司的基礎架構從一台專用伺服器發展到 40 台在叢集內運作的伺服器。他說:「我們的技術團隊被維護伺服器的任務壓垮,根本沒時間進行創新或執行更高價值的任務。」
Shgardi 擁有約 600 名員工,其中 70 名擁有編寫程式碼和工程技術經驗。該公司運用其內部專業知識,使用 Amazon Elastic Kubernetes Service (Amazon EKS;一項在 AWS 雲端中執行 Kubernetes 的託管服務) 進行自動擴展,對其平台進行容器化,並部署了數百個微服務。為了協助後端連接並最有效地利用其新架構,它使用 Amazon MQ,這是一項用於開放原始碼訊息代理程式的全受管服務。
Amazon MQ 允許各種平台上的各種應用程式進行通訊和交換資訊。Dahab 說:「這些 AWS 服務一同運作,使我們能夠輕鬆管理平台。當流量激增時,它們會自動擴展。與以前的基礎架構相比,我們的支出減少大約 40%。這對我們來說是完美的解決方案。」
轉向微服務和自動擴展基礎架構解放了 Shgardi 的開發人員,讓他們能夠專注於提出新方法來提高效率和客戶體驗,而不是忙於維護伺服器。以前,無論是修復錯誤還是添加新功能,將更新部署到平台上需要長達一週的時間。Dahab 說,現在只需要幾個小時,至少縮短了 70% 的時間。
「自從我們使用 Amazon Personalize 建立推薦引擎以來的 3 個月內,我們的每月訂單量增加了 20%,並將新訪客轉化為客戶的比率提高了 30%。」
Tarek Dahab
Shgardi 的 Chief Technical Officer
解決方案 | Shgardi 使用 Amazon Personalize 提高收入和轉換率
Shgardi 正在尋找將更多網站訪客轉化為客戶的方法。它也希望提高活躍客戶購物車的平均價值。該公司決定使用 Amazon Personalize,這可讓開發人員使用機器學習,大規模地快速建置和部署精心策劃的建議和智慧型使用者區隔。
Dahab 表示完全部署該服務只花了不到兩週的時間。到目前為止,它的成效優良。他說:「自我們使用 Amazon Personalize 建立推薦引擎以來的 3 個月內,我們的每月訂單量增加了 20%,並將新訪客轉化為客戶的轉換率提高了 30%。」
Shgardi 也希望將平台效能發揮至最大並將延遲降至最低,以確保訪客獲得良好的使用者體驗。在後端,該公司還使用 Amazon Relational Database Service (Amazon RDS),這是一套受管服務的集合,有助於簡化資料庫在雲端中的設定、操作和擴展工作。它還使用了 Amazon Aurora,這是專為在全球範圍內提供無與倫比的高效能和可用性而設計的資料庫,與 MySQL 和 PostgreSQL 完全相容。Dahab 表示:「使用 Amazon RDS 和 Amazon Aurora 是讓我們現有資料庫能夠根據需求擴充,同時降低管理總成本的最簡單方法。」
在面向客戶的方面,Shgardi 使用 Amazon CloudFront,這是一項內容交付網路 (CDN) 服務,專為實現高效能、安全性和開發人員便利性而建置。Dahab 說,Shgardi 使用 Amazon CloudFront 快取影像和物件,讓客戶可以獲得最佳的瀏覽體驗。
在遷移到 AWS 之前,Shgardi 對其內部部署平台的正常運作率僅有 90% 感到不滿意。Dahab 解釋說,除了在流量激增期間遇到的問題之外,該公司還必須計劃定期維護停機時間。「我們的伺服器發生故障,伺服器之間的互連出現故障,我們必須安排定期維護時段—這時候客戶就無法存取平台。」Dahab 說道。「自從遷移到 AWS 以來,這不再是問題,我們的正常運作時間已超過 99%。」
成果 | Shgardi 吸引了數百萬美元的投資並著眼於擴展
遷移到 AWS 不僅提高了 Shgardi 平台的可靠性和效能,同時還降低成本、增加收入,並提高公司開發人員的生產力。這使得該配送服務吸引了外部投資,並因籌集了超過 3,700 萬美元而躋身富比士中東和北非 (MENA) 融資最多新創公司名單。
Dahab 表示,遷移提高了 Shgardi 的效率,使其處於比疫情前更「健康」的境地。「我們會繼續使用更多 AWS 服務,」他說,「這有助於提高我們在中東和東部地區的市占率,以及提高我們在每個國家擴展的能力。」
關於公司
Shgardi 是一家總部位於沙烏地阿拉伯的送貨服務公司,在 80 個城市營運,安排食品、藥品、雜貨、包裹和其他商品的遞送。
使用的 AWS 服務
Amazon EKS
Amazon EKS 是一項受管 Kubernetes 服務,用於在 AWS 雲端和內部部署資料中心執行 Kubernetes。
Amazon Personalize
Amazon Personalize 允許開發人員使用機器學習 (ML) 大規模地快速建置和部署精心策劃的建議和智慧型使用者細分。
進一步了解 »
Amazon MQ
Amazon MQ 是一項適用於 Apache ActiveMQ 和 RabbitMQ 的受管訊息代理服務,其可簡化訊息代理程式在 AWS 上的設定、操作和管理。
進一步了解 »
Amazon CloudFront
Amazon CloudFront 是一項內容交付網路 (CDN) 服務,專為實現高效能、安全性和開發人員便利性而建置。
進一步了解 »
開始使用
各行各業各種規模的組織每天都在使用 AWS 來變革其業務和履行其使命。聯絡我們的專家,立即開始您的專屬 AWS 雲端之旅。