Kelola Grup Sumber Daya Azure dengan menggunakan Azure PowerShell

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

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 New-AzResourceGroup.

New-AzResourceGroup -Name exampleGroup -Location westus

Daftar grup sumber daya

Untuk mendapatkan daftar grup sumber daya dalam langganan Anda, gunakan Dapatkan-AzResourceGroup.

Get-AzResourceGroup

Untuk mendapatkan satu grup sumber daya, berikan nama grup sumber daya tersebut.

Get-AzResourceGroup -Name exampleGroup

Hapus grup sumber daya

Untuk menghapus grup sumber daya, gunakan Remove-AzResourceGroup.

Remove-AzResourceGroup -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 menerapkan sumber daya Azure dengan menggunakan Azure PowerShell, 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.

New-AzStorageAccount -ResourceGroupName exampleGroup -Name examplestore -Location westus -SkuName "Standard_LRS"

Menyebarkan sumber daya dengan menggunakan templat ARM atau file Bicep

Untuk menyebarkan templat ARM atau file Bicep, gunakan New-AzResourceGroupDeployment.

New-AzResourceGroupDeployment -ResourceGroupName exampleGroup -TemplateFile 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 ARM dan Microsoft Azure PowerShell.

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

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 New-AzResourceLock.

New-AzResourceLock -LockName LockGroup -LockLevel CanNotDelete -ResourceGroupName exampleGroup

Untuk mendapatkan kunci untuk grup sumber daya, gunakan Get-AzResourceLock.

Get-AzResourceLock -ResourceGroupName exampleGroup

Untuk menghapus kunci, gunakan Remove-AzResourceLock.

$lockId = (Get-AzResourceLock -ResourceGroupName exampleGroup).LockId
Remove-AzResourceLock -LockId $lockId

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 PowerShell untuk mengekspor templat.

Kelola akses ke grup sumber daya

Kontrol akses berbasis peran Azure (Azure RBAC) adalah cara Anda mengelola akses ke sumber daya di Azure. Untuk informasi selengkapnya, lihat Tambahkan atau hapus penetapan peran Azure menggunakan Azure PowerShell.

Langkah berikutnya