我們關閉了杭州的資料中心,並將所有應用程式移轉到 AWS,如此即可節省基礎設施成本,同時透過 AWS 提供穩定又可靠的服務。
Calvin Ho Group Manager of Enterprise Architecture, Cloud Service & IT Operations, Swire Coca-Cola
透過將我們的整個 IT 基礎設施移轉到 AWS,我們實現了 IT 系統的數位轉型,而服務對象不是以前的 10,000 名銷售代表,而是數百萬零售客戶甚至數億消費者。
Ke Li Manager, Cloud Service & IT Operations, Swire Coca-Cola

200 年來,Swire 以卓越營運的信念和前瞻作法為指導方針,已發展為高度多元化的企業集團,業務遍及航空、飲料、食品、工業、海運服務和房地產產業。Swire Coca-Cola 是 Swire 的旗下部門,擁有可口可樂公司產品在中國 11 個省分與上海市,以及香港、台灣和美國西部廣闊地區的製造、行銷及經銷專屬權,代表其能觸及的總客戶群人口數達 7.28 億。

swire-video-thumb

Swire Coca-Cola 的業務營運複雜而需仰賴技術輔助,他們擁有一套完整的 IT 系統,涵蓋各種業務關鍵職務,包括:生產、物流、財務、資料分析、人力資源、IT 管理、SAP、資料倉儲、供應鏈管理、客戶關係管理 (CRM) 以及自助販賣機系統。這些系統中,大部分都是以行動應用程式為基礎,對每天要拜訪客戶的 10,000 名銷售代表而言,這些行動應用程式是很重要的輔助工具。銷售代表使用行動終端機連線 IT 系統,完成每日任務,例如下訂單、檢查庫存與價格,以及顯示和管理數十萬個 IoT 裝置。同樣地,IT 系統能為出貨團隊提供全方位的服務,包括智慧語音型倉儲產品分類、商品裝載順序,以及最佳路線規劃,協助提升工作效率。

有這麼多關鍵工作流程需依靠 IT 系統,這些年下來,Swire Coca-Cola 打造了自己的強大資料中心基礎設施,總共運作三個資料中心,配備微電腦、X86 伺服器、高階儲存、網路安全、管理設備、完整的備援與災難復原架構、600 多部伺服器以及數百個系統來支援其業務。該公司也部署了眾多公司的解決方案,例如 IBM、Oracle、SAP、Avaya、Cisco 和 Microsoft。

在行動化和數位化的全球浪潮中,Swire Coca-Cola 已將數位轉型列為策略方向。在這數位時代,公司 IT 系統需要服務的對象是數百萬或甚至數億的消費者,不只是內部員工。由於業務類型和使用者數量之故,IT 系統必須支援指數級增長,因此公司需要更強大、靈活和可擴展的 IT 架構,透過快速調整資源,因應市場的快速變遷,尤其是在促銷、旺季和淡季期間,需求更為顯著。Swire Coca-Cola 的舊 IT 架構缺乏擴展能力和彈性,無法滿足這樣的需求,因此決定移轉到雲端。

決定採行雲端運算的數位轉型策略之後,Swire Coca-Cola 做出另一個非常大膽的決定,也就是關閉三座內部部署形式的生產與災難復原資料中心,並將所有業務系統 (包括 SAP 和 CRM) 移轉到雲端。Swire Coca-Cola 資訊長 Dominic Wheeler 表示,公司看到了機會,他們可以透過關閉資料中心並將所有業務系統移轉到雲端 (而不是採用混合雲端方式),來擺脫傳統 IT 負擔,且讓 IT 團隊能與業務團隊合作,加速創新及提升具有競爭力的技術。當資料中心的租約即將到期時,Wheeler 建議關閉全部的資料中心並完全移轉到雲端。公司的業務和領導團隊批准了這項大膽的策略。

移轉到雲端是個大膽而前衛的決策,但在落實上則需要精密且切合實際的作法,確保能從公司舊的內部部署資料中心順利轉移到雲端。最後,Swire Coca-Cola 擬定對業務幾乎毫無影響的移轉計劃,該計劃可確保提升所有 IT 系統的功能和效能,並透過全方位的專案管理與設計,獲取每個部門對這套計劃的信心。經過幾次規劃後,Swire Coca-Cola 選擇以 AWS 執行移轉任務,協助其 IT 團隊執行這個雄心勃勃的數位轉型計劃。

「AWS 是全球領先的雲端運算服務供應商。他們提供先進技術、多樣化服務和足以引領我們邁向未來的能力,供應的解決方案能滿足企業應用程式環境的複雜需求。同時,該公司具有客戶導向的企業文化,也就是快速回應客戶、高效運用各種資源解決問題及實現目標。」Swire Coca-Cola 企業架構、雲端服務與營運集團經理 Calvin Ho 表示。

