Pola aplikasi yang didistribusikan secara geografis

Pelajari cara menyediakan titik akhir aplikasi di beberapa wilayah dan merutekan lalu lintas pengguna berdasarkan kebutuhan lokasi dan kepatuhan.

Konteks dan masalah

Organisasi dengan geografi yang luas berusaha untuk mendistribusikan dan memungkinkan akses ke data dengan aman dan akurat serta memastikan tingkat keamanan, kepatuhan, dan kinerja yang diperlukan per pengguna, lokasi, dan perangkat lintas batas.

Solusi

Pola perutean lalu lintas geografis Azure Stack Hub, atau aplikasi yang didistribusikan secara geografis, memungkinkan lalu lintas diarahkan ke titik akhir tertentu berdasarkan berbagai metrik. Membuat profil Traffic Manager dengan perutean berbasis geografis dan konfigurasi titik akhir merutekan lalu lintas ke titik akhir berdasarkan persyaratan regional, peraturan perusahaan dan internasional, dan kebutuhan data.

Geo-distributed pattern

Komponen

Di luar cloud

Traffic Manager

Dalam diagram, Traffic Manager terletak di luar cloud publik, tetapi harus dapat mengoordinasikan lalu lintas baik di pusat data lokal maupun cloud publik. Penyeimbang merutekan lalu lintas ke lokasi geografis.

DNS (Domain Name System)

Sistem Nama Domain atau DNS bertanggung jawab untuk menerjemahkan (atau menyelesaikan) nama layanan ke alamat IP-nya.

Cloud publik

Titik Akhir Cloud

Alamat IP publik digunakan untuk merutekan lalu lintas masuk melalui pengelola lalu lintas ke titik akhir sumber daya aplikasi cloud publik.  

Cloud lokal

Titik akhir lokal

Alamat IP publik digunakan untuk merutekan lalu lintas masuk melalui pengelola lalu lintas ke titik akhir sumber daya aplikasi cloud publik.

Masalah dan pertimbangan

Pertimbangkan poin-poin berikut saat memutuskan cara menerapkan pola ini:

Skalabilitas

Pola ini menangani perutean lalu lintas geografis daripada penskalaan untuk memenuhi peningkatan lalu lintas. Namun, Anda dapat menggabungkan pola ini dengan solusi Azure dan lokal lainnya. Misalnya, pola ini dapat digunakan dengan Pola penskalaan lintas cloud.

Ketersediaan

Pastikan aplikasi yang diterapkan secara lokal dikonfigurasi untuk ketersediaan tinggi melalui konfigurasi perangkat keras lokal dan penyebaran perangkat lunak.

Pengelolaan

Pola tersebut memastikan manajemen yang mulus dan antarmuka yang akrab antarlingkungan.

Kapan menggunakan pola ini

  • Organisasi saya memiliki cabang internasional yang memerlukan kebijakan keamanan dan distribusi regional kustom.
  • Tiap kantor organisasi saya menarik data karyawan, bisnis, dan fasilitas, yang memerlukan aktivitas pelaporan per regulasi lokal dan zona waktu.
  • Persyaratan skala tinggi dapat dipenuhi dengan menskalakan aplikasi secara horizontal dengan beberapa penerapan aplikasi yang dilakukan dalam satu wilayah dan di seluruh wilayah untuk menangani persyaratan beban ekstrem.
  • Aplikasi harus sangat tersedia dan responsif terhadap permintaan klien bahkan dalam pemadaman satu wilayah.

Langkah berikutnya

Untuk mempelajari lebih lanjut tentang topik yang diperkenalkan dalam artikel ini:

Saat Anda siap menguji contoh solusi, lanjutkan dengan Panduan penyebaran solusi aplikasi yang didistribusikan secara geografis. Panduan penyebaran memberikan petunjuk langkah demi langkah untuk menyebarkan dan menguji komponennya. Anda mempelajari cara mengarahkan lalu lintas ke titik akhir tertentu berdasarkan berbagai metrik penggunaan pola aplikasi yang didistribusikan secara geografis. Membuat profil Microsoft Azure Traffic Manager dengan perutean berbasis geografis dan konfigurasi titik akhir memastikan informasi dirutekan ke titik akhir berdasarkan persyaratan regional, peraturan perusahaan dan internasional, dan kebutuhan data Anda.