從Amazon看台灣電商,打好基底專注客戶需求

2019.04.10
ShutterStock
去年,AWS 在re:Invent 2018大會上表示,Amazon的消費性等關鍵任務資料庫,將完全改用自家AWS資料庫服務。如今,2019 年已經過去了四分之一,進度如何?

IT基礎建設已經成為經營電子商務的核心課題,一年一度電商最大檔期活動雙11,更是所有品牌、電商檢視技術債是否處理完,去(2018)年台灣各大電商平台無一倖免,皆在雙11沒多久就當機,優惠搶不到,網友抱怨滿天飛之外,對一分鐘就幾十萬業績的檔期,損失更是驚人。

解決系統無法承載,不是買幾套軟硬體設備就可以,背後有兩個重要關鍵,第一運算乘載量要夠大夠穩定,使用者在網站上的每一次點擊都是一筆數據,對於業者都是一筆收入來源。第二個則是善用各種不同類型的資料庫,提高資料處理的效率,畢竟數據的類型及應用方式越來越多元,若延用傳統關聯式資料庫,很難滿足各種不同需求。

確保錯誤發生時,能將影響範圍控制在最小範圍

上個月,AWS 資料庫服務總經理和 Amazon Redshift 總經理到訪中國,有記者進行了求證:亞馬遜資料遷移計畫進展順利,可以如期完成。亞馬遜所有的這些資料庫都將遷移到 Aurora、Redshift 和 DynamoDB 這三種類型的資料庫上,其中 OLTP(交易型)遷移到 Aurora,資料倉儲型遷移到 Redshift。

過去也使用關聯式資料庫與資料倉儲系統,用來處理各種不同類型的工作,卻在業務快速成長的同時,發現這種資料庫設計方式跟不上業務成長的腳步。當時,AWS技術長沃納‧威格爾(Werner Vogels)形容當時那樣一套系統之於他們其實就像是一個黑盒子,強大的技術能力雖然能讓整套系統乘載力變得更強大,實際上他們卻缺乏對系統的相對應控制能力,一個小小錯誤的發生,就可以讓整套系統停擺。如何讓單一元件的「爆破半徑」縮到最小,也就是如何對每一個元件都可以擁有掌控權,確保錯誤可能造成的影響範圍可被控制。

從 2015 年開始算起,AWS 已經總計釋出了 785 個新的資料相關服務,包括資料遷移、資料分析等資料服務,關係型、鍵值型、檔案型、記憶體型、圖譜型、時間序列、總帳型別等資料庫服務,以及類似於商業洞察、智慧洞察等一系列服務。

以 Amazon Aurora 為例,Aurora 是 AWS 公司歷史上增長速度最快的一款服務,是相容 MySQL 和 PostgreSQL 的關聯式資料庫。為什麼會推出這麼多資料服務呢?AWS 表示是為了滿足客戶需求,那麼客戶使用資料服務到底想要達到什麼目的?
一、希望能夠從資料中獲得洞見。
二、希望能夠快速打造雲端的全新應用。
三、希望能夠把既有的應用直接搬運到雲端。

在傳統的企業 IT 架構中無法弄明白企業內部的有用資料佔比,而在雲端可以很輕鬆的啟動多項資料分析作業。另外,傳統企業中要做資料分析,需要專門的資料庫技術人才去做資料處理,而在雲上,非資料庫技術專業人員也可以使用資料庫服務。
• 根據不同的使用場景提供客製化解決方案;
• 針對資料服務成本進行經濟性的分析,實現成本優化;
• 實現所有資料服務的可伸縮性。

針對不同的工作負載採用不同的資料庫服務,在面臨波動的離峰與高峰的運算或資料存取時,能提供穩定易擴充的資源,充分滿足電商大數據應用需求,也因此包括台灣最大企業福利平台「PayEasy福利網」、行動POS系統「iCHEF」、第三方支付業者「街口支付」上雲時選擇AWS雲端服務平台。

資料上雲瓶頸交給專業夥伴,PayEasy更專注於開發各項應用服務

電子商務是高度倚重IT基礎建設的行業,「PayEasy福利網」歷經多年努力,累積建立萬家特約商店,在台灣企業福利市場上的市占率高達8成,基於維運成本、使用者購物順暢度…等考量,在去(2018)年7月正式將日常營運相關的作業系統,由本地運營遷移至AWS雲平台。

PayEasy上雲前,評估過添購實體機器的方案,約需2~3年所需擴建的IT資源,初期至少須編列新臺幣2,000萬~3,000萬元預算,連同後續的維運人力投入,算是不小的資本支出;因而起心動念。引進Amazon Simple Email Service(Amazon SES)雲端郵件服務,藉由Amazon Elastic Service Compute Cloud(AWS EC2)支援行銷活動,以及透過AWS東京機房建立災難復原中心(DR Site)。同時,也透過PoC驗證,針對Web、應用程式、資料庫、網路、資安、資料傳輸等個別上雲計畫逐一測試驗證,解開資料傳輸上雲的瓶頸。

PayEasy擁有上百萬張圖檔資料,存放在地端儲存空間,礙於資料量體龐大與頻寬限制,PayEasy、伊雲谷與AWS為此先根據檔案屬性的不同,拆分成眾多小群體,再分批上傳,巧妙排解大檔案上雲的路障。

上雲後最大效益是,不再需要配置大量機房作業人力,IT人員也因此能專注於開發各項應用服務,此外,在推出行銷活動時,PayEasy也不必擔心後台資源是否充足,因為Amazon EC2可以隨時調整用量,不會有資源過多或不足的困擾。

iCHEF搭配各種AWS解決方案,成功降低IT管理成本

台灣行動POS系統先驅「iCHEF」,透過App為餐廳提供預約座位、點餐、付款、列印收據等服務,由於餐廳服務講求效率,使得「iCHEF」相當重視App反應速度與資料安全性。
iCHEF 技術長 Spencer Ho 表示「在 POS 服務開始時,我們必須能夠快速擴展基礎設施,以及保證客戶高可用性。任何停機時間都會嚴重影響他們的業務,特別是在傳統用餐時間時。」

對「iCHEF」來說,使用AWS後最大效益是降低IT成本,例如在AWS建議下,利用Amazon EC2進行資料處理及負載平衡,避免瞬間湧入大量人潮造成系統速度太慢或當機,降低AWS整體使用成本,由每人每月7美元降為5美元;在Amazon Relational Database Service(Amazon RDS)內儲存有關預訂、菜單以及食物訂單的所有交易資料,並使用 AWS Lambda 和 Amazon API Gateway 以讓擁有多個餐廳的客戶可整何所有建立的資料,讓「iCHEF」的IT管理成本減少13%。

市場上的挑戰從來沒少過,面對今年挑戰您打算如何迎戰,完成下方調查,就送您【新世代電商知識包】內含數位時代電子雜誌乙本 + 新世代電商圈粉懶人包乙份

powered by Typeform

每日精選科技圈重要消息