Share via


使用 Azure Container Apps 的微服務

微服務架構 可讓您在整體系統中獨立開發、升級、版本和調整核心功能領域。 Azure Container Apps 提供部署微服務的基礎:

Container apps are deployed as microservices.

Container Apps 環境 提供容器應用程式群組周圍的安全性界限。 單一容器應用程式通常代表微服務,其是由由一或多個 容器組成的容器 應用程式所組成。

您可以將 Azure Functions Azure Spring Apps 新增 至 Azure Container Apps 環境。

Dapr 整合

實作由微服務組成的系統時,函式呼叫會分散到整個網路。 若要支援微服務的分散式本質,您必須考慮失敗、重試和逾時。 雖然 Container Apps 具有執行微服務的建置組塊,但 Dapr 的使用 提供更豐富的微服務程式設計模型。 Dapr 包含可檢視性、pub/sub,以及使用相互 TLS、重試等等的服務對服務調用等功能。

如需使用 Dapr 的詳細資訊,請參閱 使用 Dapr 建置微服務。

下一步