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
Scaricare 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
- Distribuire un'app Web ASP.NET nel servizio app Azure usando Visual Studio
- Configurare il metodo di routing del traffico prestazioni
- Usare la rete CDN di Azure nel servizio app di Azure
- database SQL esercitazione: Creare un database SQL in pochi minuti usando il portale di Azure
- Come creare un'app Web con cache di Azure per Redis
- Introduzione all'archiviazione BLOB di Azure con .NET
- Gestione delle prestazioni delle applicazioni con Application Insights
- Come configurare l'applicazione servizio app per l'uso dell'account di accesso di Facebook