Kelola Grup Sumber Daya Azure dengan menggunakan Azure CLI

Pelajari cara menggunakan Azure CLI dengan Azure Resource Manager untuk mengelola grup sumber daya Azure Anda. Untuk mengelola sumber daya Azure, lihat Kelola sumber daya Azure dengan menggunakan Azure CLI.

Prasyarat

Apa itu grup sumber daya

Grup sumber daya adalah penampung yang menampung sumber daya terkait untuk sebuah solusi Azure. Grup sumber daya dapat menyertakan semua sumber daya untuk solusi, atau hanya sumber daya yang ingin Anda kelola sebagai kelompok. Anda memutuskan bagaimana Anda ingin mengalokasikan sumber daya ke grup sumber daya berdasarkan apa yang paling masuk akal bagi organisasi Anda. Biasanya, tambahkan sumber daya yang bagikan siklus hidup yang sama ke grup sumber daya yang sama sehingga Anda dapat dengan mudah menerapkan, memperbarui, dan menghapusnya sebagai grup.

Grup sumber daya menyimpan metadata tentang sumber daya. Saat Anda menentukan lokasi untuk grup sumber daya, Anda menentukan di mana metadata tersebut disimpan. Untuk alasan kepatuhan, Anda mungkin perlu memastikan bahwa data Anda disimpan di wilayah tertentu.

Buat grup sumber daya

Untuk membuat grup sumber daya, gunakan az group create.

az group create --name demoResourceGroup --location westus

Daftar grup sumber daya

Untuk mendapatkan daftar grup sumber daya dalam langganan Anda, gunakan az group list.

az group list

Untuk membuat grup sumber daya, gunakan az group show.

az group show --name exampleGroup

Hapus grup sumber daya

Untuk menghapus grup sumber daya, gunakan az group delete.

az group delete --name exampleGroup

Untuk informasi selengkapnya tentang cara Azure Resource Manager memerintahkan penghapusan sumber daya, lihat Penghapusan grup sumber daya Azure Resource Manager.

Menyebarkan sumber daya

Anda dapat menyebarkan sumber daya Azure dengan menggunakan Azure CLI, atau dengan menyebarkan templat Azure Resource Manager (ARM) atau file Bicep.

Menyebarkan sumber daya dengan menggunakan operasi penyimpanan

Contoh berikut membuat akun penyimpanan. Nama yang Anda berikan untuk akun penyimpanan harus unik di seluruh Azure.

az storage account create --resource-group exampleGroup --name examplestore --location westus --sku Standard_LRS --kind StorageV2

Menyebarkan sumber daya dengan menggunakan templat ARM atau file Bicep

Untuk menyebarkan templat ARM atau file Bicep, gunakan az deployment group create.

az deployment group create --resource-group exampleGroup --template-file storage.bicep

Contoh berikut menunjukkan file Bicep bernama storage.bicep yang Anda sebarkan:

@minLength(3)
@maxLength(11)
param storagePrefix string

var uniqueStorageName = concat(storagePrefix, uniqueString(resourceGroup().id))

resource uniqueStorage 'Microsoft.Storage/storageAccounts@2022-09-01' = {
  name: uniqueStorageName
  location: 'eastus'
  sku: {
    name: 'Standard_LRS'
  }
  kind: 'StorageV2'
  properties: {
    supportsHttpsTrafficOnly: true
  }
}

Untuk informasi selengkapnya tentang penyebaran templat ARM, lihat Menyebarkan sumber daya dengan templat Resource Manager dan Azure CLI.

Untuk informasi selengkapnya tentang penyebaran file Bicep, lihat Menyebarkan sumber daya dengan Bicep dan Azure CLI.

Kunci grup sumber daya

Penguncian berguna mencegah pengguna lain di organisasi Anda menghapus atau memodifikasi sumber daya penting secara tidak sengaja.

Untuk mencegah grup sumber daya dan sumber dayanya dihapus, gunakan az lock create.

az lock create --name LockGroup --lock-type CanNotDelete --resource-group exampleGroup

Untuk mendapatkan kunci untuk grup sumber daya, gunakan az lock list.

az lock list --resource-group exampleGroup

Untuk menghapus kunci, gunakan az lock delete.

az lock delete --name exampleLock --resource-group exampleGroup

Untuk informasi selengkapnya, lihat Kunci sumber daya dengan Azure Resource Manager.

Tag grup sumber daya

Anda dapat menerapkan tag ke grup sumber daya dan sumber daya untuk mengatur aset Anda secara logis. Untuk informasi, lihat Menggunakan tag untuk menata sumber daya Azure Anda.

Mengekspor grup sumber daya ke templat

Untuk membantu membuat templat ARM, Anda bisa mengekspor templat dari sumber daya lama. Untuk informasi selengkapnya, lihat Menggunakan Azure CLI untuk mengekspor templat.

Kelola akses ke grup sumber daya

Untuk mengelola akses ke grup sumber daya, gunakan kontrol akses berbasis peran Azure (Azure RBAC). Untuk informasi selengkapnya, lihat Tambahkan atau hapus penetapan peran Azure menggunakan Azure CLI.

Langkah berikutnya