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
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-Noun
uyar. Fiil eylemini (ör. New
, Get
, Set
, Remove
), isim ise kaynak türünü (örneğin, AzVM
, , AzKeyVaultCertificate
, AzVirtualNetworkGateway
AzFirewall
) temsil eder. Azure PowerShell'deki adlar ön ekiyle Az
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ı 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:
- Azure PowerShell ile sanal makine oluşturma
- Depolama hesabı oluşturma
- Nesneleri Azure Blob depolamanın içine/dışına aktarma
- Azure Key Vault'tan gizli anahtarlar oluşturma ve bunları alma
- Azure SQL veritabanı ve güvenlik duvarı oluşturma
- Azure Container Instances’ta 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 özelliği keşfedin:
- Azure PowerShell ile oturum açma
- Azure PowerShell ile Azure aboneliklerini yönetme
- Azure PowerShell ile hizmet sorumluları oluşturma
Ek yardım için toplulukla bağlantı kurun:
Başvurular
Azure PowerShell