Udostępnij przez


Mikrousługi z usługą Azure Container Apps

Architektury mikrousług umożliwiają niezależne opracowywanie, uaktualnianie, wersje i skalowanie podstawowych obszarów funkcjonalności w ogólnym systemie. Usługa Azure Container Apps stanowi podstawę do wdrażania mikrousług wyposażonych w:

Aplikacje kontenerów są wdrażane jako mikrousługi.

Środowisko usługi Container Apps zapewnia granicę zabezpieczeń wokół grupy aplikacji kontenera. Pojedyncza aplikacja kontenera zwykle reprezentuje mikrousługę, która składa się z aplikacji kontenerów składających się z co najmniej jednego kontenera.

Usługi Azure Functions i Azure Spring Apps można dodać do środowiska usługi Azure Container Apps.

Integracja języka Dapr

Podczas implementowania systemu za pomocą mikrousług wywołania funkcji są dystrybuowane w sieci. Aby obsługiwać rozproszony charakter mikrousług, należy uwzględnić błędy, ponawianie prób i przekroczenia limitu czasu. Chociaż usługa Azure Container Apps zawiera bloki konstrukcyjne do uruchamiania mikrousług, integracja narzędzia Dapr zwiększa model programowania mikrousług. Dapr oferuje więcej funkcji, takich jak obserwowalność, pub/sub, wywołania między usługami z wzajemnym TLS, mechanizmy ponawiania i nie tylko.

Aby uzyskać więcej informacji na temat korzystania z języka Dapr, zobacz Tworzenie mikrousług za pomocą języka Dapr.

Dalsze kroki