Giriş
Müşteri İlişkileri Yönetimi (CRM) yazılımını test etmek için Azure Sanal Makineler (VM) kullanan bir kuruluşta çalıştığınızı düşünün. Bu VM'leri web ön ucu ve SQL veritabanı da dahil olmak üzere görüntülerden oluşturursunuz.
Tek bir VM'de birden çok test yinelemesi sırasında, yapılandırma dosyalarında ve veritabanında yapılan değişikliklerin tutarsız sonuçlara yol açtığını fark edeceksiniz. Bir örnekte hata hatalı bir şekilde veritabanında ilişkili bir müşteri olmadan bir telefon araması kaydı oluşturdu. Bu yalnız bırakılmış kayıt, hatayı düzelttikten sonra bile sonraki tümleştirme testlerinin başarısız olmasına neden oldu.
Haftada birden çok kez gerçekleşen bu test döngülerinin sıklığını fark ederek, test ortamınızın tutarlılığını ve güvenilirliğini sağlamak için her döngü için yeni bir VM dağıtmaya karar verirsiniz. Dağıtım için PowerShell betikleri geliştirerek süreci kolaylaştırabilir, iş akışı verimliliğini iyileştirir ve otomasyon aracılığıyla hataları en aza indirirsiniz.
Bu modül, Azure PowerShell kullanarak Azure kaynaklarını dağıtmayı ve yönetmeyi öğretir. Azure PowerShell'i tek seferlik görevler için etkileşimli olarak kullanmayı ve yinelenen görevleri otomatikleştirmek için PowerShell betikleri yazmayı öğreneceksiniz.
Öğrenme hedefleri
Bu modülde şunları yaptınız:
- Azure PowerShell'in Azure yönetim görevleriniz için uygun araç olup olmadığını belirleme
- Azure PowerShell'i Windows, Linux veya macOS'a yükleme
- Azure PowerShell kullanarak Azure'a bağlanma
- Azure PowerShell ile Azure kaynakları oluşturma
Önkoşullar
- PowerShell deneyimi
- Kaynak grupları ve sanal makineler dahil olmak üzere temel Azure kavramlarını anlama
- Azure portal aracılığıyla Azure kaynaklarını yönetme deneyimi