透過使用 AWS,我們降低 IT 新創公司 90% 的成本。這些節省的成本讓我們能夠成功建立「街口支付」。
Kenneth Yu 技術長

街口網絡股份有限公司創立於 2014 年,並於 2015 年 10 月推出「街口支付」應用程式,該應用程式可提供多項服務,如:餐點外送、計程車叫車與繳費等。總公司位於台灣台北,約 60 名職員。從 2017 年初,已有超過 30 萬名智慧型手機擁有者下載並使用「街口支付」應用程式服務,可使用範圍已達到 40,000 個據點。該公司預計在 2018 年前,讓接受「街口支付」的支付據點數達到目前的兩倍。

「街口支付」從一開始就排除採用自建機房購買硬體的解決方案,來佈署「街口支付」應用程式。「街口支付」技術長 Kenneth Yu 表示,「我們是一家新創公司,因此無法負擔建置機房基礎設施的前期成本。」與許多新創公司相同,「街口支付」認為雲端 IT 的「隨需求付費」模式,可讓公司有效地控制成本。「有了雲端,IT 支出只會因為業務擴展和收入成長需求而增加。」Kenneth 說。

雖然已決定選擇雲端服務,但「街口支付」仍須找到可滿足公司需求的供應商。然而,所有電子支付形式受 Payment Card Industry (支付卡產業安全標準協會,PCI) 管理,也意味著「街口支付」須找到具高擴展性且可靠的雲端服務供應商。「像街口支付這樣的產品是無法承受停機,」Kenneth 說。「我們所在的產業競爭十分激烈,因此如果應用程式有問題,客戶就轉用其他的應用程式。」

最終,「街口支付」要尋找的是能提供長期服務的雲端供應商,好讓公司可以開發「街口支付」應用程式的相關服務,例如:餐點外送功能也提供預先點餐和支付的外帶服務。Kenneth 說,「我們有足夠的想法和軟體技能,能將我們的想法轉為應用程式。所以,在 DevOps 能夠盡可能地傾注資源,並減少預投的 IT 管理費用就變得十分重要了。」

當「街口支付」在 2014 年評估台灣市場的雲端服務提供商時,該公司發現只有 Amazon Web Services (AWS) 可以滿足其需求。AWS 雲端已經符合 PCI 數據安全標準 (PCI-DSS) 1 級和 2 級準則,可由持卡人儲存、處理和/或發送電子交易。

「街口支付」與 AWS 合作,一同設計了「街口支付」的雲端環境。「AWS 雲端的相關文件中已詳細介紹並對建立 AWS 基礎架構提供了良好見解。」Kenneth 說。該公司還聘請了 eCloudvalley 這家 AWS 合作夥伴網路 (APN) 的高級諮詢合作夥伴,以便在上線之前驗證其設計。Kenneth 表示,「eCloudvalley 協助我們建置安全架構和整合的軟體,以滿足我們的需求。」「街口支付」應用程式在 2015 年成功推出,而隨後推出的餐點外送服務,在 2016 年為台北 400 家的餐廳提供消費者送餐服務。「當我們提供餐點外送服務時,我們的 AWS 基礎設施的可延伸性得到了明確答案。我們擁有一個可以高度靈活運用的平台。」Kenneth 說。

從「街口支付」應用程式發出的資料流量,透過 Amazon Route 53 被引導到位於 Amazon Virtual Private Cloud (Amazon VPC) 內的 AWS 基礎設施。然後由執行 Web 和應用程式伺服器的 Amazon Elastic Compute Cloud (Amazon EC2) 執行個體處理。這些伺服器可以存取複寫 Amazon Relational Database Service (Amazon RDS) 執行個體、儲存客戶和廠商的資料。這個基礎設施也讓 Amazon Simple Storage Service (Amazon S3) 能夠用於備份和影像。Amazon Simple Queue Service (Amazon SQS) 與 Amazon CloudFront 搭配用來將消息轉發給已完成交易的客戶。

下圖說明「街口支付」在 AWS 中的環境:

JKOS-arch-diag

「街口支付」選擇採用 AWS 雲端,而非在內部部署基礎設施,因而節省了大量成本。「透過使用 AWS,我們降低 IT 新創公司 90% 的成本。所節省的成本讓我們能夠成功推動「街口支付」的服務。」Kenneth 說。隨著公司的發展和更多客戶的加入,能支援「街口支付」的 IT 基礎設施也不斷成長。但是,「隨需求付費」模式可確保 IT 成本將隨收益而上升,此可避免讓上升的成本成為問題。

AWS 基礎架構的可擴展性使得「街口支付」可以最大限度地提高其行銷活動的效益。例如,在一次行銷活動後,「街口支付」的使用者成長在一個月內增加了十倍。然而,因該公司能夠相應地擴展 IT,因此每個新使用者都獲得了相同的高水準用戶體驗。

儘管使用者增加,「街口支付」也可避免相應 IT 管理費用的增加。即使開發新的服務,例如:餐點外送服務,但管理成本依然沒有增加。據 Kenneth 所說,先期的 IT 投入 – 其中 IT 管理為其大宗 – 在使用 AWS 時相對降低很多。「與建置機房解決方案的成本相比,我們使用 AWS 可將 IT 管理成本降低 83%。」Kenneth 說。他對 AWS 雲端的性能至今仍非常滿意。「自第一天起,在 AWS 基礎設施的使用上已接近 100% 的正常運作時間。」

AWS 雲端的可靠性、可擴展性和低管理成本為「街口支付」提供了極寶貴的組合優勢。隨著公司餐點外送服務的成功,「街口支付」的品牌知名度和收入也逐漸增加。「我們可以開發新的「街口支付」服務,而不增加我們的勞工成本並擔心可擴展性,尤其是在尖峰期間。」Kenneth 說。