iT邦幫忙

2022 iThome 鐵人賽

DAY 2
0
Modern Web

Google商家大解密就靠網頁設計來加成系列 第 2

[Day 2] 雲原生與Iass選擇

  • 分享至 

  • xImage
  •  

雲原生

雲原生或雲端原生(Cloud Native)在2015年11月提出後 ,引發2016微服務概念及後續的單雲、多雲甚至是混合雲,雲原生的架構在雲端Iass(Infrastructure-as-a-Service)服務蓬勃發展下 變成 IT 產業的熱門字眼。

根據Cloud Native Computing Foundation對於雲原生的定義如下:

雲端原生技術可讓組織在現代化、動態環境中建置和執行可調整的應用程式,例如公用、私人和混合式雲端。 容器、服務網格、微服務、不可變的基礎結構,以及宣告式 API 會示範此方法。

後續引發微服務及後續的單雲**、**多雲甚至是混合雲,雲原生的架構在近幾年雲端Iass服務蓬勃發展下 變成 IT 產業的熱門字眼。

雲原生是指軟體開發與部署的模式,從系統發想時就朝雲端環境中建置,目的是讓開發到維運的流程更加有效率同時更容易調整,讓系統面對未來發展上,更具有隨時動態調整架構的可能性。

Iass的選擇

在台灣企業實際的雲原生應用情境上,大概會是從Microsoft Azure、Amazon Web Services(AWS)、Google Cloud Platform(GCP) 三朵大雲中選擇一種Iass去實現。

根據SOGETI LABS提供的Cloud Comparsion圖表來看,以目前企業想要的軟體應用,不管是Azure**、AWS、GCP**都能找到對應的產品。

https://1.bp.blogspot.com/-B3FIJgQE9Fg/XhHydm-g6fI/AAAAAAAAtuI/XqFEShj_shAqPDWcZ03vHbsQIlt1sVhMACLcBGAsYHQ/s1600/Cloud%2Bcomparsion.jpg

本專題實際考慮的面向

但是根據目前此案的比較重要的需求評估:

1.使用者與瀏覽來源,皆為台灣用戶。

2.資料落地稽核問題(資料庫中會存放使用者個資,基於公司為台灣電信行業,需要考慮資料是否有跨國儲存問題) 。

基於以上兩點的考量 ,Google Cloud Platform(GCP)為本專案的第一首選

本專案在GCP上使用的Infrastructure

1.Cloud SQL

2.Google Kubernetes Engine (GKE)

3.Cloud Armor

4.Cloud Nat

5.Cloud Storage

除了上述的Infra外,我們也會介紹專案上使用的Java Framework與使用的套件軟體 ,請大家繼續期待。

參考資料

1.https://blog.invgate.com/aws-vs-azure-vs-gcp

2.https://labs.sogeti.com/author/sogeti-labs/

3.https://www.cncf.io/


上一篇
[Day 1] Google商家✖數位轉型
下一篇
[Day3] 初探CloudSQL
系列文
Google商家大解密就靠網頁設計來加成30
圖片
  直播研討會
圖片
{{ item.channelVendor }} {{ item.webinarstarted }} |
{{ formatDate(item.duration) }}
直播中

尚未有邦友留言

立即登入留言