Not
Bu sayfaya erişim yetkilendirme gerektiriyor. Oturum açmayı veya dizinleri değiştirmeyi deneyebilirsiniz.
Bu sayfaya erişim yetkilendirme gerektiriyor. Dizinleri değiştirmeyi deneyebilirsiniz.
Azure PowerShell, Azure kaynaklarını PowerShell üzerinden doğrudan yönetmek ve idare etmek için güçlü bir araçtır. Otomatik iş akışları oluşturmak ve Azure Resource Manager modelini kullanarak kaynakları yönetmek için idealdir. Azure Cloud Shell kullanarak tarayıcınızda deneyebilir veya makinenize yerel olarak yükleyebilirsiniz.
Bu makale, Azure PowerShell kullanmaya başlamanıza yardımcı olur ve temel kavramlarını öğretir.
Azure Cloud Shell'da yükleme veya çalıştırma
Azure PowerShell denemenin en kolay yolu, yükleme gerektirmeyen tarayıcı tabanlı bir ortam olan Azure Cloud Shell kullanmaktır. Başlamak için bkz. Azure Cloud Shell ile çalışmaya başlama. Cloud Shell Bir Linux kapsayıcısı üzerinde PowerShell çalıştırdığından, Windows özgü özellikler kullanılamaz.
Azure PowerShell yerel olarak yüklemeye hazır olduğunuzda Azure PowerShell yükleme makalesindeki adımları izleyin.
Azure 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
Eylül 2025'te Azure PowerShell, Microsoft Entra ID kullanıcı kimliğiyle oturum açarken çok faktörlü kimlik doğrulaması (MFA) gerektirir. Bu değişiklik güvenliği artırır, ancak kullanıcı adı ve parola kimlik doğrulaması kullanan otomasyon iş akışlarını etkileyebilir. Daha fazla bilgi için bkz. Otomasyon senaryolarında çok faktörlü kimlik doğrulamasının Azure PowerShell üzerindeki etkisi.
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 (WAM) kullanılırken, diğer platformlar tarayıcı tabanlı oturum açma bilgilerini kullanır. Daha fazla bilgi 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. sign in with Azure PowerShell.
Komutları bulma
Azure PowerShell cmdlet'leri Verb-Noun standart PowerShell adlandırma kuralına uyar. Fiil eylemi açıklar. Örneğin, New, Get, Set ve Remove. Ad ise kaynak türünü temsil eder. Örneğin, AzVM, AzKeyVaultCertificate, AzFirewall ve AzVirtualNetworkGateway. Azure PowerShell içindeki adlar Az ön ekiyle baş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ı tanımlayarak kullanıcı deneyimini geliştirmek için telemetri verilerini toplar. Hiçbir özel veya kişisel veri toplanmaz. Ancak Disable-AzDataCollection cmdlet'ini kullanmayı tercih etmeyebilirsiniz. Daha fazla bilgi için gizlilik bildirimimize bakın.
Hızlı başlangıçlar ve öğreticiler
Azure PowerShell'i uygulamalı olarak öğrenmek için kılavuzlu öğreticilerimize göz atın.
- Depolama hesabı oluşturma
- Azure Blob depolama alanına nesneleri aktarma ve alma
- Azure Key Vault'ta gizli oluşturma ve geri alma
- Azure SQL veritabanı ve güvenlik duvarı oluşturma
- Azure Container Instances'ta bir kapsayıcı çalıştırma
- Sanal Makine Ölçek Kümesi Oluşturma
- Standart yük dengeleyici oluşturma
Sonraki Adımlar
Daha fazla Azure PowerShell özelliklerini keşfedin:
- Azure PowerShell ile giriş yap
Azure PowerShell Azure PowerShell
Daha fazla yardım için toplulukla bağlantı kurun:
Referanslar
- Connect-AzAccount
- Get-AzEnvironment
- Get-Command komutunu çalıştırın
- AzDataCollection'ı Devre Dışı Bırak
Azure PowerShell