Веб-сайт электронной коммерции в защищенной среде Службы приложений

Microsoft Entra ID
Служба приложений Azure
Кэш Azure для Redis
Сеть доставки содержимого Azure
База данных SQL Azure

Идеи решения

Эта статья является идеей решения. Если вы хотите расширить содержимое с дополнительными сведениями, такими как потенциальные варианты использования, альтернативные службы, рекомендации по реализации или рекомендации по ценам, сообщите нам, предоставив отзыв GitHub.

Защита конфиденциальных данных пользователей и платежей с веб-сайта электронной коммерции с помощью среды службы microsoft приложение Azure. Это решение идеально подходит для розничной промышленности.

Потенциальные варианты использования

Это решение оптимизировано для розничной отрасли.

Другие варианты использования:

  • Создание приложения, которое требует эластичной масштабируемости для обработки резкого увеличения количества пользователей в разное время.
  • Создание приложения, предназначенного для работы в условиях высокой доступности в разных регионах Azure во всем мире.

Архитектура

Схема архитектуры показывает поток от клиента к среде ASE: веб-сайт электронной коммерции, работающий в защищенной среде ASE.

Скачайте файл Visio для этой архитектуры.

Поток данных

  1. Клиент получает доступ к общедоступному веб-сайту в браузере.
  2. Браузер извлекает статические ресурсы и изображения продуктов из службы "Сеть доставки содержимого Azure".
  3. Служба "Сеть доставки содержимого" извлекает изображения продуктов из хранилища BLOB-объектов.
  4. Клиент ищет продукты.
  5. Общедоступный веб-сайт извлекает каталог продуктов из базы данных.
  6. Выходные данные страницы кэшируются в решении "Кэш Azure для Redis".
  7. Пользователь создает заказы.
  8. Общедоступный веб-сайт вызывает веб-службу заказов.
  9. Веб-служба заказов сохраняет или загружает заказы из службы "База данных SQL Azure".
  10. Сотрудник получает доступ к веб-сайту администрирования в браузере.
  11. Сотрудник проходит проверку подлинности в идентификаторе Microsoft Entra.
  12. Сотрудник ищет заказы.
  13. Веб-сайт администрирования вызывает веб-службу заказов.

Компоненты

  • Служба приложений. Быстрое создание мощных облачных приложений для интернета и мобильных устройств
  • веб-приложения: веб-приложение Служба приложений работает в одном регионе, доступном для веб-браузеров и мобильных браузеров.
  • База данных SQL Azure: управляемый и интеллектуальный SQL в облаке
  • Приложения API. Публикация API для внешних, партнерских и сотрудников разработчиков безопасно и в масштабе.
  • Аналитика приложения: обнаружение, проверка и диагностика проблем в веб-приложениях и службах
  • Шлюз приложений. Создание безопасных, масштабируемых и высокодоступных веб-интерфейсов в Azure
  • Кэш Azure для Redis: приложения Power с высокой пропускной способностью, доступом к данным с низкой задержкой
  • сеть доставки содержимого. Обеспечение безопасной, надежной доставки содержимого с широким глобальным охватом
  • Идентификатор Microsoft Entra: синхронизация локальных каталогов и включение единого входа
  • Большой двоичный объект служба хранилища. Хранилище BLOB-объектов Azure — это масштабируемое хранилище объектов для любого типа неструктурированных изображений данных, видео, аудио, документов и более простого и экономичного.

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