Udostępnij za pośrednictwem


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:

Container apps are deployed as microservices.

Ś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 składającego się z mikrousług wywołania funkcji są rozłożone w całej sieci. Aby obsługiwać rozproszony charakter mikrousług, należy uwzględnić błędy, ponawianie prób i przekroczenia limitu czasu. Chociaż usługa Container Apps zawiera bloki konstrukcyjne do uruchamiania mikrousług, korzystanie z języka Dapr zapewnia jeszcze bogatszy model programowania mikrousług. Język Dapr zawiera funkcje, takie jak obserwowanie, pub/sub i wywołanie typu service-to-service z wzajemnym protokołem TLS, ponawianiem prób i nie tylko.

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

Następne kroki