Mulai cepat: Membuat dan menyebarkan templat ARM dengan menggunakan portal Microsoft Azure

Dalam mulai cepat ini, Anda mempelajari cara membuat proyek template Azure Resource Manager (template ARM) di portal Azure. Anda mengedit dan menyebarkan templat dari portal.

Templat ARM adalah file JSON atau Bicep yang menentukan sumber daya yang perlu Anda sebarkan untuk solusi Anda. Untuk memahami konsep yang terkait dengan penyebaran dan pengelolaan solusi Azure Anda, lihat gambaran umum penyebaran templat.

Setelah menyelesaikan tutorial, Anda menyebarkan akun Azure Storage. Proses yang sama dapat digunakan untuk menyebarkan sumber daya Azure lainnya.

Jika Anda tidak memiliki langganan Azure, buat akun gratis sebelum memulai.

Mengambil template kustom

Daripada membuat seluruh template ARM secara manual, mari kita mulai dengan mengambil template bawaan yang akan mewujudkan tujuan kita. Repositori Template Mulai Cepat Azure berisi berbagai koleksi template yang menyebarkan skenario umum. Portal memudahkan Anda menemukan dan menggunakan template dari repositori ini. Anda dapat menyimpan template dan menggunakannya kembali nanti.

  1. Di browser web, buka portal Microsoft Azure dan masuk.

  2. Dari bilah pencarian portal Azure, cari sebarkan template kustom lalu pilih dari opsi yang tersedia.

    Cuplikan layar pencarian templat kustom di portal Azure.

  3. Untuk sumber Template, perhatikan bahwa Template Mulai Cepat dipilih secara default. Anda dapat menyimpan pilihan ini. Di menu menurun, cari quickstarts/microsoft.storage/storage-account-create dan pilih. Setelah menemukan template mulai cepat, pilih Pilih templat.

    Cuplikan layar memilih Templat Mulai Cepat di portal Azure.

  4. Di bilah berikutnya, sediakan nilai kustom agar dapat digunakan untuk penyebaran.

    Untuk Grup sumber daya, pilih Buat baru lalu namai myResourceGroup. Anda dapat menggunakan nilai default untuk bidang lain. Setelah Selesai memberikan nilai, pilih Tinjau + buat.

    Cuplikan layar bidang input untuk templat kustom di portal Azure.

  5. Portal akan memvalidasi template Anda dan nilai yang diberikan. Setelah validasi berhasil, pilih Buat untuk memulai penyebaran.

    Cuplikan layar validasi templat dan tombol buat di portal Azure.

  6. Setelah validasi berhasil, Anda akan melihat status penyebaran. Setelah berhasil diselesaikan, pilih Buka sumber daya untuk melihat akun penyimpanan.

    Cuplikan layar pemberitahuan penyebaran berhasil di portal Azure.

  7. Dari layar ini, Anda dapat melihat akun penyimpanan baru dan propertinya.

    Cuplikan layar halaman penyebaran tampilan dengan akun penyimpanan di portal Azure.

Mengedit dan menyebarkan templat

Anda dapat menggunakan portal untuk mengembangkan dan menyebarkan template ARM dengan cepat. Secara umum, sebaiknya gunakan Visual Studio Code untuk mengembangkan template ARM Anda, dan Azure CLI atau Azure PowerShell untuk menyebarkan template. Namun, Anda dapat menggunakan portal untuk penyebaran cepat tanpa menginstal alat tersebut.

Di bagian ini, misalkan Anda memiliki templat ARM yang ingin Anda sebarkan satu kali tanpa menyiapkan alat lain.

  1. Sekali lagi, pilih Sebarkan template kustom di portal.

  2. Kali ini, pilih Buat template Anda sendiri di editor.

    Cuplikan layar opsi buat templat Anda sendiri di portal Azure.

  3. Anda melihat template kosong.

    Cuplikan layar templat ARM kosong di portal Azure.

  4. Ganti template kosong dengan template berikut. Template ini akan menyebarkan jaringan virtual dengan subnet.

    {
      "$schema": "https://schema.management.azure.com/schemas/2019-04-01/deploymentTemplate.json#",
      "contentVersion": "1.0.0.0",
      "parameters": {
        "vnetName": {
          "type": "string",
          "defaultValue": "VNet1",
          "metadata": {
            "description": "VNet name"
          }
        },
        "vnetAddressPrefix": {
          "type": "string",
          "defaultValue": "10.0.0.0/16",
          "metadata": {
            "description": "Address prefix"
          }
        },
        "subnetPrefix": {
          "type": "string",
          "defaultValue": "10.0.0.0/24",
          "metadata": {
            "description": "Subnet Prefix"
          }
        },
        "subnetName": {
          "type": "string",
          "defaultValue": "Subnet1",
          "metadata": {
            "description": "Subnet 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('subnetName')]",
                "properties": {
                  "addressPrefix": "[parameters('subnetPrefix')]"
                }
              }
            ]
          }
        }
      ]
    }
    
  5. Pilih Simpan.

  6. Anda melihat bilah untuk menyediakan nilai penyebaran. Sekali lagi, pilih myResourceGroup untuk grup sumber dayanya. Anda dapat menggunakan nilai default lainnya. Setelah memberikan nilai, pilih Tinjau + buat

  7. Setelah portal memvalidasi templat, pilih Buat.

  8. Saat penyebaran selesai, Anda akan melihat status penyebaran. Kali ini, pilih nama grup sumber daya.

    Cuplikan layar halaman lihat penyebaran kedua di portal Azure.

  9. Perhatikan bahwa grup sumber daya Anda kini berisi akun penyimpanan dan jaringan virtual.

    Cuplikan layar grup sumber daya dengan akun penyimpanan dan jaringan virtual di portal Azure.

Mengekspor template kustom

Terkadang cara termudah untuk menggunakan template ARM adalah dengan meminta portal membuatkannya untuk Anda. Portal tersebut dapat membuat template ARM berdasarkan status grup sumber daya Anda saat ini.

  1. Pada grup sumber daya Anda, pilih Ekspor template.

    Cuplikan layar opsi ekspor templat di portal Azure.

  2. Portal membuat templat untuk Anda berdasarkan status grup sumber daya saat ini. Perhatikan bahwa template ini tidak sama dengan salah satu template yang Anda sebarkan sebelumnya. Template ini berisi definisi untuk akun penyimpanan dan jaringan virtual, bersama dengan sumber daya lain seperti layanan blob yang otomatis dibuat untuk akun penyimpanan Anda.

  3. Untuk menyimpan template ini agar dapat digunakan nanti, pilih Unduh.

    Cuplikan layar tombol unduh untuk templat ARM yang diekspor di portal Azure.

Anda kini memiliki template ARM yang mewakili status grup sumber daya saat ini. Templat ini dibuat secara otomatis. Sebelum menggunakan template untuk penyebaran produksi, Anda mungkin perlu merevisinya, seperti menambahkan parameter untuk penggunaan kembali template.

Membersihkan sumber daya

Saat sumber daya Azure tidak lagi diperlukan, bersihkan sumber daya yang Anda sebarkan dengan menghapus grup sumber daya.

  1. Di portal Azure, pilih Grup sumber daya di menu sebelah kiri.
  2. Ketik nama grup sumber daya di kotak pencari Filter untuk bidang apa pun.
  3. Pilih nama grup sumber daya. Anda akan melihat akun penyimpanan dalam grup sumber daya.
  4. Pilih Hapus grup sumber daya dari menu atas.

Langkah berikutnya

Dalam tutorial ini, Anda belajar cara membuat templat dari portal Microsoft Azure, dan cara menyebarkan templat menggunakan portal. Templat yang digunakan dalam Mulai Cepat ini adalah templat sederhana dengan satu sumber daya Azure. Jika template bersifat kompleks, lebih mudah menggunakan Visual Studio Code atau Visual Studio untuk mengembangkan template. Untuk mempelajari selengkapnya tentang pengembangan templat, lihat seri tutorial pemula baru kami: