Примечание
Для доступа к этой странице требуется авторизация. Вы можете попробовать войти или изменить каталоги.
Для доступа к этой странице требуется авторизация. Вы можете попробовать изменить каталоги.
Архитектуры микрослужб позволяют независимо разрабатывать, обновлять, управлять версиями и масштабировать основные области функциональных возможностей в общей системе. Контейнеры приложений Azure предоставляют основу для развертывания микрослужб с помощью следующих компонентов:
- независимое масштабирование, управление версиями и обновления;
- Обнаружение служб
- Интеграция Dapr
Среда контейнерных приложений обеспечивает периметр безопасности для группы приложений-контейнеров. Одно приложение-контейнер обычно представляет микрослужбу, состоящую из приложений-контейнеров из одного или нескольких контейнеров.
Вы можете добавить Функции Azure и Azure Spring Apps в среду приложений контейнеров Azure.
Интеграция с Dapr
При реализации системы с микрослужбами вызовы функций распределяются по сети. Для поддержки распределенной природы микрослужб необходимо учитывать сбои, повторные попытки и время ожидания. Хотя приложения контейнеров Azure поддерживают стандартные блоки для запуска микрослужб, интеграция Dapr улучшает модель программирования микрослужб. Dapr предлагает больше возможностей, таких как наблюдаемость, публикация/подписка и вызов между службами с взаимной TLS, повторами и другими функциями.
Дополнительные сведения об использовании Dapr см. в статье Создание микрослужб с помощью Dapr.