Anthos 降低數位轉型困難度 保留既有架構迎向容器化新時代

近幾年市場競爭變化快速,企業需掌握市場脈動調整產品服務,因此應用服務也須緊跟業務需求快速開發上線。趨勢之下,能將應用程式切割成許多小服務,且這些小服務能各自迭代開發更新及測試部署的微服務架構也成為主流,能更容易實現微服務架構的容器技術也因應而生,而管理容器的容器協作平台Kubernetes 自從Google將其開源後立即廣受矚目,IT 各大廠均加入 Google Cloud發起的 Cloud Native Computing Foundation 組織,支援 Kubernetes 發展。

Migrate for Anthos 一次完成舊有系統現代化並搬遷上雲 

由於Kubernetes可以達到容器的自動部署、水平擴展及管理,讓開發人員專注於應用服務的開發,減輕IT營運維護的負擔,因而大受企業歡迎。然而在實際運作上有其複雜度,因此 Google Cloud 推出 Kubernetes 的代管服務 GKE(Google Kubernetes Engine),簡化作業流程,同時,為了因應許多部署在本地端或其他雲上的容器應用也有統一GKE代管需求,Google Cloud也在2019年推出 Anthos。Anthos 是代管的應用程式平台,讓企業能快速的將應用程式現代化,並在混合雲及多雲環境都能達到管理一致性(如圖1)。

圖1 Anthos 可在不同環境下部署,包括其他 Kubernetes 環境

許多企業為了更快速因應市場變化,都想加速應用程式開發,因此深受容器化的優勢吸引,但往往礙於微服務化面臨的重組、修改舊有應用程式需要花許多心力而猶豫不前。Anthos的推出正能協助企業以最少幅度的修改,將舊有應用程式移轉為現代容器化的環境。而Migrate for Anthos這項工具則是能同時將應用程式現代化並搬遷上雲,它能將既有VM轉換為在Kubernetes環境上託管的Pod,並具有所有數據資料來執行在Kubernetes叢集上的應用程式。上一篇我們談到企業可透過Migrate for Compute Engine將VM直接搬到GCE,而許多企業在搬上GCE一段時間後,也進一步透過Migrate for Anthos,繼續將這些VM轉換搬遷到GKE上,享受更多雲原生 (Cloud Native)帶來的好處。

若要將VM從本地端或其他雲平台搬遷到GKE,並轉換成為容器應用程式,需要經歷以下幾個主要步驟(如圖2)。首先是設定VPN及防火牆規則組態,用來與外部搬遷來源溝通,並設定Migrate for Compute Manager;接著建立Migration Plan,更新與應用程式、資安或儲存相關的資訊與設定,隨之產出相關部署的資料,包括放置在Google Container Registry中的Container Image及存放在Google Cloud Storage中的Dockerfile等;最後則會產出可用來將VM部署在Kubernetes叢集上的YAML檔,最後 Migrate for Anthos 免除一道又一道的人工作業,輕鬆升級為容器。

當所有工作負載都已升級並在GKE上的容器執行時,IT部門可以拋開與作業系統相關的資安等維運工作,而舊有程式搬遷到GKE後,可以使用更多附加功能,並達到更好的擴充性,且無需重新改寫程式。

圖2 從地端或其他雲將VM搬遷至GKE流程圖

家樂福西班牙有效運用GCP   打造靈活IT架構、提升營運效能

近年來,零售業掀起全通路商機,整合線上到線下所有銷售通路,以提供消費者一致的購物體驗。全球擁有1,000家實體分店及每年線上交易量達數百萬筆的家樂福西班牙分公司,為了提供客戶更好的服務,決定打造一個更靈活的IT基礎架構與技術底層。而能進行大量資料處理並且在購物尖峰時間快速擴充運算資源的唯有搬遷上雲一途,然而為了避免系統因為搬遷而造成營運中斷,他們先透過一個在短期內能與既有地端系統配合使用混合雲平台,並且與Google Cloud合作啟動階段性搬遷計畫。

藉由搬遷上GCP,家樂福也同步整併後台的作業流程與資料流,並且將SAP HANA搬上 GCE 上虛擬機器中,他們一共整併超過 2,000 組資料串流,並集中存放,現在他們能更方便整理及分析資料,並依據分析後的資訊即時採取行動,以快速回應市場情況。除了資料處理流程外,家樂福西班牙分公司也將他們的電子商務系統搬至 GKE 叢集,如此一來便不需擔心擴充運算資源時需管理配置伺服器的事。而維運部門之後也改採基礎架構即代碼 (Infrastructure as code)的方式工作,這讓他們在幾分鐘之內就能快速調整環境設定,讓IT更靈活的提供服務給客戶。此外,在GCP上計量收費的計價模式(Pay-per-use),也讓家樂福西班牙分公司省下諸多 IT 成本,使人員更專注開發業務拓展。

GCP 助攻家樂福數據驅動  加速零售業創造更大的綜效

於是,在2018年購物旺季連假期間寫下漂亮成績後,家樂福西班牙分公司接續著手將既有地端系統現代化並搬遷上GCP,同時規劃透過機器學習技術來提昇資料分析應用,並將IoT功能整合到ERP系統中。未來,家樂福西班牙分公司將持續與Google Cloud合作,發展出更多零售業創新應用服務。

最後,不論是透過 Migrate for Anthos 一次完成應用程式現代化及搬遷上雲,或是如同家樂福西班牙分公司先階段性地完成搬遷後,再陸續進行應用程式現代化,透過經驗豐富的合作夥伴 CloudMile 都能協助您滿足IT應用需求,邁出數位轉型的第一步。

Anthos 技術白皮書

Anthos 不僅是一次性的應用程式現代化,更能協助您在日漸興盛的混合雲及多雲世界中,以高效率的方式來建立、部署和運作應用程式。

立即下載
訂閱 CloudMile 電子報

所有 CloudMile 最新消息、產品動態、活動資訊和特別優惠,立即掌握。

我已閱讀並同意 CloudMile  隱私權政策.