Swire Coca-Cola 的雲端移轉策略是在 2017 年底通過批准,並在 2018 年初開始執行。所有系統在 2018 年 11 月全數移轉至雲端,舊的資料中心則在 2019 年 3 月關閉。當時,Swire Coca-Cola 已成功將所有系統移轉到雲端。

有了分階段執行的計劃,整個移轉流程得以充分簡化。計劃的第一步是網路規劃與測試。在原本的資料中心內,Swire Coca-Cola 為所有業務採用完整的網路拓撲設計和網路安全設定。移轉到雲端後,安全設定無法變更,而應用程式也要經過測試,證明安全之後才能移轉。換言之,應用程式只有在完成多輪測試後才能移轉。與核心 SAP 系統關連不大的應用程式 (例如開發測試系統和大數據分析系統) 首先移轉,並透過成功移轉的實際案例,驗證預計採取的作法是否可行。最後才成功移轉核心 SAP 系統。移轉期間,線上和離線系統平行執行,這種運行方式到了整個移轉作業在 2018 年 11 月完成才停止。

雖然 Swire Coca-Cola 與 AWS 團隊一路上遭遇許多挑戰,但最後終於成功移轉,讓一切努力都值得了。例如,兩個團隊共同努力,克服了 SAP 系統移轉到雲端的困難工作。Swire Coca-Cola 的舊資料中心執行一套完整的 SAP 系統,使用傳統叢集技術來設定高可用性 (HA) 架構,並以儲存複寫技術為基礎,打造災難復原同步和切換功能。移轉到雲端後,他們仍需使用這些功能。不過,由於這些傳統技術解決方案的服務和概念無法直接對應到雲端,AWS 和 Swire Coca-Cola 團隊必須絞盡腦汁,想出替代的解決方案。AWS 團隊運用 AWS 雲端的豐富功能,輔以其當地和全球團隊的資源與協助,選擇了合適工具並參考海外經驗,完成多次壓力測試,終於找到可在移轉後提高系統效能的解決方案。

Swire Coca-Cola 在移轉到雲端的過程中導入大量第三方工具,例如 SIOS HA、Veritas HA、F5、CheckPoint、Veritas NBU、CPM、CloudEndure,為如此大規模的移轉專案帶來巨大挑戰。測試階段中,團隊發現某些工具的效能並不穩定,他們認為應該為移轉工具開發人員提供協助,以執行軟體偵錯工作。某些工具的開發團隊規模較小,在中國甚至沒有團隊,但他們仍必須根據 Swire Coca-Cola 的特定需求來開發工具。不過,在 AWS 專業服務團隊、銷售團隊、解決方案架構師,以及企業支援服務團隊的全力支援下,他們成功完成了這項艱鉅任務。

Swire Coca-Cola 雲端服務與 IT 營運經理 Ke Li 總結說,完全移轉到 AWS 雲端不僅提高應用程式系統的效能,而且在下列三個方面為公司帶來優勢:第一,公司可快速回應業務要求。在舊型資料中心模式下,準備軟硬體資源需要數個月的時間,因為其中涉及建立及核准專案、選擇設備、運送、安裝和部署,整個過程無比漫長。現在,在雲端執行相同程序只要幾天就可完成。第二,公司可運用新技術帶動業務成長。使用 AWS 雲端服務後,公司可快速部署記憶體內資料庫、無伺服器架構、IoT 和 AI 等技術,支援業務發展。第三,移轉到雲端後,基礎架構的操作與維護複雜度也隨之降低,使公司能根據旺季和淡季的需求彈性地擴充及分配資源。

Swire Coca-Cola 的業務系統主要是在 Sinnet 營運的 AWS 中國 (北京) 區域內運作。圖 1 是 Swire Coca-Cola 的系統架構圖。所使用的 AWS 雲端服務包括 Amazon EC2 專用主機、Amazon Simple Storage Service (Amazon S3)Amazon Virtual Private Cloud (Amazon VPC)、Amazon VPC Flow Log、Amazon RedshiftElastic Load BalancingAmazon Elastic Block Store (EBS)Amazon Relational Database Service (Amazon RDS)AWS LambdaAmazon API GatewayAmazon Elasticsearch Service。隨著 AWS 亞太區域 (香港) 區域的開放,Swire Coca-Cola 計劃在新的 AWS 區域部署其台灣和香港營運。

Swire-arch-diag-EN

圖 1:Swire Coca-Cola 的 AWS 系統架構圖

Swire Coca-Cola 將持續推動全方位的數位轉型策略。移轉資料中心和應用程式系統只是開始。該公司將致力於優化傳統應用程式的架構,以滿足數位時代對高效率、高速和高靈活性的需求。此外,透過此過程,IT 團隊重新整理了他們在操作與維護上的機制和方法,進而節省更多時間來支援業務成長。