Mulai cepat: Menggunakan templat Resource Manager untuk membuat jaringan virtual
Dalam mulai cepat ini, Anda mempelajari cara membuat jaringan virtual dengan dua subnet dengan menggunakan templat Azure Resource Manager. Jaringan virtual adalah blok penyusun dasar untuk jaringan privat Anda di Azure. Ini memungkinkan sumber daya Azure, seperti komputer virtual (VM), untuk berkomunikasi dengan aman satu sama lain dan dengan internet.
Templat Azure Resource Manager adalah file JavaScript Object Notation (JSON) yang menentukan infrastruktur dan konfigurasi untuk proyek Anda. Template tersebut menggunakan sintaksis deklaratif. Anda menjelaskan penyebaran yang Dimaksudkan tanpa menulis urutan perintah pemrograman untuk membuat penyebaran.
Anda juga dapat menyelesaikan tutorial mulai cepat ini menggunakan portal Microsoft Azure, Azure PowerShell, atau Azure CLI.
Prasyarat
Jika Anda tidak memiliki langganan Azure, buat akun gratis sebelum Anda memulai.
Meninjau templat
Templat yang Anda gunakan dalam mulai cepat ini berasal dari Templat Mulai Cepat Azure.
{
"$schema": "https://schema.management.azure.com/schemas/2019-04-01/deploymentTemplate.json#",
"contentVersion": "1.0.0.0",
"metadata": {
"_generator": {
"name": "bicep",
"version": "0.6.18.56646",
"templateHash": "10806234693722113459"
}
},
"parameters": {
"vnetName": {
"type": "string",
"defaultValue": "VNet1",
"metadata": {
"description": "VNet name"
}
},
"vnetAddressPrefix": {
"type": "string",
"defaultValue": "10.0.0.0/16",
"metadata": {
"description": "Address prefix"
}
},
"subnet1Prefix": {
"type": "string",
"defaultValue": "10.0.0.0/24",
"metadata": {
"description": "Subnet 1 Prefix"
}
},
"subnet1Name": {
"type": "string",
"defaultValue": "Subnet1",
"metadata": {
"description": "Subnet 1 Name"
}
},
"subnet2Prefix": {
"type": "string",
"defaultValue": "10.0.1.0/24",
"metadata": {
"description": "Subnet 2 Prefix"
}
},
"subnet2Name": {
"type": "string",
"defaultValue": "Subnet2",
"metadata": {
"description": "Subnet 2 Name"
}
},
"location": {
"type": "string",
"defaultValue": "[resourceGroup().location]",
"metadata": {
"description": "Location for all resources."
}
}
},
"resources": [
{
"type": "Microsoft.Network/virtualNetworks",
"apiVersion": "2021-08-01",
"name": "[parameters('vnetName')]",
"location": "[parameters('location')]",
"properties": {
"addressSpace": {
"addressPrefixes": [
"[parameters('vnetAddressPrefix')]"
]
},
"subnets": [
{
"name": "[parameters('subnet1Name')]",
"properties": {
"addressPrefix": "[parameters('subnet1Prefix')]"
}
},
{
"name": "[parameters('subnet2Name')]",
"properties": {
"addressPrefix": "[parameters('subnet2Prefix')]"
}
}
]
}
}
]
}
Templat menentukan sumber daya Azure berikut:
- Microsoft.Network/virtualNetworks: Membuat jaringan virtual.
- Microsoft.Network/virtualNetworks/subnets: Buat subnet.
Menyebarkan templat
Sebarkan templat Resource Manager ke Azure:
Pilih Sebarkan ke Azure untuk masuk ke Azure dan membuka templat. Templat ini membuat jaringan virtual dengan dua subnet.
Di portal, pada halaman Buat Virtual Network dengan dua Subnet , masukkan atau pilih nilai berikut:
- Grup sumber daya: Pilih Buat baru, masukkan CreateVNetQS-rg untuk nama grup sumber daya, lalu pilih OK.
- Nama Jaringan Virtual: Masukkan nama untuk jaringan virtual baru.
Pilih Tinjau + buat, lalu pilih Buat.
Setelah penyebaran selesai, pilih tombol Buka sumber daya untuk meninjau sumber daya yang Anda sebarkan.
Meninjau sumber daya yang disebarkan
Jelajahi sumber daya yang Anda buat dengan jaringan virtual dengan menelusuri panel pengaturan untuk VNet1:
Tab Gambaran Umum memperlihatkan ruang alamat yang ditentukan 10.0.0.0/16.
Tab Subnet memperlihatkan subnet Subnet1 dan Subnet2 yang disebarkan dengan nilai yang sesuai dari templat.
Untuk mempelajari tentang sintaks dan properti JSON untuk jaringan virtual di dalam templat, lihat Microsoft.Network/virtualNetworks.
Membersihkan sumber daya
Jika Anda tidak lagi memerlukan sumber daya yang Anda buat dengan jaringan virtual, hapus grup sumber daya tersebut. Tindakan ini menghapus jaringan virtual dan semua sumber daya terkait.
Untuk menghapus grup sumber daya tersebut, hubungi Remove-AzResourceGroup
cmdlet:
Remove-AzResourceGroup -Name <your resource group name>
Langkah berikutnya
Di dalam tutorial mulai cepat ini, Anda akan menyebarkan jaringan virtual Azure dengan dua subnet. Untuk mempelajari selengkapnya tentang jaringan virtual Azure, lanjutkan ke tutorial untuk jaringan virtual: