View a markdown version of this page

ID AZ - AWS Wilayah dan Zona Ketersediaan

Terjemahan disediakan oleh mesin penerjemah. Jika konten terjemahan yang diberikan bertentangan dengan versi bahasa Inggris aslinya, utamakan versi bahasa Inggris.

ID AZ

Awalnya, kami memutuskan untuk secara independen memetakan Zona Ketersediaan ke kode di masing-masing Akun AWS. Ini memastikan bahwa sumber daya didistribusikan di seluruh Zona Ketersediaan untuk Wilayah ini, bahkan jika sebagian besar pelanggan memilih Zona Ketersediaan pertama di Wilayah. Misalnya, us-east-1a untuk Anda Akun AWS mungkin bukan lokasi fisik yang sama dengan yang us-east-1a lain Akun AWS. Seiring AWS mempelajari lebih lanjut tentang pola penggunaan pelanggan, dan seiring AWS berkembangnya, kami menentukan bahwa tidak perlu terus memetakan Zona Ketersediaan secara independen ke kode. Semua Wilayah yang diperkenalkan setelah November 2012 menggunakan pemetaan Zona Ketersediaan yang seragam ke kode.

Untuk mengoordinasikan Zona Ketersediaan di seluruh akun di semua Wilayah, bahkan akun yang secara independen memetakan Zona Ketersediaan, gunakan ID AZ, yang merupakan pengidentifikasi unik dan konsisten untuk Zona Ketersediaan. Misalnya, use1-az1 adalah ID AZ untuk Wil us-east-1 ayah, dan memiliki lokasi fisik yang sama di setiap Akun AWS. Anda dapat melihat ID AZ untuk akun Anda untuk menentukan lokasi fisik sumber daya Anda relatif terhadap sumber daya di akun lain. Misalnya, jika Anda membagikan subnet di Zona Ketersediaan dengan ID AZ use1-az2 dengan akun lain, subnet ini tersedia untuk akun tersebut di Zona Ketersediaan yang juga memiliki ID AZ yang juga use1-az2.

Untuk melihat ID AZ untuk akun Anda, periksa panel kesehatan Layanan di Dasbor EC2 atau gunakan perintah describe- AWS CLI availability-zones.

Diagram berikut menggambarkan dua akun dengan pemetaan kode Zona Ketersediaan yang berbeda ke ID AZ.

Dua akun dengan pemetaan kode Zona Ketersediaan yang berbeda ke ID AZ.

Wilayah dengan Zona Ketersediaan yang dipetakan secara independen

Di Wilayah berikut, untuk akun yang dibuat sebelum November 2025, kami secara independen memetakan Zona Ketersediaan ke kode untuk setiap AWS akun. Akun yang dibuat mulai November 2025, mendapatkan Zona Ketersediaan yang sama yang dipetakan ke kode. Semua Wilayah lain menggunakan pemetaan seragam.

  • AS Timur (Virginia Utara)

  • AS Barat (California Utara)

  • AS Barat (Oregon)

  • Asia Pasifik (Singapura)

  • Asia Pasifik (Sydney)

  • Asia Pasifik (Tokyo)

  • Eropa (Irlandia)

  • Amerika Selatan (Sao Paulo)

  • AWS GovCloud (US-West)

Contoh perintah

Per AWS CLI intah berikut menunjukkan cara mendapatkan informasi tentang ID AZ untuk akun Anda.

Untuk mencantumkan nama dan ID Zona Ketersediaan menggunakan CLI

Gunakan perintah describe-availability-zones berikut untuk menjelaskan Zona Ketersediaan untuk Wilayah saat ini. Untuk menjelaskan Zona Ketersediaan untuk Wilayah yang berbeda, tambahkan --region opsi.

aws ec2 describe-availability-zones --query "AvailabilityZones[].{Name:ZoneName,ID:ZoneId}" --output table

Berikut ini adalah contoh output untuk AS Timur (Ohio).

---------------------------- | DescribeAvailabilityZones| +-----------+--------------+ | ID | Name | +-----------+--------------+ | use2-az1 | us-east-2a | | use2-az2 | us-east-2b | | use2-az3 | us-east-2c | +-----------+--------------+
Untuk mendapatkan ID AZ menggunakan metadata instance

Anda dapat menggunakan metadata instans untuk mendapatkan ID AZ dari Zona Ketersediaan tempat instance diluncurkan.

IMDSv2
[ec2-user ~]$ TOKEN=`curl -X PUT "http://169.254.169.254/latest/api/token" -H "X-aws-ec2-metadata-token-ttl-seconds: 21600"` \ && curl -H "X-aws-ec2-metadata-token: $TOKEN" http://169.254.169.254/latest/meta-data/placement/availability-zone-id
IMDSv1
[ec2-user ~]$ curl http://169.254.169.254/latest/meta-data/placement/availability-zone-id