Condividi tramite


Proteggere le app per la logica da errori zonali con ridondanza della zona e zone di disponibilità

Si applica a: App per la logica di Azure (a consumo e standard)

In ogni area di Azure, le zone di disponibilità sono posizioni fisicamente separate che tollerano gli errori locali. Tali errori possono essere dovuti a guasti software e hardware, oppure a eventi come terremoti, inondazioni e incendi. Queste zone raggiungono la tolleranza attraverso la ridondanza e l'isolamento logico dei servizi di Azure.

Per garantire la resilienza e la disponibilità distribuita, esistono almeno tre zone di disponibilità separate in ogni area di Azure che supporta e abilita la ridondanza della zona. La piattaforma App per la logica di Azure distribuisce queste zone e i carichi di lavoro delle app per la logica al loro interno. Questa funzionalità è un requisito fondamentale per abilitare architetture resilienti e garantire una disponibilità elevata in caso di errori del data center in una determinata area. Per altre informazioni sulla ridondanza della zona di disponibilità, vedere Aree e zone di disponibilità di Azure.

Questo articolo offre una breve panoramica, considerazioni e informazioni su come abilitare la ridondanza della zona di disponibilità in App per la logica di Azure.

Considerazioni

Il supporto per la zona di disponibilità è previsto per le app per la logica Standard, che si avvalgono dell'estendibilità di Funzioni di Azure. Per altre informazioni, vedere In cosa consiste l'affidabilità di Funzioni di Azure?.

  • È possibile abilitare la ridondanza della zona di disponibilità solo quando si creano app per la logica Standard, in un'area di Azure supportata o in un ambiente del servizio app v3 (ASE v3) - Solo piani Windows. Attualmente, questa funzionalità supporta solo le operazioni del connettore predefinito, non quelle del connettore di Azure (gestite).

  • È possibile abilitare la ridondanza della zona di disponibilità solo per le nuove app per la logica Standard con flussi di lavoro eseguiti in App per la logica di Azure a tenant singolo. Non è possibile abilitare la ridondanza della zona di disponibilità per i flussi di lavoro dell'app per la logica Standard esistenti.

  • È possibile abilitare la ridondanza della zona di disponibilità solo in fase di creazione. Non esiste attualmente alcun supporto per strumenti programmatici, ad esempio Azure PowerShell o l'interfaccia della riga di comando di Azure, per abilitare la ridondanza della zona di disponibilità dopo la creazione.

Limiti

Con le azioni basate su HTTP, i certificati esportati o creati con crittografia AES256 non funzioneranno se utilizzati per l'autenticazione del certificato client. Gli stessi certificati non funzioneranno anche quando vengono usati per l'autenticazione OAuth.

Prerequisiti

Abilitare zone di disponibilità

  1. Nel portale di Azure, iniziare a creare un'app per la logica Standard. Nella pagina Crea app per la logica, arrestare dopo aver selezionato Standard come tipo di piano dell'app per la logica.

    Screenshot che mostra il portale di Azure, la pagina

    Per un'esercitazione, vedere Creare flussi di lavoro di app per la logica Standard con App per la logica di Azure a tenant singolo nel portale di Azure.

    Dopo aver selezionato Standard, la sezione Ridondanza della zona e le opzioni diventano disponibili.

  2. In Ridondanza della zona, selezionare Abilitata.

    A questo punto, l'esperienza di creazione dell'app per la logica appare simile all'esempio seguente:

    Screenshot che mostra il portale di Azure, la pagina

  3. Terminare la creazione del flusso di lavoro dell'app per la logica.

  4. Se si usa un firewall e non si è configurato l'accesso al traffico tramite gli indirizzi IP necessari, assicurarsi di completare tale requisito.

Passaggi successivi