Azure PowerShell’i kullanmaya başlama

Azure PowerShell, Azure kaynaklarını doğrudan PowerShell'den yönetmeye ve yönetmeye yönelik güçlü bir araçtır. Azure Resource Manager modelini kullanarak otomatik iş akışları oluşturmak ve kaynakları yönetmek için idealdir. Azure Cloud Shell'i kullanarak tarayıcınızda deneyebilir veya makinenize yerel olarak yükleyebilirsiniz.

Bu makale, Azure PowerShell'i kullanmaya başlamanıza yardımcı olur ve temel kavramlarını öğretir.

Azure Cloud Shell'i yükleme veya çalıştırma

Azure PowerShell'i denemenin en kolay yolu, yükleme gerektirmeyen tarayıcı tabanlı bir ortam olan Azure Cloud Shell'dir. Başlamak için bkz . Azure Cloud Shell'i kullanmaya başlama. Cloud Shell Bir Linux kapsayıcısı üzerinde PowerShell çalıştırdığından Windows'a özgü özellikler kullanılamaz.

Azure PowerShell'i yerel olarak yüklemeye hazır olduğunuzda Azure PowerShell'i yükleme makalesindeki adımları izleyin.

Azure'da oturum açma

Oturum açmak için cmdlet'ini Connect-AzAccount kullanın. Cloud Shell kullanıyorsanız ortamınız, aboneliğiniz ve kiracınız için kimliğiniz zaten doğrulanmış olduğundan bu adımı atlayabilirsiniz.

Connect-AzAccount

Önemli

2025'in başlarından itibaren, kimlik doğrulaması için Microsoft Entra ID kullanıcı kimliklerini kullanan Azure PowerShell oturum açma işlemleri çok faktörlü kimlik doğrulaması (MFA) gerektirir. Daha fazla bilgi için bkz . Azure ve diğer yönetici portalları için zorunlu çok faktörlü kimlik doğrulamasını planlama.

Belirli uyumluluk gerektiren bölgesel ortamlar için (örneğin, Azure China 21Vianet), Environment parametresini kullanın:

Connect-AzAccount -Environment AzureChinaCloud

Azure PowerShell, Windows sistemlerinde kimlik doğrulaması için varsayılan olarak Web Hesabı Yöneticisi 'ni (WAM) kullanırken, diğer platformlar tarayıcı tabanlı oturum açma bilgilerini kullanır. Diğer ayrıntılar için bkz. Web Hesabı Yöneticisi (WAM).

Birden çok aboneliğe erişiminiz varsa oturum açtıysanız bir abonelik seçmeniz istenir. Oturum açma deneyimi bölümünde bu işlem hakkında daha fazla bilgi edinin.

Oturum açtıktan sonra kaynaklarınızı yönetmek için Azure PowerShell cmdlet'lerini kullanabilirsiniz. Kimlik doğrulaması hakkında daha fazla bilgi için bkz . Azure PowerShell ile oturum açma.

Komutları bulma

Azure PowerShell cmdlet'leri, standart PowerShell adlandırma kuralına Verb-Nounuyar. Fiil eylemini (ör. New, Get, Set, Remove), isim ise kaynak türünü (örneğin, AzVM, , AzKeyVaultCertificate, AzVirtualNetworkGatewayAzFirewall) temsil eder. Azure PowerShell'deki adlar ön ekiyle Azbaşlar.

Komutları bulmak için cmdlet'ini Get-Command kullanın. Örneğin, sanal makinelerle ilgili tüm komutları listelemek için:

Get-Command -Verb Get -Noun AzVM* -Module Az.Compute

Yaygın kaynakların ve bunların ilişkili modüllerinin hızlı başvuru tablosu aşağıda verilmiştir:

Kaynak Türü Azure PowerShell Modülü İsim Ön Eki
Kaynak Grupları Az.Resources AzResourceGroup
Sanal Makineler Az.Compute AzVM
Depolama Hesapları Az.Storage AzStorageAccount
Key Vault Az.KeyVault AzKeyVault
Web Uygulamaları Az.Websites AzWebApp
SQL Veritabanları Az.Sql AzSqlDatabase

Azure PowerShell modüllerinin tam listesi için GitHub'da barındırılan Azure PowerShell modülleri listesine bakın.

Veri toplama

Varsayılan olarak Azure PowerShell, kullanım düzenlerini ve sorunlarını belirleyerek kullanıcı deneyimini geliştirmek için telemetri verilerini toplar. Hiçbir özel veya kişisel veri toplanmaz. Ancak, tercih ederseniz cmdlet'ini Disable-AzDataCollection kullanarak geri çevirebilirsiniz. Daha fazla bilgi için gizlilik bildirimimize bakın.

Hızlı başlangıçlar ve öğreticiler

Kılavuzlu öğreticilerimiz aracılığıyla Azure PowerShell ile uygulamalı olarak çalışmaya başlayın:

Sonraki adımlar

Daha fazla Azure PowerShell özelliği keşfedin:

Ek yardım için toplulukla bağlantı kurun:

Başvurular