簡體   English   中英

Azure 函數可以容器化。 它的用例是什么?

[英]Azure Functions can be containerized. What is the use case for it?

Azure 函數可以容器化,但它的實際用例是什么。 它是否具有可移植性和易於在本地或其他任何 Kubernetes 環境中運行它? 還是更進一步?

我所知道的,

我們可以以無服務器方式運行 Azure 函數,即由供應商 (Azure) 管理的后端 VM 和服務器。 另外,我相信有 2 個 Azure 容器服務,如容器實例和 Kubernetes 服務。

Azure Kubernetes 服務處理大量容器。

  1. 就像在單個物理主機上運行多個虛擬機一樣,您可以在單個物理或虛擬主機上運行多個容器。

  2. 在 VM 中,您可以查看操作系統、磁盤、互聯網、更新 VM 和修補、更新 VM 中存在的應用程序以及您必須管理的所有內容,而在容器中,您不必查看操作系統,您可以輕松配置容器中的數據庫、python 運行時等服務並利用它們。

示例

你可以控制虛擬機,但容器不是這樣的。

假設我是 web 開發人員/數據科學家/數據分析師,只想在 SQL 數據庫上工作。

它可以安裝在虛擬機上,也可以通過容器獲得。

主要區別是,

當您在容器上部署時,這將是一個簡單的 package,這將使您只關注 SQL 數據庫,所有其他配置(如操作系統等依賴項),配置是 ZEFE90A8E604A7C840E88D03A6 可以由容器服務 78 處理的一部分。 但是在 VM 中,當您安裝 SQL 數據庫時,您需要查看其他依賴項。

暫無
暫無

聲明:本站的技術帖子網頁,遵循CC BY-SA 4.0協議,如果您需要轉載,請注明本站網址或者原文地址。任何問題請咨詢:yoyou2525@163.com.

 
粵ICP備18138465號  © 2020-2024 STACKOOM.COM