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

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

In ogni area di Azure le zone di disponibilità sono posizioni fisicamente separate a tolleranza agli errori locali. Tali errori possono variare da errori software e hardware 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 resilienza e disponibilità distribuita, esistono almeno tre zone di disponibilità separate in qualsiasi 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 in queste zone. Questa funzionalità è un requisito fondamentale per l'abilitazione di architetture resilienti e la disponibilità elevata in caso di errori del data center in un'area. Per altre informazioni sulla ridondanza della zona di disponibilità, vedere Aree di Azure e zone di disponibilità.

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 della zona di disponibilità è disponibile per le app per la logica Standard, basate su Funzioni di Azure estendibilità. Per altre informazioni, vedere Che cos'è l'affidabilità in 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 solo in un ambiente del servizio app v3 (A edizione Standard v3). Attualmente, questa funzionalità supporta solo le operazioni predefinite del connettore, non le operazioni 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 esistenti dell'app per la logica Standard.

  • È possibile abilitare la ridondanza della zona di disponibilità solo in fase di creazione usando portale di Azure. 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à.

Limiti

Con le azioni basate su HTTP, i certificati esportati o creati con la crittografia AES256 non funzioneranno quando vengono usati 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. Nella 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 per l'app per la logica.

    Screenshot showing Azure portal,

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

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

  2. In Ridondanza della zona selezionare Abilitato.

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

    Screenshot showing Azure portal,

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

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

Passaggi successivi