Introduzione alla progettazione dell'architettura delle app Web

Molte app Web devono essere sempre disponibili da qualsiasi parte del mondo e utilizzabili da qualsiasi dispositivo o dimensione dello schermo. Le app Web devono essere sicure, flessibili e scalabili per soddisfare i picchi di domanda.

Per scegliere un'opzione di hosting di app Web Azure, vedere Scegliere un servizio di calcolo Azure.

Azure servizi per le app Web

Azure offre una gamma di servizi per la creazione, l'hosting e il monitoraggio di app Web:

Architecture

Diagramma che mostra un'architettura di base di Servizio app di Azure con ridondanza di zona e disponibilità elevata (HA).

Scaricare un file di Visio di questa architettura.

Il diagramma precedente illustra un'implementazione tipica dell'app Web di base. Per le soluzioni reali che è possibile compilare in Azure, vedere Architetture di app Web.

Esplorare le architetture e le guide delle app Web

Gli articoli di questa sezione includono guide e architetture completamente sviluppate che è possibile distribuire in Azure ed espandersi in soluzioni di livello di produzione. Le soluzioni proposte mostrano modelli di implementazione e opzioni da considerare durante la pianificazione dello sviluppo del proof of concept (POC) della tua app web. Questi articoli consentono di decidere come usare le tecnologie delle app Web in Azure.

Idee per soluzioni di applicazioni Web

L'idea di soluzione di app Web seguente illustra i modelli di implementazione e le possibilità da esplorare:

  • Farm SharePoint a disponibilità elevata: distribuzione a disponibilità elevata di SharePoint che usa Microsoft Entra ID con bilanciamento del carico, gruppi di disponibilità AlwaysOn SQL Server e risorse SharePoint a disponibilità elevata.

Architetture delle app Web

Le architetture seguenti pronte per la produzione illustrano soluzioni di app Web end-to-end che è possibile distribuire e personalizzare.

Usa App Service per ospitare app Web

Ospitare app web con ambiente del servizio app

Gestire le API con Gestione API di Azure

Guide alle applicazioni Web

Gli articoli seguenti consentono di valutare e selezionare le migliori tecnologie per le app Web per i requisiti del carico di lavoro.

Linee guida sulla rete per le app Web

Ridondanza globale del routing per applicazioni Web a disponibilità elevata

Linee guida sulla sicurezza per app Web

Ripristino di emergenza per le app Web

Hosting di WordPress in Azure

  • WordPress su Azure: panoramica delle distribuzioni di WordPress su Azure che copre le opzioni di sicurezza, scalabilità e hosting.

  • WordPress su servizio Azure Kubernetes: soluzione WordPress basata su contenitori che usa Servizio Azure Kubernetes (AKS) e Azure NetApp Files per installazioni di grandi dimensioni a elevato utilizzo di archiviazione.

  • WordPress su App Service: Una soluzione di hosting WordPress gestita che utilizza Servizio app di Azure per installazioni di piccole e medie dimensioni.

Idoneità dell'organizzazione

Le organizzazioni all'inizio del processo di adozione del cloud possono usare il Cloud Adoption Framework per Azure per accedere a indicazioni comprovate che accelerano l'adozione del cloud.

Per garantire la qualità della soluzione di app Web in Azure, seguire le indicazioni in Azure Well-Architected Framework. Il framework Azure Well-Architected fornisce indicazioni prescrittive per le organizzazioni che cercano l'eccellenza dell'architettura e descrive come progettare, effettuare il provisioning e monitorare soluzioni di Azure ottimizzate per i costi. Per indicazioni specifiche per le app Web, vedere le seguenti guide ai servizi di Azure Well-Architected Framework:

Procedure consigliate

Seguire queste procedure consigliate per migliorare l'affidabilità, la sicurezza, l'efficacia dei costi, le prestazioni e la qualità operativa dei carichi di lavoro dell'app Web in Azure.

Rimanere aggiornati con le app Web

Azure i servizi di app Web si evolvono per affrontare le sfide moderne delle applicazioni. Rimanere informati sugli aggiornamenti e sulle funzionalità più recenti.

Per rimanere aggiornati con i principali servizi di app Web, vedere la risorsa seguente:

Altre risorse

Le risorse seguenti consentono di scoprire di più sulla progettazione dell'architettura delle app Web:

Amazon Web Services (AWS) o i professionisti di Google Cloud

Per iniziare rapidamente, gli articoli seguenti confrontano Azure opzioni dell'app Web con altri servizi cloud e forniscono indicazioni sulla migrazione.

Confronto tra i servizi

Indicazioni sulla migrazione

Se si esegue la migrazione da un'altra piattaforma cloud, vedere gli articoli seguenti: