Sito Web di marketing Episerver scalabile

Cache di Azure per Redis
Rete per la distribuzione di contenuti di Azure
Monitoraggio di Azure
database SQL di Azure
Gestione traffico di Azure

Idee per le soluzioni

Questo articolo è un'idea di soluzione. Per espandere il contenuto con altre informazioni, ad esempio potenziali casi d'uso, servizi alternativi, considerazioni sull'implementazione o indicazioni sui prezzi, inviare commenti e suggerimenti su GitHub.

Gestire siti Web di marketing digitale multicanale per il business in un'unica piattaforma e ridimensionare le campagne su richiesta. Le funzionalità complete di Episerver consentono di gestire ogni aspetto delle prestazioni del sito e delle campagne.

Questa soluzione si basa sui servizi gestiti di Azure: Gestione traffico, rete per la distribuzione di contenuti, database SQL di Azure, cache di Azure per Redis e Azure Monitoraggio. Questi servizi vengono eseguiti in un ambiente a disponibilità elevata, con patch e supporto, consentendo di concentrarsi sulla soluzione anziché sull'ambiente in cui vengono eseguiti.

Potenziali casi d'uso

Questa soluzione viene usata dalla vendita al dettaglio per fornire offerte di prodotti aggiornate.

Architettura

Architecture Diagram showing from browser through Episerver to databasesScaricare un file SVG di questa architettura.

Componenti

  • servizio app App Web viene eseguito in più aree, accessibile al Web e ai browser per dispositivi mobili e viene ridimensionato in più istanze del server.
  • Gestione traffico determina quale app Web è geograficamente più adatta per gestire ogni richiesta.
  • rete per la distribuzione di contenuti: una rete per la distribuzione di contenuti serve contenuto statico, ad esempio immagini, script e CSS, e riduce il carico nei server app Web.
  • database SQL di Azure: un database SQL archivia e gestisce i dati sul sito.
  • cache di Azure per Redis consente query veloci e migliora la scalabilità riducendo il carico nel database principale.
  • L'archiviazione BLOB di Azure offre un'archiviazione a prestazioni elevate e su larga scala.
  • Monitoraggio di Azure: Application Insights offre integrità dei servizi, monitoraggio delle prestazioni e diagnostica.
  • Provider di identità: un provider di identità come Microsoft Entra ID o Facebook gestisce l'autenticazione per l'app.

Passaggi successivi