Архитектура масштабирования с использованием разных облаков

Функции
Azure Stack
Диспетчер трафика

Концепция решения Solution Idea

Если вы хотите ознакомиться с этой статьей, дополнительные сведения, сведения о реализации, рекомендации по ценам или примеры кода, сообщите нам о них.If you'd like to see us expand this article with more information, implementation details, pricing guidance, or code examples, let us know with GitHub Feedback!

Современное программное обеспечение становится все более подсоединено и распределено.Modern software is increasingly connected and distributed. Согласованность Azure Stack с инфраструктурой Azure и службами платформы позволяет масштабировать ресурсы между облаками в соответствии с растущими нагрузками и сокращать ресурсы по мере необходимости.The consistency of Azure Stack with Azure infrastructure and platform services enable you to scale resources cross cloud to meet increased load as needed, and decrease resources as demand drops. Оптимизируйте затраты и повышайте эффективность ресурсов, обеспечивая соответствие архитектуре между облаками.Optimize cost and maximize resource efficiency while remaining compliant with cross cloud architecture.

ArchitectureArchitecture

Схема архитектуры . Скачайте SVG этой архитектуры.Architecture diagram Download an SVG of this architecture.

Поток данныхData Flow

  1. Большое число пользователей пытается получить доступ к веб-приложению.A large number of users attempt to access a web app.
  2. Диспетчер трафика возвращает Azure Stack DNS-имя.Traffic manager returns the Azure Stack DNS name.
  3. Пользователи обращаются к веб-приложению Azure Stack.Users access the Azure Stack web app.
  4. После достижения порога функция запускает веб-приложение Azure и включает маршрут диспетчера трафика Azure.Once a threshold is reached, a function starts the Azure Web App and enables the Azure Traffic Manager route.
  5. Трафик направляется в Azure, что позволяет автоматически масштабировать службу приложений.Traffic is routed to Azure, which can automatically scale App Service.

ComponentsComponents

  • Диспетчер трафика: Маршрутизация входящего трафика для обеспечения высокой производительности и доступностиTraffic Manager: Route incoming traffic for high performance and availability
  • Функции Azure. Обработка событий с помощью несерверного кодаAzure Functions: Process events with serverless code
  • Azure Stack: создание и запуск инновационных гибридных приложений в пределах облакаAzure Stack: Build and run innovative hybrid applications across cloud boundaries

Дальнейшие действияNext steps