Azure'da Etiketleri Uygulama ve neden tüm Azure kaynaklarını etiketlemeniz gerektiği


Azure'daki etiketler, Azure kaynağınızı mantıksal olarak düzenlemek için kullanılan ad-değer çiftleridir. Otomasyon, organizasyon ve maliyet yönetimine yardımcı olmak için bireysel kaynaklara veya kaynak gruplarına uygulanabilirler.

Azure kaynaklarınızı etiketlemek, bulut dağıtımınızın hayati bir parçasıdır ve genellikle iş ilkelerini Azure ilkesiyle uygulamak ve departman maliyetlerini maliyet yönetimiyle izlemek için temel olarak kullanılır.

Azure'da etiketleri kullanmanın nasıl ve neden olduğunu bilmeniz ve etiket yönetimi söz konusu olduğunda en iyi uygulamaları takip etmeniz önemlidir.

Etiketler hangi kaynak türlerine uygulanabilir?

Farklı Microsoft ad alanlarındaki birçok hizmet etiketleri destekler. Microsoft, desteklenen kaynak türleri hakkında tam bir listeye sahiptir.

Burada: https://docs.microsoft.com/en-us/azure/azure-resource-manager/management/tag-support

Etiketleri Azure kaynaklarına nasıl uygularsınız?

Azure Portal, Powershell, Azure CLI, Resource Manager Şablonları ve Rest API aracılığıyla Azure kaynaklarına etiket ekleyebilir, değiştirebilir ve silebilirsiniz.

Azure Portal'da Etiketleri Uygulama

Kaynaklarınızı Azure Portal kaynak oluşturma sihirbazı aracılığıyla oluştururken size etiket uygulama seçeneği sunulacaktır.

Etiketleri Powershell ile Uygula

Aşağıda supervm01 isminde yeni bir sanal makine oluşturuyoruz. -tag parametresine dikkat edin, kodun başında görebilirsiniz, $vmtags değişkenini deklare ediyoruz ve sonunda onu kullanıyoruz. İki adet 2 etiketi (isim-değer çifti) uyguladığımızı görebilirsiniz.

$vmtags = @{Department = "IT"; Billing = "IT"}

New-AzVm `
    -ResourceGroupName 'vm1ResourceGroup' `
    -Name 'Supervm1' `
    -Location 'East US' `
    -VirtualNetworkName 'myVnet' `
    -SubnetName 'mySubnet' `
    -SecurityGroupName 'myNetworkSecurityGroup' `
    -PublicIpAddressName 'myPublicIpAddress' `
    -OpenPorts 80,3389
    -tag $vmtags

Etiket parametresi karma tablosu biçimindedir. Bunu scriptimizde kullanabilmek için öncelikle hash tablosunu deklare etmemiz gerekiyor, yukarıda $vmtags kullanıyoruz. Daha sonra senaryomuzda ihtiyaç duyulduğunda onu çağırabiliriz.

Azure CLI ile Etiketleri Uygula

Azure CLI'yi kullanmak, biraz farklı bir sözdizimi ile yukarıdakine benzer. Aşağıdan görebileceğiniz gibi, kaynağımızın oluşturulmasında etiket atarken, tüm etiketleri son komutta belirtiyoruz ve bir değişken çağırmıyoruz.

##First we must create a resource group
az group create --name myResourceGroup --location eastus

#Lets create our VM
az vm create \
    --resource-group myResourceGroup \
    --name myVM \
    --image Win2019Datacenter \
    --public-ip-sku Standard \
    --admin-username azureuser 
    --Tags 'mytag1=mytagvalue' 'mytag2=mytagevalue'

Özet

Bu yazının anlamanıza yardımcı olduğunu umuyoruz; Azure etiketleri nelerdir? Azure Etiketler'in amacı nedir? ve Azure Portal, Azure PowerShell veya Azure CLI kullanılarak Azure etiketlerinin kaynaklara nasıl uygulanacağı.

Azure'da sertifikalı olmayı mı istiyorsunuz? Tam Azure Eğitimi ve Çevrimiçi Kılavuzumuza göz atın veya farklı Azure Sınavlarına ilişkin birçok gönderiyi inceleyin.

İlgili makaleler