Azure雲端服務模型介紹

更新於 發佈於 閱讀時間約 6 分鐘

 



Azure雲端服務模型介紹



raw-image


一. IaaS (Infrastructure as a Service)

IaaS 提供基礎的計算資源,包括虛擬機、儲存空間、網路和操作系統,讓用戶可以自由管理並部署應用程式。

主要功能和特性:

1.虛擬機(Virtual Machines):Azure 提供可自訂的虛擬機,用於部署和管理應用。

2.虛擬網路(Virtual Network, VNet):提供安全的網路架構來連接 Azure 資源。

3.儲存服務(Storage Services):

-Blob Storage:非結構化資料儲存。

-Disk Storage:適用於虛擬機的高效能磁碟儲存。

4.負載均衡(Load Balancer):分散流量,提升應用可靠性。

5.自動擴展(Autoscaling):根據需求自動調整資源使用。

6.高靈活性和控制:用戶可以自行選擇操作系統、網路配置及應用程式部署。

適用場景:

  • 自行開發和管理的應用。
  • 減少實體伺服器需求的基礎設施代管。
  • 測試和開發環境。

 

二. PaaS (Platform as a Service)

PaaS 提供一個整合的開發和部署環境,讓開發者專注於程式碼,而無需管理基礎設施。

主要功能和特性:

1.App Service:用於快速部署 Web 應用和 API,支援多語言(.NET、Java、Node.js 等)。

2.Azure Functions:無伺服器運算,根據事件自動執行程式碼。

3.Azure SQL Database:完全管理的 SQL 資料庫服務。

4.開發工具整合:支援 Visual Studio、GitHub、CI/CD 等工具。

5.應用程式監控(Application Insights):即時監控應用效能。

6.高可用性和自動擴展:平滑應對流量高峰,保證穩定性。

適用場景:

  • 快速開發和測試應用程式。
  • 架構現代化應用,例如微服務。
  • 使用人工智慧、機器學習或分析的應用。

 

三. SaaS (Software as a Service)

SaaS 提供即開即用的應用程式,通常由 Azure 全面管理。用戶只需專注於使用服務。

主要功能和特性:

1.Azure Dynamics 365:整合 CRM 和 ERP 解決方案。

2.Microsoft 365(前 Office 365):提供雲端生產力工具(Word、Excel、Teams 等)。

3.Azure DevOps:開發人員工具和協作服務。

4.Power BI:資料分析和可視化工具。

5.全面管理:Azure 負責基礎設施、更新和安全性。

6.即用即付模式:用戶只需為實際使用的功能付費。

適用場景:

  • 中小型企業需要即開即用的解決方案。
  • 無需自行開發的商業應用需求。
  • 團隊協作和遠端工作。

對比總結:IaaS、PaaS、SaaS 的差異

一. 控制權的差異

  • IaaS可以自由選擇運行的操作系統(例如 Linux、Windows),並全面控制虛擬網路的配置。
  • PaaS開發者只需專注於應用程式的開發邏輯,伺服器的維護和軟體更新都由平台負責處理。
  • SaaS使用者直接登入使用服務,例如 Microsoft Teams,無需關注任何基礎設施細節。

二. 靈活性與客製化能力的差異

  • IaaS可以在虛擬機上部署自訂的應用程式,例如大型資料處理或其他高需求工作負載。
  • PaaS適合快速部署 Web 應用,例如利用 Azure App Service,還能自動處理高流量的擴展。
  • SaaS雖然可以直接使用服務(如 Power BI 生成報表),但無法自訂其內部運作邏輯。

三. 管理需求的差異

  • IaaS用戶需要自行管理伺服器,例如修補操作系統漏洞及定期升級軟體。
  • PaaS伺服器升級由平台(例如 Azure)自動處理,用戶只需確保應用程式運行正常即可。
  • SaaS平台負責維持服務可用性,用戶只需專注於操作,登入即可使用功能。

 


raw-image




四. 成本結構與彈性付費模式的差異

  • IaaS適合短期內需要大量計算資源的項目,例如數據分析或影像處理。
  • PaaS適合長期開發且希望減少基礎設施管理的項目,例如企業內部系統。
  • SaaS非常適合日常業務需求,例如團隊溝通或自動生成報表等。

 

使用者管理與Azure管理


層級

IaaS

PaaS

SaaS

應用(Application)

使用者管理

使用者管理

Azure 管理

資料(Data)

使用者管理

使用者管理

Azure 管理

運行時(Runtime)

使用者管理

Azure 管理

Azure 管理

中間件(Middleware)

使用者管理

Azure 管理

Azure 管理

操作系統(OS)

使用者管理

Azure 管理

Azure 管理

虛擬化(Virtualization)

Azure 管理

Azure 管理

Azure 管理

伺服器硬體(Servers)

Azure 管理

Azure 管理

Azure 管理

網路與存儲(Networking)

Azure 管理

Azure 管理

Azure 管理


    avatar-img
    2會員
    108內容數
    留言
    avatar-img
    留言分享你的想法!

































































    手把手玩IT! 的其他內容
     Azure 平台中的子網路(Subnet)是虛擬網路(Virtual Network,VNet)中的一部分,它允許用戶將虛擬網路劃分為更小的區域,以便進行網路隔離和更精細的流量管理。本教學將詳細介紹如何在 Azure 入口網站中建立子網路,過程簡單易懂,適合初學者。 前置條件 已有 Azur
    AWS ADS 和 MGN遷移應用  在進行地端伺服器(on-premises servers)遷移到 AWS 雲端的過程中,AWS 提供了多種工具來協助遷移工作,兩個常見的選擇是 AWS Application Discovery Service (ADS) 和 AWS Applicatio
    CSP類型的Azure訂用帳戶需開啟Cost Management相關權限才可看見預估費用 Azure Cost Management是Azure所提供的一套雲端成本控制和優化工具,重點在幫助用戶們有效管理在Azure平台上的支出。其中的功能包含了費用監控、預算管理、成本預測各個方面,可以讓用
     有關國際站與中國站DCDN域名搬遷   DCDN遷移主要涉及域名和配置的遷移,而不是資料本身,因為DCDN是緩存在節點上的內容,以下將分為中國站與國際站來講解說明。   中國站 //上圖為中國站介面 DCDN控制台提供了「域名遷入」功能,允許用戶自行將域名從一個帳號遷移到另一個帳號。
     Azure 平台中的子網路(Subnet)是虛擬網路(Virtual Network,VNet)中的一部分,它允許用戶將虛擬網路劃分為更小的區域,以便進行網路隔離和更精細的流量管理。本教學將詳細介紹如何在 Azure 入口網站中建立子網路,過程簡單易懂,適合初學者。 前置條件 已有 Azur
    AWS ADS 和 MGN遷移應用  在進行地端伺服器(on-premises servers)遷移到 AWS 雲端的過程中,AWS 提供了多種工具來協助遷移工作,兩個常見的選擇是 AWS Application Discovery Service (ADS) 和 AWS Applicatio
    CSP類型的Azure訂用帳戶需開啟Cost Management相關權限才可看見預估費用 Azure Cost Management是Azure所提供的一套雲端成本控制和優化工具,重點在幫助用戶們有效管理在Azure平台上的支出。其中的功能包含了費用監控、預算管理、成本預測各個方面,可以讓用
     有關國際站與中國站DCDN域名搬遷   DCDN遷移主要涉及域名和配置的遷移,而不是資料本身,因為DCDN是緩存在節點上的內容,以下將分為中國站與國際站來講解說明。   中國站 //上圖為中國站介面 DCDN控制台提供了「域名遷入」功能,允許用戶自行將域名從一個帳號遷移到另一個帳號。
    你可能也想看
    Google News 追蹤
    Thumbnail
    預言機Oracle Machine原本指的是一種可以藉由計算得到特定答案的抽象電腦(也被稱為黑盒子、黑箱),而區塊鏈的預言機則是將真實世界資料與區塊鏈連結的可信任第三方。
    Thumbnail
    💡 什麼是登陸區(Landing Zone)?這是一種模塊化與可擴展的配置,讓組織可以因應商業需要動態使用Google Cloud。
    Thumbnail
    隨著雲端概念越來越普及,Azure 作為一個雲端平台,已逐漸演變成為一個高度複雜的架構。早期的 Azure 概念是讓使用者在雲端上開啟所需的資源並建立相關的服務,同時也不需要自行建構機房等基礎設施,因此具有相當的優勢。但是隨著時間的推移,雲端的應用也越來越廣泛,因此 Azure 也提供了許多指導方式
    Thumbnail
    Meta 無意中讓 Llama 1 被迫開源,結果收到超過 10 萬次訪問請求。這個意外的成功促使 Meta 宣布類開源 Llama 2,提供有限的免費訪問預訓練和微調版本,供研究和商業使用。 重點是,雖然 Llama 2 也可以在 AWS SageMaker、Hugging Face 和最近剛宣
    Thumbnail
    AWS、Azure和GCP是當今最主要的雲端平台之一,它們提供了豐富的服務和解決方案,以滿足企業和組織的需求。了解每個平台的特點、優點和挑戰,以及根據具體需求和目標做出明智的選擇,將有助於成功地運用雲端技術來驅動業務增長和創新。 前言 雲端計算的崛起和普及使企業能夠更靈活、可擴展地運行其
    Thumbnail
    O-Cloud 是一個雲計算平台,這個平台整合了架設 O-RAN 基站所需的各種物理基礎設備節點(Node),用於託管 O-RAN 的相關網路功能,此外,O-Cloud 也支援軟體組件(例如:操作系統 (OS)、虛擬機監視器、Container Runtime 等… 以及適當管理功能和編排功能。
    Thumbnail
    實現智能合約和去中心化儲存的整合,將會是 Web3 的里程碑事件。這一直是困擾業界的難題,卻又意義重大:用戶可以儲存數據,並真正擁有數據,還可以交易自己的數據。
    Thumbnail
    IoTeX 的生態系統旨在將數十億台設備放在區塊鏈上,IOTX 代幣連接現實世界和虛擬世界。
    Thumbnail
    本期要介紹的是NFT&元宇宙的相關名詞,以下的許多名詞經常出現在商業週刊、經濟日報、投資相關書籍、新聞報導裡。每期的內容不會一次介紹幾十個詞,讓讀者記不得,希望讀者能運用每期學習的機會,讀懂各式商業報刊雜誌。 ※為方便區分,粗體字為專有名詞或是備註
    Thumbnail
    預言機Oracle Machine原本指的是一種可以藉由計算得到特定答案的抽象電腦(也被稱為黑盒子、黑箱),而區塊鏈的預言機則是將真實世界資料與區塊鏈連結的可信任第三方。
    Thumbnail
    💡 什麼是登陸區(Landing Zone)?這是一種模塊化與可擴展的配置,讓組織可以因應商業需要動態使用Google Cloud。
    Thumbnail
    隨著雲端概念越來越普及,Azure 作為一個雲端平台,已逐漸演變成為一個高度複雜的架構。早期的 Azure 概念是讓使用者在雲端上開啟所需的資源並建立相關的服務,同時也不需要自行建構機房等基礎設施,因此具有相當的優勢。但是隨著時間的推移,雲端的應用也越來越廣泛,因此 Azure 也提供了許多指導方式
    Thumbnail
    Meta 無意中讓 Llama 1 被迫開源,結果收到超過 10 萬次訪問請求。這個意外的成功促使 Meta 宣布類開源 Llama 2,提供有限的免費訪問預訓練和微調版本,供研究和商業使用。 重點是,雖然 Llama 2 也可以在 AWS SageMaker、Hugging Face 和最近剛宣
    Thumbnail
    AWS、Azure和GCP是當今最主要的雲端平台之一,它們提供了豐富的服務和解決方案,以滿足企業和組織的需求。了解每個平台的特點、優點和挑戰,以及根據具體需求和目標做出明智的選擇,將有助於成功地運用雲端技術來驅動業務增長和創新。 前言 雲端計算的崛起和普及使企業能夠更靈活、可擴展地運行其
    Thumbnail
    O-Cloud 是一個雲計算平台,這個平台整合了架設 O-RAN 基站所需的各種物理基礎設備節點(Node),用於託管 O-RAN 的相關網路功能,此外,O-Cloud 也支援軟體組件(例如:操作系統 (OS)、虛擬機監視器、Container Runtime 等… 以及適當管理功能和編排功能。
    Thumbnail
    實現智能合約和去中心化儲存的整合,將會是 Web3 的里程碑事件。這一直是困擾業界的難題,卻又意義重大:用戶可以儲存數據,並真正擁有數據,還可以交易自己的數據。
    Thumbnail
    IoTeX 的生態系統旨在將數十億台設備放在區塊鏈上,IOTX 代幣連接現實世界和虛擬世界。
    Thumbnail
    本期要介紹的是NFT&元宇宙的相關名詞,以下的許多名詞經常出現在商業週刊、經濟日報、投資相關書籍、新聞報導裡。每期的內容不會一次介紹幾十個詞,讓讀者記不得,希望讀者能運用每期學習的機會,讀懂各式商業報刊雜誌。 ※為方便區分,粗體字為專有名詞或是備註