Catatan
Akses ke halaman ini memerlukan otorisasi. Anda dapat mencoba masuk atau mengubah direktori.
Akses ke halaman ini memerlukan otorisasi. Anda dapat mencoba mengubah direktori.
Konvensi penamaan menyediakan format standar untuk menetapkan nama ke sumber daya Azure. Setiap organisasi memerlukan konvensi penamaan yang disesuaikan yang memenuhi persyaratan Azure dan kebutuhan adopsi cloud tertentu. Panduan ini menyediakan fondasi yang dapat Anda sesuaikan dengan persyaratan organisasi Anda.
Lihat contoh:Contoh nama sumber daya Azure
Memahami nama sumber daya di Azure
Nama sumber daya Azure adalah pengidentifikasi yang ditetapkan ke instans tertentu dari sumber daya Azure, seperti aplikasi web, database, atau akun penyimpanan. Untuk menetapkan konvensi penamaan Azure yang konsisten, Anda perlu memahami cara kerja Azure. Ini yang perlu Anda ketahui:
Memahami kekekalan nama Sebagian besar nama sumber daya Azure tidak dapat diubah setelah pembuatan. Sertakan hanya informasi yang tetap konstanta dalam nama. Gunakan tag untuk mengambil detail lainnya.
Memahami aturan penamaan Azure. Ada aturan penamaan untuk setiap sumber daya Azure. Tidak semua nama sumber daya Azure dapat mengikuti pola yang sama. Pastikan Anda memahami batasan jenis sumber daya yang sedang Anda kerjakan. Nama Azure harus mengikuti tiga prinsip umum:
- Nama harus unik dalam cakupan sumber daya Azure (bervariasi menurut sumber daya).
- Nama perlu memenuhi persyaratan panjang (bervariasi menurut sumber daya).
- Nama hanya dapat berisi karakter yang valid (bervariasi menurut sumber daya).
Pahami cakupan nama Azure. Nama sumber daya Azure harus unik dalam cakupan yang ditentukan. Setiap jenis sumber daya memiliki tingkat cakupan tertentu yang menentukan di mana nama harus unik. Memahami tingkat cakupan ini memastikan konvensi penamaan yang tepat dan menghindari konflik.
Ruang lingkup Deskripsi Contoh Global Unik di seluruh Azure. Cakupan ini berlaku untuk sumber daya PaaS dengan titik akhir IP publik, karena namanya berfungsi sebagai nama DNS publik default awal. Misalnya, aplikasi web bernama app-workload1-prod-001.azurewebsites.netharus unik secara global.grup Sumber Daya Unik dalam grup sumber daya. Sumber daya dalam grup yang sama tidak dapat berbagi nama yang sama, tetapi nama yang identik dapat ada di grup sumber daya yang berbeda. Misalnya, jaringan virtual bernama vnet-prod-westus-001dapat ada di beberapa grup sumber daya, tetapi hanya sekali dalam satu grup sumber daya.Sumber Daya Unik dalam sumber daya induk. Sumber daya yang ditumpuk dalam sumber daya lain harus memiliki nama unik untuk menghindari konflik. Misalnya, subnet dalam jaringan virtual harus memiliki nama unik untuk mencegah tumpang tindih segmen.
Pilih komponen penamaan
Daftar berikut ini menyediakan contoh komponen penamaan (apa yang harus disertakan dalam nama) yang berguna untuk membuat nama sumber daya Azure:
| Penamaan komponen | Deskripsi | Contoh komponen | Contoh sumber daya Azure |
|---|---|---|---|
| jenis Sumber Daya | Singkatan yang mewakili jenis sumber daya atau aset Azure. |
rg,vm,st,app |
rg-workload1-prod-001, vm-web-prod-001 |
| Beban Kerja, proyek, atau aplikasi | Nama beban kerja atau proyek tempat sumber daya menjadi bagiannya. |
workload1,workload2,workload3,workload4 |
app-workload1-prod, vm-workload3-dev-001 |
| Lingkungan | Produksi, pengembangan, jaminan kualitas, tahap, pengujian. |
prod
dev
qa
stage
test
|
app-workload1-prod, sqldb-dev |
| Wilayah | Wilayah Azure atau lokasi penyedia cloud tempat sumber daya disebarkan. |
westus
eastus2
westeu
usva
ustx
|
vnet-shared-eastus2-001, pip-workload4-prod-westus-001 |
| Nomor instans | Jumlah instans untuk sumber daya tertentu, untuk membedakannya dari sumber daya lain yang memiliki konvensi penamaan dan komponen penamaan yang sama. |
01, 001 |
vm-sql-test-001, vm-sql-test-002 |
Mengembangkan konvensi penamaan Anda
Untuk membuat konvensi penamaan Azure Anda, identifikasi bagian utama informasi yang ingin Anda refleksikan dalam nama sumber daya. Informasi yang berbeda relevan untuk berbagai jenis sumber daya.
Menstandarkan urutan komponen. Selain menentukan komponen penamaan, Anda juga harus mempertimbangkan urutan di mana komponen penamaan tercantum.
Pilih untuk menggunakan pemisah atau tidak. Untuk meningkatkan keterbacaan, gunakan tanda hubung
-untuk memisahkan komponen penamaan. Namun, tidak setiap sumber daya di Azure memungkinkan Anda menggunakan pemisah. Jika Anda memerlukan konsistensi absolut di semua nama sumber daya Azure Anda, jangan gunakan tanda hubung. Bagi banyak pelanggan, manfaat menggunakan pemisah melebihi beberapa inkonsistensi dalam konvensi penamaan.Gunakan singkatan. Gunakan singkatan sumber daya Azure untuk menjaga nama sumber daya dalam batas panjang.
Gunakan Azure Naming Tool. Alat Penamaan Azure membantu Anda menghasilkan nama untuk sumber daya Azure. Anda mengonfigurasi alat untuk menggunakan konvensi penamaan pilihan Anda, dan menghasilkan nama untuk sumber daya Azure Anda. Untuk informasi selengkapnya, lihat Azure Naming Tool.
Note
Jangan sertakan informasi pribadi, sensitif, atau rahasia dalam nama sumber daya (misalnya, nama tabel, nama database) dan tag sumber daya. Data yang Anda masukkan di kolom-kolom ini tidak dianggap sebagai data pelanggan.
Contoh nama sumber daya Azure
Pertimbangkan contoh-contoh ini saat Anda menentukan konvensi penamaan Azure Anda. Contohnya didasarkan pada komponen penamaan dan pertimbangan yang dijelaskan dalam artikel ini.
AI dan pembelajaran mesin
| Jenis aset | Ruang lingkup | Format dan contoh |
|---|---|---|
| Pencarian Azure AI | Mendunia |
srch-<beban kerja, aplikasi, atau proyek>-<lingkungan> srch-workload1-prod srch-workload2-dev |
| sumber daya Microsoft Foundry | Grup sumber daya |
aif-<workload, aplikasi, atau proyek>-<lingkungan> aif-workload1-prod aif-workload2-dev |
| ruang kerja Azure Machine Learning | Grup sumber daya | **
mlw-<beban kerja, aplikasi, atau proyek>- lingkungan<> mlw-workload1-prod mlw-workload2-dev |
Analisis dan IoT
| Jenis aset | Ruang lingkup | Format dan contoh |
|---|---|---|
| Azure Data Factory | Mendunia |
<beban kerja, aplikasi, atau proyek>-<lingkungan> adf-workload1-prod adf-workload2-dev |
| akun Data Lake Storage | Mendunia |
<beban kerja, aplikasi, atau lingkungan><proyek> dlsworkload1prod dlsworkload2dev |
| Hub IoT | Mendunia |
<beban kerja, aplikasi, atau proyek>- lingkungan<> iot-workload1-prod iot-workload2-dev |
Komputasi dan web
| Jenis aset | Ruang lingkup | Format dan contoh |
|---|---|---|
| mesin virtual | Grup sumber daya |
<beban kerja, aplikasi, atau proyek>- lingkungan<-><###> vm-sql-test-001 vm-workload4-prod-001 vm-workload3-dev-001 |
| aplikasi Web | Mendunia |
<beban kerja, aplikasi, atau proyek>-<lingkungan>-<###>.azurewebsites.net app-workload1-prod-001.azurewebsites.net app-accountlookup-dev-001.azurewebsites.net |
| Aplikasi Fungsi | Mendunia |
func-<beban kerja, aplikasi, atau proyek>- lingkungan<>-<###>.azurewebsites.net func-workload1-prod-001.azurewebsites.net func-accountlookup-dev-001.azurewebsites.net |
Database
| Jenis aset | Ruang lingkup | Format dan contoh |
|---|---|---|
| Database Azure SQL | Azure SQL Server |
sqldb-<beban kerja, aplikasi, atau>proyek -<lingkungan> sqldb-users-prod sqldb-users-dev |
| database Azure Cosmos DB | Mendunia |
<beban kerja, aplikasi, atau proyek>- lingkungan<> cosmos-workload1-prod cosmos-workload2-dev |
| Instans Azure Managed Redis | Mendunia |
redis-<beban kerja, aplikasi, atau proyek>- lingkungan<> redis-workload1-prod redis-workload2-dev |
Integrasi
| Jenis aset | Ruang lingkup | Format dan Contoh |
|---|---|---|
| instans layanan manajemen API | Mendunia |
apim- aplikasi<atau nama layanan> apim-workload1-prod |
| namespace Bus Layanan | Mendunia |
sbns - beban kerja<, aplikasi, atau proyek>- lingkungan<>.servicebus.windows.net sbns-workload1-prod.servicebus.windows.net sbns-workload2-dev.servicebus.windows.net |
| antrean Bus Layanan |
Bus Layanan |
beban kerja, aplikasi, atau proyek<> sbq-workload1 |
| topik Bus Layanan |
Bus Layanan |
<
>sbt sbt-workload1 |
Manajemen dan tata kelola
| Jenis aset | Ruang lingkup | Format dan contoh |
|---|---|---|
| grup Manajemen | Tenant | Berikan pengidentifikasi unik global (GUID) untuk ID grup manajemen. Nama tampilan dapat diedit dan harus mewakili fungsi platform atau jenis beban kerja di dalamnya. |
| Langganan | Akun Azure atau perjanjian Enterprise | Nama deskriptif yang selaras dengan standar TI. Anda dapat mengubah nama tampilan. Contoh: (Unit Bisnis (opsional)) (Fungsi atau Beban Kerja) (Lingkungan) Marketing Web App Production Connectivity Security |
| grup Sumber Daya | Abonemen |
rg-workload name/type-workload component (opsional)-environment (opsional) rg-webapp-prod rg-webapp-database-dev |
Jaringan
| Jenis aset | Ruang lingkup | Format dan contoh |
|---|---|---|
| Jaringan virtual | Grup sumber daya |
vnet-<tujuan langganan>- wilayah<>-<###> vnet-shared-eastus2-001 vnet-prod-westus-001 vnet-client-eastus2-001 |
| Subnet |
Jaringan virtual |
snet-<tujuan langganan>-<wilayah>-<###> snet-shared-eastus2-001 snet-prod-westus-001 snet-client-eastus2-001 |
| antarmuka jaringan (NIC) | Grup sumber daya |
nic-<##>- nama vm<>- tujuan langganan<>-<###> nic-01-dc1-shared-001 nic-02-vmworkload41-prod-001 nic-02-vmtest1-client-001 |
| alamat IP Publik | Grup sumber daya |
pip-<nama vm atau nama aplikasi>-<lingkungan>-<wilayah>-<###> pip-dc1-shared-eastus2-001 pip-workload4-prod-westus-001 |
| |
Grup sumber daya |
lbe-<nama aplikasi atau peran>-<lingkungan>-<###> lbe-workload1-prod-001 lbe-workload3-dev-001 |
| kelompok keamanan jaringan (NSG) | Subnet atau NIC |
nsg- nama kebijakan<atau nama aplikasi>-<###> nsg-weballow-001 nsg-rdpallow-001 nsg-sqlallow-001 nsg-dnsblocked-001 |
| gateway jaringan lokal | Gerbang virtual |
<tujuan langganan>- wilayah<>-<###> lgw-shared-eastus2-001 lgw-prod-westus-001 lgw-client-eastus2-001 |
| gateway jaringan virtual | Jaringan virtual |
vgw-<tujuan langganan>-<wilayah>-<###> vgw-shared-eastus2-001 vgw-prod-westus-001 vgw-client-eastus2-001 |
| koneksi VPN | Grup sumber daya |
vcn-<tujuan langganan1>>-<wilayah1>-to-<tujuan langganan2>>-<wilayah2>- vcn-shared-eastus2-to-shared-westus vcn-prod-eastus2-to-prod-westus |
| tabel Rute |
Grup sumber daya |
<nama tabel rute> rt-workload1 rt-workload3 |
| label DNS | Mendunia |
<catatan DNS A untuk VM>.<wilayah>.cloudapp.azure.com dc1.westus.cloudapp.azure.com web1.eastus2.cloudapp.azure.com |
Keamanan
| Jenis aset | Ruang lingkup | Format dan contoh |
|---|---|---|
| identitas terkelola |
Grup sumber daya |
id-<aplikasi atau nama layanan>-<lingkungan>- nama wilayah<>-<###> id-appcn-keda-prod-eastus2-001 |
Storage
| Jenis aset | Ruang lingkup | Format dan contoh |
|---|---|---|
| akun penyimpanan (penggunaan umum) | Mendunia |
<beban kerja, aplikasi, atau><proyek ###> stworkload1data001 stworkload2output001 |
| Azure Container Registry | Mendunia |
<beban kerja, aplikasi, atau lingkungan><proyek><###> crworkload1prod001 |
Langkah berikutnya
Langkah selanjutnya yang baik adalah menentukan strategi pemberian tag Anda.