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 $vmtagsEtiket 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.
