淺談雲端-選擇使用GCP的五大理由
淺談雲端-選擇使用GCP的五大理由

淺談雲端-選擇使用GCP的五大理由

隨著網路科技的進步,加上近年超夯的數位轉型話題,越來越多的企業在考量到資提升現有的資訊設備、系統,或是想利用大數據分析提升商業價值,會諮詢市場上的各大雲端供應商。Google之所以目前全球市佔率第三名的雲端服務供應廠商,絕對其來有自。本文想要從GCP技術者的角度,整理出使用GCP(Google Cloud Platform)的五大理由,提供企業主以及技術團隊的要員在選擇以及規劃雲端環境解決方案時擁有一個具有說服力的參考。

理由一:GCP Compute Engine的穩定度夠高,價格便宜好計算

Google Compute Engine簡稱GCE,是GCP提供的運算服務總稱

通常在使用雲端服務時,第一個接觸到的就是Compute Engine(運算服務,俗稱VM、虛擬機)。在GCP上面,開啟虛擬機的優勢就在於,它的開機設定簡單直覺,你需要什麼規格的機器,只需透過點選,找到你想要使用的作業系統開機磁碟,甚至CPU、memory、disk都能自行調整,客製化一台符合工作負載(workload)的虛擬機。而Compute Engine同時也擁有即時遷移(live migration)功能,即便主機系統在進行必要維護時,應用程式也能照常運作。


如果跟AWS、Azure同規格虛擬機在一樣使用一個月的情況下,費用都是相對便宜的。大家都會關心費用計算的問題,GCP的虛擬機計費可以用一句話簡單概括:用多少算多少。GCP上面也會在開啟虛擬機時,就提供每月機器費用的預估值讓使用者參考(詳請可參考Aaron Lee《第一次開Google VM就上手》文章)。如果一開始忘記檢查,也能透過Google提供的GCP費用計算機、帳單使用明細,去依照使用需求,調整VM的使用或是設定方式。但是硬碟跟網路流量需要另外計價,這部分各位使用者必須留意。

理由二:資料中心在台灣,網路速度快,VPC整合世界各地的資源方便

有別於AWS(Amazon Web Service)、Microsoft Azure,GCP是唯一一間在台灣設有資料中心的公有雲廠商。這意味著什麼?假設我們在使用GCP的服務時,將資源(Compute Engine、資料庫等等)設置在台灣這個地區(Region),那麼我們在連線雲端服務時就能更快速取得我們需要的資源。畢竟其他公有雲的服務離台灣最近的區域要不是在中國,就是在日本,GCP在彰濱社資料中心這點,對身在台灣的公司企業來說,是一大福音。

圖為台灣彰濱工業區線西廠區,也是Google資料中心所在地


另外,GCP的資料中心以及海纜遍佈世界各大洲,因此Google自行建構的了這個稱為VPC(Virtual Private Cloud)的虛擬網路生態。使用者可以透過直接在internet上透過UI介面操作、透過程式呼叫GCP的API,或者是以Cloud VPN(Cloud Virtual Private Network)、Cloud Interconnect的方案連線到Google Cloud以後,就可以彈性的調度、取用全球或是地區的資源。

理由三:大數據資料分析、AI平台技術優越

講到Data,Google絕對是目前資料分析、應用的佼佼者。當大數據時代來臨之前,Google的搜尋引擎就已經在擁有來自世界各地使用者的大量瀏覽網頁行為資料,並且Google自建的機房、資料儲存跟資料分析方法,也不斷從這些猶如礦脈的資料當中,透過強大的運算資源及資料科學專業,取出真正的具有商業價值的資訊。


擁有將近二十年的大數據資料處理經驗,Google標榜,使用者在GCP中,也同時能享有與Google相同人工智能、機器學習服務。不管是安排資料處理流程的Cloud Dataflow,或是雲端資料倉儲(data warehouse)還能下SQL指令的BigQuery,都是非常方便上手以及規劃數據分析工作負載的服務,都是協助企業轉型的好選擇。人工智能(AI)工具的選擇上,Google也有針對不同程度的使用者提供相對應的服務。比方說:從簡單可以直接拿來偵測圖像內容的CloudVision API,亦或是自行部署機器學習模型的AI 平台AutoML;又或是提供各種機器學習演算法給開發者撰寫程式的Tensorflow,都能讓使用者依照各自需求建立自己的AI流程,讓本來複雜的程序變得更簡單。

理由四:GKE容器化管理平台功能強大,還有雲地整合的Anthos

各位在資訊界打滾多年的高手們,可能很早就聽過Kubernetes這個服務名稱,它最早是一個由Google開發的一個容器(container)調度管理平台,因著Docker的微服務技術興起,現在許多遊戲產業、網路產業的服務都是經過容器化的設置,將服務直接部署在雲端。因此,GCP整合了Kubernetes的服務,稱作GKE(Google Kubernetes Engine),讓開發人員可以專注在程式的設計上,底層程式的代管還有資源部署,Google可以幫你架設,如果要更改配置(configuration)用簡單的指令和設定就能完成。

Anthos under the hood


至於Anthos,則是能協助我們整合在地端機房的資料中心,Google雲端的GKE或者是整合各個主要的雲端平台的應用服務,有興趣的話可以透過官網介紹,進一步了解。

理由五:客服以及技術支援到位

Google在技術支援的部分,有提供線上的中文說明文件可以查詢(比較新的服務只有英文跟日文版本),也有免費以及付費的線上中文客服諮詢。不過,如果想要尋得企業的最佳GCP解決方案,也可以透過GCP的代理商來為您做細緻的規劃,尤其許多企業在導入雲端初期,可能對於使用操作都不熟悉的情況下,Cloud Ace可以為您提供專業的教育訓練課程,客製化大數據分析、網路、運算產品(Compute)以及雲端數據庫的規劃。如需技術支援,我們也提供5X8、7X24等不同天數跟小時數的選擇。


以上就是筆者歸納出GCP服務五個不得不用的理由,相信透過本篇文章的介紹,讀者已經對GCP躍躍欲試。當然,個人認為GCP還有其他的優勢,例如:符合國際法規的安全性(Security),又或是支援多種開源軟體(Open Source)在雲端上使用,都是對開發者來說十分方便且友善,能在搬遷環境時減少更改程式負擔的優點。

如果您對GCP非常感興趣,可以先透過免費試用在Google給予的期限內享有300元美金的抵免額度;要是想了解其他GCP上面的服務應用,或是規劃企業所需要的解決方案,歡迎上Cloud Ace網站搜尋相關資源,或是與我們的業務聯絡,我們很樂意提供服務,協助您輕鬆上雲。

Chao Joshua

為Cloud Ace解決方案架構師。熟悉GCP雲端服務,並著力於大數據分析方法及數據管道研究。提供企業雲端架構諮詢與技術支援。

發佈留言