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