Azure 容器應用程式概觀
Azure 容器應用程式是無伺服器平台,可讓您在執行容器化應用程式時只需維護較少的基礎結構,並節省成本。 使用 Azure 容器應用程式不需要擔心伺服器設定、容器協調流程和部署詳細資料,因為這些應用程式提供最新的伺服器資源,以滿足保持應用程式穩定且安全的需求。
Azure 容器應用程式的常見使用方法包含:
- 部署 API 端點
- 裝載背景處理作業
- 處理事件驅動處理
- 執行微服務
此外,根據下列特性,組建在 Azure 容器應用程式上的應用程式可以動態調整:
- HTTP 流量
- 事件驅動處理
- CPU 或記憶體負載
- 任何 KEDA 支援的調整工具
若要開始使用 Azure 容器應用程式,請選取最能說明您情況的描述。
描述 | 資源 | |
---|---|---|
我不熟悉容器 | 如果您尚未建置第一個容器,但想知道容器如何滿足您的開發需求,請從這裡開始。 | 深入了解容器 |
我正在使用無伺服器容器 | Azure 容器應用程式提供自動縮放功能,可減少作業複雜度,並能讓您專注於您的應用程式,而不是基礎結構。 如果您對雲端運算的管理、延展性和隨用隨付功能感興趣,請從這裡開始。 |
深入了解無伺服器容器 |
功能
使用 Azure 容器應用程式,您可以:
使用 Azure CLI 延伸模組、Azure 入口網站或 ARM 範本來管理您的應用程式。
啟用 HTTPS 或 TCP 輸入,而不需要管理其他 Azure 基礎結構。
依需求、排程或根據事件來執行工作。
將 Azure Functions 與 Azure Spring 應用程式 新增至您的 Azure 容器應用程式環境。
使用特殊硬體 來存取增加的計算資源。
執行多個容器修訂,並管理容器應用程式的應用程式生命週期。
根據任何 KEDA 支援的調整觸發程序自動調整您的應用程式。 多數應用程式都可以調整為零1。
針對藍/綠部署和 A/B 測試案例,將流量分割到多個版本的應用程式。
使用內部輸入和服務探索,以使用內建 DNS 型服務探索來保護僅限內部的端點。
從任何公用或私人登錄執行容器,包括 Docker Hub 和 Azure Container Registry (ACR)。
為容器應用程式建立環境時,提供現有的虛擬網路。
直接在應用程式中安全地管理祕密。
使用 Azure Log Analytics 監視記錄。
可覆寫的慷慨配額,以增加每個帳戶的限制。
1 在 CPU 或記憶體負載上調整的應用程式無法調整為零。