關閉

雲端上存在三種運算方法:虛擬機器,容器和Function。儘管有很多相似之處,但是每種方法的目的和用法仍然是獨特的。因此,使用雲端運算最重要的部分是要了解他們的細微差別,並選擇不同的雲端運算模式來滿足業務需求。讓我們從VM開始吧!

 

虛擬機器(VM)

在上雲之前,當公司需要伺服器時,他們通常會購買實體伺服器,讓他們能夠提供自己的Web服務;但卻要付出高昂的代價,包含維運人力、電力、機櫃等費用。

客戶也將會消耗數週的時間來等待伺服器被搬遷與安裝。

然而,借助雲端技術,您可以只透過點擊一個按鈕來配置虛擬機(VM)。您不再需要在前期投入諸多的時間和金錢;甚至,您可以在正式環境之前部署VM以測試您的服務。

所有雲供應商都提供了虛擬機器的服務。這通常稱為基礎架構即服務(IaaS)。

什麼是IaaS?

簡而言之,IaaS意味著AWS、Google、Azure和Alibaba都擁有伺服器機房,讓客戶能夠自己購買和安裝一個虛擬伺服器,僅需付出一部分的租用費。

以下是每個雲平台的VM服務名稱:

  • AWS的EC2
  • Google的Compute Engine
  • Azure的Azure VM
  • 阿里巴巴則是ECS

在定價和性能方面,這四朵雲之間幾乎沒有差異。

什麼是CaaS?

容器即服務(CaaS)是雲端解決方案中常用的另一種服務。容器是虛擬化技術的另一種實踐;意味著容器可以比VM使用更少的資源來實現特定的目的。容器本質上是所謂的微服務,可以避免過度建置來節省金錢和資源。

Google Cloud Platform(GCP)是容器化方面的先驅。 Google開發了著名的開源容器化平台Kubernetes(K8S)之後,為容器化提供了最全面的雲原生體驗。也因為K8S的流行,幾乎所有的雲端供應商都提供了自己的Kubernetes的服務或與其他雲服務能夠良好結合的其他容器化選項。

以下是每個雲平台的主要容器服務:

  • AWS的ECS
  • Google的Google Kubernetes Engine
  • Azure則是Azure Container
  • Alibaba的ACK

什麼是FaaS?

最後提到的是所謂的:功能即服務(FaaS)。這種服務也稱為Serverless的技術。借助FaaS,我們做的事情僅僅是編寫一組程式碼,接著雲端將會負責後續機器、環境的建置,無需我們管理或進行任何事項。

以下是每個雲平台的主要功能名稱:

  • AWS稱作AWS Lambda
  • Google則是Cloud Function
  • Azure的Azure Function
  • Alibaba的Alibaba Cloud Function

Higher Cloud

關於雲端計算,還有很多要討論的內容,實際上,要寫一篇文章是不可能的!但是,我們團隊多年的研究和實踐經驗使我們能夠在解決客戶問題方面做到最好。無論是雲基礎架構、計算、網絡,安全性還是任何其他雲項目,我們都有可以幫助您的工具和專業知識。

請今天就您的AWS,GCP,Microsoft Azure和阿里雲問題與我們聯繫,讓我們承擔繁重的工作,以便您專注於自己的業務。