Condividi tramite


Progettazione dell'architettura delle applicazioni Web

Oggi le app Web devono essere disponibili 24 ore al giorno, ogni giorno e in qualsiasi parte del mondo e devono poter essere usate su qualsiasi dispositivo o su uno schermo di qualsiasi dimensione. Le applicazioni Web devono essere sicure, flessibili e scalabili, per soddisfare i picchi di richiesta.

Questo articolo offre una panoramica delle tecnologie delle app Web di Azure, indicazioni, idee sulle soluzioni e architetture di riferimento.

Azure offre un'ampia gamma di strumenti e funzionalità per la creazione, l'hosting e il monitoraggio delle app Web. Questi sono solo alcuni dei principali servizi di app Web disponibili in Azure:

  • Il servizio app di Azure consente di creare facilmente app Web e per dispositivi mobili di livello aziendale per qualsiasi piattaforma o dispositivo e di distribuirle in un'infrastruttura cloud scalabile.
  • Web application firewall di Azure offre una potente protezione per le app Web.
  • Monitoraggio di Azure offre visibilità completa su applicazioni, infrastruttura e rete. Monitoraggio include Application Insights, che fornisce la gestione e il monitoraggio delle prestazioni delle applicazioni per le app Web live.
  • Servizio SignalR di Azure consente di aggiungere facilmente funzionalità Web in tempo reale.
  • App Web statiche offre uno sviluppo semplificato con stack completo per app Web moderne dal codice sorgente alla disponibilità elevata globale.
  • App Web per contenitori consente di eseguire app Web in contenitori in Windows e Linux.
  • Bus di servizio di Azure consente di integrarsi con altre app Web usando modelli basati su eventi ad accoppiamento libero.

Introduzione alle app Web in Azure

Se non si ha familiarità con la creazione e l'hosting delle app Web di Azure, il modo migliore per ottenere altre informazioni è il training di Microsoft Learn. Questa piattaforma online gratuita offre corsi di formazione interattivi per i prodotti Microsoft e altro ancora.

Questi sono alcuni buoni punti di partenza da considerare:

Percorso di produzione

Valutare questi modelli, linee guida e architetture durante la pianificazione e l'implementazione della distribuzione:

Procedure consigliate

Per una buona panoramica, consultare la sezione Caratteristiche delle applicazioni Web moderne.

Per informazioni specifiche del servizio app di Azure, vedere:

Architetture app Web

Le sezioni seguenti, organizzate per categoria, forniscono collegamenti ad architetture di esempio di app Web.

e-commerce

Modernizzazione

Applicazioni multilivello

App con più aree

Scalabilità

Sicurezza

SharePoint

Rimanere aggiornati con lo sviluppo Web

Ottenere gli aggiornamenti più recenti sui prodotti e le funzionalità di app Web di Azure.

Risorse aggiuntive

Soluzioni di esempio

Di seguito alcune implementazioni aggiuntive da considerare:

AWS o i professionisti di Google Cloud