Простой веб-сайт для цифрового маркетингаSimple digital marketing website

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

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

Начните с работы с системой управления содержимым, которая позволяет легко поддерживать обмен сообщениями на веб-сайте в браузере в режиме реального времени, не имея навыков программирования.Start simple with the content management system that enables you to easily maintain the messaging on your website in real-time, from a browser, with no coding skills.

Это решение основано на управляемых службах Azure: база данных SQL Azure, Azure Monitor, сеть доставки содержимого и кэш Azure для Redis.This solution is built on the Azure managed services: Azure SQL Database, Azure Monitor, Content Delivery Network and Azure Cache for Redis. Эти службы работают в среде с высоким уровнем доступности, исправленной и поддерживаемой, что позволяет сосредоточиться на решении, а не на среде, в которой они работают.These services run in a high-availability environment, patched and supported, allowing you to focus on your solution instead of the environment they run in.

АрхитектураArchitecture

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

ComponentsComponents

  • Веб-приложения. веб-приложение службы приложений выполняется в одном регионе, доступном для веб-браузеров и мобильных обозревателей.Web Apps: An App Service Web App runs in a single region, accessible to web and mobile browsers. Система управления содержимым, например Orchard или Umbraco, предоставляет службы для управления и развертывания содержимого на веб-сайте.A content management system like Orchard or Umbraco provides service to manage and deploy content to the website.
  • База данных SQL Azure. база данных SQL хранит и обслуживает данные о сайте.Azure SQL Database: A SQL Database stores and serves data about the site.
  • Azure Monitor: Application Insights, обеспечивает мониторинг работоспособности и производительности, а также диагностику.Azure Monitor: Application Insights, provides health and performance monitoring, and diagnostics.
  • Сеть доставки содержимого. сеть доставки содержимого обслуживает статическое содержимое, например изображения, скрипты и CSS, и снижает нагрузку на серверы веб-приложений.Content Delivery Network: A content delivery network serves static content such as images, script, and CSS, and reduces the load on the web app servers.
  • Кэш Azure для Redis обеспечивает очень быстрые запросы и улучшает масштабируемость, уменьшая нагрузку на основную базу данных.Azure Cache for Redis enables very fast queries, and improves scalability by reducing the load on the main database.

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