什麼是雲端運算?

雲端運算是由軟硬體資源所組成,能在網路上提供外部服務的技術。這些服務仰賴於高階軟體程式和使用高速網路的伺服器電腦。

雲端運算類型

服務供應商建立雲端運算系統來滿足一般的業務或研究需求。雲端運算服務的應用例子包括:

  • 虛擬 IT (Information Technology,資訊科技):公司配置遠端外部伺服器,作為本地 IT 網路的延伸。
  • 軟體:在線上使用商業軟體應用程式,或開發和遠端代管客製化應用程式。
  • 網路儲存服務:你可以透過網路將檔案壓縮後傳送到雲端儲存服務供應商,而且不需要知道檔案儲存的實體位置。

雲端運算系統通常都是為大量客戶和眾多需求所設計。

1. 軟體即服務模式 SaaS (Software-as-a-Service Models)

軟體即服務模式(SaaS)的雲端服務,讓客戶能夠線上使用完整的軟體功能,即便他們沒有在本機電腦安裝這些軟體。

像 Gmail 和 Outlook.com 這樣的電子郵件供應商都是 SaaS 應用程式,幾乎所有在網路瀏覽器上執行的電腦軟體也都屬於 SaaS 應用程式。因此,SaaS 應該是家庭消費者最熟悉的一種服務模式。

2. 平台即服務模式 PaaS (Platform-as-a-Service Models)

SaaS 解決方案的階層位於平台之上,提供平台即服務(PaaS)的廠商通常是面向企業客戶。PaaS 產品包括虛擬伺服器、作業系統環境、資料庫環境和其他介於硬體設備和消費級應用程式之間的中間元件。

3. 基礎設施即服務模式 IaaS (Infrastructure-as-a-Service Models)

相反的,平台的階層又位於基礎設施之上。基礎設施即服務解決方案(IaaS)通常是指接近純硬體設備的等級,例如實體伺服器、網路元件和儲存設備,這些都是讓平台和服務得以正常運作的必需品。

IaaS 在企業客戶之間很受歡迎,而每間廠商也都以不同方式權衡速度、成本和隱私性並提供 IaaS 服務。

 

雲端運算服務實例

市面上有許多供應商提供各種類型的雲端運算服務:

  • Amazon EC2 – 虛擬IT
  • Google 應用服務引擎 – 應用程式代管
  • Google Apps 和 Microsoft Office Online – SaaS
  • Apple iCloud – 網路儲存
  • DigitalOcean – 伺服器(IaaS/PaaS)

有些供應商提供免費雲端運算服務,而其他則需要付費訂閱。

 

雲端運算如何運作?

雲端運算系統將關鍵數據儲存在網路伺服器上,而不是將數據檔案的副本分發到個別的客戶裝置。例如Netflix等影片分享雲端服務,是透過網路將數據傳輸到客戶觀看裝置上的播放器應用程式,而不是向客戶發送DVD或藍光實體光碟。

用戶端必須連上網路才能使用雲端服務,例如,Xbox網路服務上的一些電子遊戲只能利用網路獲取(而不是利用實體光碟),而有些遊戲也不能在沒有連接網路的情況下遊玩。

一些產業觀察家預測雲端運算將在未來幾年變得更熱門,Chromebook就是其中一個例子,它顯示了筆記型電腦在雲端運算趨勢下發展的情況-筆電硬碟容量和本機應用程式數量將變得更少,而我們可以透過網路瀏覽器來使用線上應用程式和服務。

 

雲端運算的優缺點

如同所有顛覆性的新技術,雲端運算擁有開發人員和消費者都必須仔細評估的優缺點。

服務供應商會負責安裝和維護雲端運算的核心技術,有些企業客戶喜歡這種模式,因為可以減少他們自己維護基礎設施的負擔。

另一方面,這些客戶放棄了對系統的管理控制,完全仰賴供應商提供雲端服務所需的可靠性和效能水準。

同樣的,使用雲端運算服務的家庭用戶也變得高度依賴他們的網路服務供應商,暫時性網路斷線或網速變慢目前對我們來說可能只是小麻煩,但在全面使用雲端技術的未來世界會是個大問題。

但有些雲端技術的支持者認為,這樣的變革可能會促使網路供應商不斷提高服務品質,以保持競爭力。

雲端運算系統通常會被設計成能夠密切追蹤所有系統資源,這使得服務供應商能夠根據客戶的網路使用量、儲存容量使用量和處理使用情況來依比例向客戶收取費用。

有些客戶喜歡這種以量計價的收費方式,可以節省支出。而另一些客戶則偏好以固定費率訂閱服務,才能確保每個月或每年的成本可被預測。

使用雲端運算環境,通常需要透過網路將數據傳送並儲存在供應商管理的系統中。你必須衡量這種模式所帶來的利益與隱私安全風險。

結論

一般消費者受益於 SaaS / PaaS / IaaS 技術,因為這些方案提供了低成本、安裝快速和高靈活性的服務。雖然有些人比較喜歡購買正版授權且一成不變的軟體,但也有些人願意接受需要付費訂閱和連網使用的軟體。

 

常見問題

  • 什麼是雲端運算?

雲端運算提供了安全的線上儲存、伺服器、資料庫、社交和軟體使用等服務。不同的雲端系統都各別作為這些服務的中央資料儲存庫,獲得授權的企業或使用者可以透過網路存取這些服務。

  • 什麼是彈性雲端運算?

雲端運算的其中一個特色是,公司可以只為他們所需的使用量付費。彈性雲端運算會根據客戶不斷變化的需求,提供不同等級的服務。這種隨用隨付的方式讓所有客戶都能負擔得起雲端運算,無論他們的規模大小。

  • 日常生活中有哪些地方會用到雲端運算?

當你在串流媒體平台上觀看電影,或參加 Zoom 會議時,你就在使用雲端運算。如果你在 iCloud 上使用蘋果的 App,或是備份資料到 iCloud,你也是在使用雲端運算。

線上遊戲、串流影音、線上照片儲存、透過瀏覽器傳送的電子郵件程式和線上編輯軟體,這些都可以透過雲端運算而實現。

  • 什麼是Azure雲端運算?

Azure 是微軟開發和擁有的一項雲端運算服務。與其他雲端服務一樣,公司只需要為他們使用的內容付費,並有多種帳戶方案可選。Azure 提供了為期30天的免費試用帳戶,以便潛在客戶試用雲端服務。