Semplice sito Web di marketing digitale

Cache per Redis
Rete CDN
Database SQL
Monitoraggio
App Web

Soluzione idea Solution Idea

Per ulteriori informazioni, dettagli sull'implementazione, indicazioni sui prezzi o esempi di codice, vedere l'articolo relativo all'espansione di questo articolo con commenti e suggerimenti su GitHub.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!

Inizia con il sistema di gestione dei contenuti che ti permette di gestire facilmente la messaggistica nel tuo sito Web in tempo reale da un browser, senza alcuna competenza nella scrittura di codice.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.

Questa soluzione si basa sui servizi gestiti di Azure: database SQL di Azure, monitoraggio di Azure, rete per la distribuzione di contenuti e cache di Azure per Redis.This solution is built on the Azure managed services: Azure SQL Database, Azure Monitor, Content Delivery Network and Azure Cache for Redis. Questi servizi vengono eseguiti in un ambiente a disponibilità elevata, con patch e supportati, consentendo di concentrarsi sulla soluzione anziché sull'ambiente in cui vengono eseguiti.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.

ArchitectureArchitecture

Diagramma dell'architettura scaricare un SVG di questa architettura.Architecture diagram Download an SVG of this architecture.

ComponentiComponents

  • App Web: un'app Web del servizio app viene eseguita in una singola area, accessibile ai browser Web e per dispositivi mobili.Web Apps: An App Service Web App runs in a single region, accessible to web and mobile browsers. Un sistema di gestione dei contenuti come Orchard o Umbraco fornisce il servizio per gestire e distribuire contenuti nel sito Web.A content management system like Orchard or Umbraco provides service to manage and deploy content to the website.
  • Database SQL di Azure: un database SQL archivia e serve i dati sul sito.Azure SQL Database: A SQL Database stores and serves data about the site.
  • Monitoraggio di Azure: Application Insights, fornisce il monitoraggio dell'integrità e delle prestazioni e la diagnostica.Azure Monitor: Application Insights, provides health and performance monitoring, and diagnostics.
  • Reteper la distribuzione di contenuti: una rete per la distribuzione di contenuti fornisce contenuto statico come immagini, script e CSS e riduce il carico sui server dell'app Web.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.
  • Cache di Azure per Redis consente query molto veloci e migliora la scalabilità riducendo il carico sul database principale.Azure Cache for Redis enables very fast queries, and improves scalability by reducing the load on the main database.

Passaggi successiviNext steps