Melindungi aplikasi logika dari kegagalan zona dengan zona ketersediaan dan redundansi zona
Berlaku untuk: Azure Logic Apps (Konsumsi + Standar)
Di wilayah Azure, zona ketersediaan adalah lokasi yang terpisah secara fisik yang dapat menerima kegagalan lokal. Kegagalan dapat mencakup kegagalan perangkat lunak dan perangkat keras hingga peristiwa seperti gempa bumi, banjir, dan kebakaran. Zona ini mencapai toleransi melalui redundansi dan isolasi logis layanan Azure.
Untuk memberikan ketahanan dan ketersediaan terdistribusi, setidaknya ada tiga zona ketersediaan terpisah di setiap wilayah Azure yang mendukung dan mengaktifkan redundansi zona. Platform Azure Logic Apps mendistribusikan zona ini dan beban kerja aplikasi logika di seluruh zona ini. Kemampuan ini adalah persyaratan utama untuk mengaktifkan arsitektur tangguh dan memberikan ketersediaan tinggi jika kegagalan pusat data terjadi di suatu wilayah.
Untuk informasi selengkapnya, lihat dokumentasi berikut:
Panduan ini memberikan gambaran umum, pertimbangan, dan informasi singkat tentang cara mengaktifkan zona ketersediaan di Azure Logic Apps.
Pertimbangan
Zona ketersediaan didukung dengan alur kerja aplikasi logika Standar, yang berjalan di Azure Logic Apps penyewa tunggal dan didukung oleh ekstensibilitas Azure Functions. Untuk informasi selengkapnya, lihat Keandalan di Azure Functions.
Anda hanya dapat mengaktifkan kemampuan ini saat membuat aplikasi logika Standar di wilayah Azure yang didukung atau di Lingkungan App Service v3 (ASE v3) - Paket Windows saja.
Anda hanya dapat mengaktifkan kemampuan ini untuk aplikasi logika Standar baru . Anda tidak dapat mengaktifkan dukungan zona ketersediaan untuk alur kerja aplikasi logika Standar yang ada.
Anda hanya dapat mengaktifkan kemampuan ini pada waktu pembuatan. Tidak ada dukungan alat terprogram, seperti Azure PowerShell atau Azure CLI, saat ini ada untuk mengaktifkan dukungan zona ketersediaan setelah pembuatan.
Kemampuan ini hanya mendukung operasi konektor bawaan, yang langsung berjalan dengan runtime Azure Logic Apps, bukan operasi konektor yang dihosting dan dijalankan di Azure.
Batasan
Dengan tindakan berbasis HTTP, sertifikat yang diekspor atau dibuat dengan enkripsi AES256 tidak akan berfungsi saat digunakan untuk autentikasi sertifikat klien. Sertifikat yang sama juga tidak akan berfungsi saat digunakan untuk autentikasi OAuth.
Prasyarat
Akun dan langganan Azure. Jika Anda tidak memiliki langganan, daftar untuk mendapatkan akun Azure secara gratis.
Jika Anda memiliki firewall atau lingkungan terbatas, Anda harus mengizinkan lalu lintas melalui semua alamat IP yang diperlukan oleh Azure Logic Apps, konektor terkelola, dan konektor kustom apa pun di wilayah Azure tempat Anda membuat alur kerja aplikasi logika. Alamat IP baru yang mendukung redundansi zona ketersediaan sudah diterbitkan untuk Azure Logic Apps, konektor terkelola, dan konektor kustom. Untuk informasi selengkapnya, tinjau dokumentasi berikut ini:
Aktifkan Zona Ketersediaan
Hanya untuk aplikasi logika Standar, ikuti langkah-langkah berikut:
Di portal Azure, mulailah membuat aplikasi logika Standar. Pada halaman Buat Aplikasi Logika, berhentilah setelah Anda memilih Standar sebagai jenis paket untuk aplikasi logika Anda.
Untuk tutorial, lihat Membuat alur kerja aplikasi logika Standar dengan Azure Logic Apps penyewa tunggal di portal Azure.
Setelah Anda memilih Standar, bagian Redundansi zona dan opsi menjadi tersedia.
Catatan
Opsi redundansi Zona muncul tidak tersedia jika Anda memilih wilayah Azure yang tidak didukung atau paket Windows yang sudah ada yang dibuat di wilayah Azure yang tidak didukung. Pastikan untuk memilih wilayah Azure yang didukung dan paket Windows yang dibuat di wilayah Azure yang didukung, atau buat paket Windows baru.
Di bawah Redundansi zona, pilih Diaktifkan.
Pada titik ini, pengalaman pembuatan aplikasi logika Anda tampak mirip dengan contoh ini:
Selesaikan pembuatan alur kerja aplikasi logika Anda.
Jika Anda menggunakan firewall dan belum menyiapkan akses untuk lalu lintas melalui alamat IP yang diperlukan, pastikan untuk menyelesaikan persyaratan tersebut.