Микрослужбы с приложениями контейнеров Azure

Архитектуры микрослужб позволяют независимо разрабатывать, обновлять, управлять версиями и масштабировать основные области функциональных возможностей в общей системе. Контейнеры приложений Azure предоставляют основу для развертывания микрослужб с помощью следующих компонентов:

Container apps are deployed as microservices.

Среда службы "Контейнеры приложений" предоставляет границу безопасности для группы приложений-контейнеров. Одно приложение-контейнер обычно представляет микрослужбу, состоящую из приложений-контейнеров из одного или нескольких контейнеров.

Вы можете добавить Функции Azure и Azure Spring Apps в среду приложений контейнеров Azure.

Интеграция с Dapr

При реализации системы, состоящей из микрослужб, вызовы функций распределяются по сети. Для поддержки распределенного характера микрослужб необходимо учитывать сбои, повторные попытки и случаи истечения времени ожидания. Хотя приложения-контейнеры имеют стандартные блоки для запуска микрослужб, Dapr предостваляет еще более функциональная модель программирования микрослужб. Dapr включает такие функции, как наблюдаемость, публикация и подписка и вызовы между службами с взаимным TLS, повторными попытками и другими возможностями.

Дополнительные сведения об использовании Dapr см. в статье Создание микрослужб с помощью Dapr.

Следующие шаги