Идеи, связанные с решением
Эта статья является идеей решения. Если вы хотите расширить содержимое с дополнительными сведениями, такими как потенциальные варианты использования, альтернативные службы, рекомендации по реализации или рекомендации по ценообразованию, сообщите нам, предоставив отзыв на GitHub.
Пусть ваш бизнес работает на нескольких каналах цифровых маркетинговых веб-сайтов на одной платформе и спина вверх и спина кампании по запросу. Воспользуйтесь широкими возможностями Episerver для управления каждым аспектом сайта и производительности кампании.
Это решение основано на управляемых службах Azure: диспетчер трафика, сеть доставки содержимого, база данных Azure SQL, Кэш Azure для Redis и Azure Monitor. Эти службы работают в исправленной и поддерживаемой высокодоступной среде. Благодаря этому вы можете сосредоточиться на своем решении, а не на среде, в которой оно выполняется.
Потенциальные варианты использования
Это решение используется розничной торговлей для предоставления актуальных предложений продуктов.
Архитектура
, скачивание SVG этой архитектуры.
Компоненты
- Служба приложений веб-приложения выполняется в нескольких регионах, доступном для веб-браузеров и мобильных браузеров, и масштабируется между несколькими экземплярами сервера.
- Диспетчер трафика определяет, какое веб-приложение лучше всего размещать для обработки каждого запроса.
- Сеть доставки содержимого: сеть доставки содержимого обслуживает статическое содержимое, например изображения, скрипты и CSS, и снижает нагрузку на серверы веб-приложений.
- Azure SQL База данных: База данных SQL хранит и обслуживает данные о сайте.
- Кэш Azure для Redis обеспечивает быстрые запросы и повышает масштабируемость, уменьшая нагрузку на основную базу данных.
- Хранилище BLOB-объектов Azure обеспечивает высокопроизводительные высокомасштабируемые хранилища.
- Azure Monitor: Application Insights обеспечивает работоспособность служб, мониторинг производительности и диагностику.
- Поставщик удостоверений: поставщик удостоверений, например Azure Active Directory или Facebook, обрабатывает проверку подлинности в приложении.
Дальнейшие действия
- Развертывание веб-приложения ASP.NET в службе приложений Azure с помощью Visual Studio
- Настройка метода маршрутизации трафика для повышения производительности
- Использование Azure CDN в службе приложений Azure
- руководство по База данных SQL. Создание базы данных SQL за несколько минут с помощью портал Azure
- Создание веб-приложения с помощью Кэш Azure для Redis
- Приступая к работе с хранилищем BLOB-объектов Azure с помощью .NET
- Управление производительностью приложений с помощью Application Insights
- Как настроить приложение службы приложений для использования имени для входа Facebook