Terjemahan disediakan oleh mesin penerjemah. Jika konten terjemahan yang diberikan bertentangan dengan versi bahasa Inggris aslinya, utamakan versi bahasa Inggris.
Nilai Yang Anda Berikan Saat Anda Membuat Namespace
Saat Anda membuat AWS Cloud Map namespace, Anda menentukan nilai-nilai berikut.
Setelah Anda membuat namespace, Anda dapat mengubah tag. Namun, Anda tidak dapat mengubah nilai-nilai lain.
Nilai
- Nama namespace
-
Nama yang Anda tentukan untuk namespace tergantung pada bagaimana Anda ingin aplikasi Anda untuk menemukan instans. Metode bagaimana contoh ditemukan ditentukan oleh opsi yang Anda pilih untuk Penemuan instans. Opsi muncul nanti pada halaman saat ini di konsol. Mereka adalah sebagai berikut:
- Panggilan API
-
Jika Anda memilih opsi ini, aplikasi Anda menemukan instans layanan dengan menentukan nama namespace dan nama layanan dalam DiscoverInstances permintaan. Untuk informasi selengkapnya, lihat DiscoverInstances dalam AWS Cloud Map Referensi API.
Anda dapat menentukan nama dengan panjang hingga 1.024 karakter. Nama dapat berisi huruf besar dan huruf kecil, angka, garis bawah (_), dan tanda hubung (-).
- API panggilan dan permintaan DNS dalam VPC
-
Memasukkan nama domain yang Anda inginkan aplikasi Anda di VPC untuk digunakan ketika mereka menemukan instans dengan mengirimkan kueri DNS. AWS Cloud Map secara otomatis menciptakan zona yang di-hosting privat Amazon Route 53 yang memiliki nama ini. Ketika Anda mendaftar instans layanan, AWS Cloud Map menciptakan data DNS di zona yang di-hosting yang memiliki nama dalam format berikut:
nama layanan
.Namespace
Jika Anda memilih opsi ini, aplikasi Anda juga dapat menemukan instans dengan menentukan nama namespace dan nama layanan dalam DiscoverInstances yang diminta. Untuk informasi selengkapnya, lihat DiscoverInstances dalam AWS Cloud Map Referensi API.
Anda dapat menentukan nama domain yang diinternasionalisasi (IDN) jika Anda mengubah namanya menjadi Punycode terlebih dahulu. Untuk informasi tentang pengubah online, lakukan pencarian internet di "punycode converter".
Anda juga dapat mengubah nama domain yang diinternasionalisasi menjadi Punycode saat Anda membuat namespace secara terprogram. Misalnya, jika Anda menggunakan Java, Anda dapat mengkonversi nilai Unicode ke Punycode dengan menggunakan
toASCII
metode perpustakaan java.net.IDN. - Panggilan API dan kueri DNS publik
-
Masukkan nama domain yang ingin digunakan aplikasi Anda saat menemukan instans dengan mengirimkan kueri DNS publik. Ini harus berupa nama domain yang telah Anda daftarkan. Saat Anda membuat namespace, AWS Cloud Map secara otomatis menciptakan zona yang dihosting publik Amazon Route 53 yang memiliki nama yang sama. Ketika Anda daftar instans layanan, AWS Cloud Map membuat catatan DNS di zona yang di-hosting yang memiliki nama dalam format berikut:
nama layanan
.Namespace
Jika Anda memilih opsi ini, aplikasi Anda juga dapat menemukan instans dengan menentukan nama namespace dan nama layanan dalam DiscoverInstances yang diminta. Untuk informasi selengkapnya, lihat DiscoverInstances dalam AWS Cloud Map Referensi API.
Anda dapat menentukan nama domain yang diinternasionalisasi (IDN) jika Anda mengubah namanya menjadi Punycode terlebih dahulu. Untuk informasi tentang pengubah online, lakukan pencarian internet di "punycode converter".
Anda juga dapat mengubah nama domain yang diinternasionalisasi menjadi Punycode saat Anda membuat namespace secara terprogram. Misalnya, jika Anda menggunakan Java, Anda dapat mengubah nilai Unicode ke Punycode dengan menggunakan
toASCII
metode java.net.IDN perpustakaan.
- Deskripsi namespace
-
Memasukkan deskripsi untuk namespace. Nilai yang Anda masukkan di sini muncul di halaman Namespace dan pada halaman detail untuk setiap namespace.
- Penemuan instans
-
Pilih bagaimana Anda ingin aplikasi Anda menemukan instans terdaftar:
- Panggilan API
-
Pilih opsi ini jika Anda ingin aplikasi Anda hanya menggunakan panggilan API untuk menemukan instans terdaftar.
- API panggilan dan kueri DNS dalam VPC
-
Pilih opsi ini jika Anda ingin aplikasi Anda untuk dapat menemukan instans menggunakan panggilan API atau menggunakan kueri DNS di VPC. Anda tidak diharuskan untuk menggunakan kedua metode.
- Panggilan API dan kueri DNS publik
-
Pilih opsi ini jika Anda ingin aplikasi Anda untuk dapat menemukan instans menggunakan panggilan API atau menggunakan kueri DNS publik. Anda tidak diharuskan untuk menggunakan kedua metode.
- SOA TTL
-
Untuk Panggilan API dan kueri DNS dalam VPC atau Panggilan API dan kueri DNS publik, nilai waktu untuk tayang (TTL) untuk memulai otoritas (SOA) catatan DNS zona yang dihosting Route 53 dibuat dengan namespace Anda. Nilai menentukan berapa lama DNS penyelesaikan informasi cache untuk catatan ini sebelum penyelesai meneruskan kueri DNS lain untuk Amazon Route 53 untuk mendapatkan pengaturan yang diperbarui. Nilai yang lebih kecil juga akan mengurangi waktu entri yang hilang akan di-cache (caching negatif) dengan mengorbankan kueri tambahan untuk namespace tersebut.
- Tanda
-
Anda dapat menentukan satu atau lebih tag untuk ditambahkan ke namespace Anda. Tanda merupakan sebuah label pilihan yang dapat Anda tugaskan ke sebuah AWS sumber daya. Setiap tanda terdiri dari kunci dan nilai. Misalnya, Anda dapat menentukan tanda dengan Kunci = Lingkungan dan Nilai = Produksi. Tanda memungkinkan Anda untuk mengkategorikan AWS sumber daya sehingga Anda dapat lebih mudah mengelolanya.
Anda dapat memperbarui atau menghapus tanda pada namespace Anda setelah mereka dibuat. Untuk informasi lebih lanjut, lihat Menandai sumber daya AWS Cloud Map Anda.
- VPC
-
Ketika Anda memilih Panggilan API dan kueri DNS dalam VPC untuk nilai Penemuan instans, AWS Cloud Map menciptakan zona yang di-hosting privat Amazon Route 53 yang memiliki nama yang sama. AWS Cloud Mapmengaitkan VPC yang Anda pilih di daftar VPC dengan zona yang di-hosting privat tersebut.
Penyelesai Route 53 menyelesaikan kueri DNS yang berasal dari VPC menggunakan catatan di zona yang dihosting privat. Jika zona yang di-hosting privat tidak termasuk catatan yang cocok dengan nama domain dalam kueri DNS, Route 53 menanggapi kueri dengan
NXDOMAIN
(domain yang tidak ada).Anda dapat mengaitkan VPC tambahan dengan zona yang di-hosting privat. Untuk informasi selengkapnya, lihat AssociateVPCWithHostedZone dalam Referensi API Amazon Route 53.