Introduzione

Completato

Per molte app è un requisito che siano resilienti agli errori e possano essere facilmente ridimensionate quando la domanda aumenta. Per rispondere a queste esigenze, è possibile usare Azure Load Balancer.

Si supponga di lavorare per un'organizzazione del settore sanitario che sta lanciando una nuova applicazione portale in cui i pazienti possono pianificare gli appuntamenti. L'applicazione ha un portale per i pazienti, un front-end dell'applicazione Web e un database a livello aziendale. Il front-end usa il database per recuperare e salvare le informazioni sui pazienti.

Per gestire gli errori, è necessario che il nuovo portale sia disponibile 24 ore al giorno. Il portale deve adattarsi alle fluttuazioni del carico aggiungendo e rimuovendo le risorse in modo che corrispondano al carico. L'organizzazione ha bisogno di una soluzione in grado di distribuire il carico di lavoro alle macchine virtuali in tutto il sistema, man mano che ne vengono aggiunte altre. La soluzione dovrebbe essere in grado di rilevare gli errori e reindirizzare i processi alle macchine virtuali all'occorrenza. Questo miglioramento della resilienza e della scalabilità garantisce che i pazienti possano pianificare gli appuntamenti da qualsiasi posizione.

Alla fine di questo modulo si sarà in grado di usare Azure Load Balancer per creare un'architettura di app resiliente e scalabile.

Obiettivi di apprendimento

Contenuto del modulo:

  • Identificare le caratteristiche e le funzionalità di Azure Load Balancer.
  • Distribuire e configurare un'istanza di Azure Load Balancer.

Prerequisiti

  • Conoscenza dei concetti di base relativi alle reti
  • Conoscenza di base delle macchine virtuali di Azure
  • Familiarità con il portale di Azure