使用 Azure 容器應用程式的微服務
微服務架構可讓您獨立開發、升級、版本設定及調整整體系統中功能的核心區域。 Azure 容器應用程式提供用來部署具備下列功能之微服務的基礎:
容器應用程式環境提供一組容器應用程式周圍的安全性界限。 單一容器應用程式通常代表微服務,由一或多個容器組成的容器應用程式所組成。
您可以將 Azure Functions 和 Azure Spring 應用程式新增至您的 Azure 容器應用程式環境。
Dapr 整合
實作由微服務組成的系統時,函式呼叫會分散到整個網路中。 若要支援微服務的分散式本質,您必須考慮失敗、重試和逾時。 雖然容器應用程式具有執行微服務的建置組塊功能,但使用 Dapr 可提供更豐富的微服務程式設計模型。 Dapr 包含如下的功能:可檢視性、發佈/訂閱,以及透過相互 TLS 進行服務對服務叫用、重試等功能。
如需使用 Dapr 的詳細資訊,請參閱使用 Dapr 建置微服務。