AZURE AUTOMATİON GİRİŞ
Microsoft Azure Automation; bulut ortamında çalışan kullanıcıların sık sık tekrar ettikleri, zamanlarını alan ve hata yapma eğilimi olan görevleri otomatikleştirmek için geliştirilmiştir. Azure üzerinde bulunan kaynakları Windows PowerShell iş akışlarına dayalı olan runbooklar ile oluşturabilir, yönetebilir, izleyebilir ve dağıtabilirsiniz.
Basit bir Azure Automation örneğini birlikte inceleyelim.
- Azure Management Portal üzerinde oturumunuzu açın.
- Automation bölümüne gelip Create an Automation Account butonuna basın.
- Açılan Add a New Automation Account sayfasından bir isim girin ve bölgenizi seçin. Oluşturacağınız runbookların hangi bölgede tutulacağını belirlerken otomasyon yapacağınız kaynaklar ile aynı bölgede olmasına özen gösterin. Runbooklar daha hızlı çalışacaktır.
- Automation hesabınız oluştuktan sonra hesabınıza tıklayın.
- NEW- APP SERVICE- AUTOMATIN –RUNBOOK –FROM GALLERY butonuna basın.
- Tutorial bölümünden “Hello World for Azure Automation”‘ı seçin ve devam edin.
- Runbook’u inceleyebileceğiniz bir pencere karşınıza gelecektir. Devam edin.
- Detay penceresinde de Runbook için istediğiniz bir ismi belirleyip Check butonuna basabilirsiniz.
- Runbook başarılı bir şekilde import edildikten sonra Write-HelloWorld runbook üzerine gelin ve AUTHOR bölümünden DRAFT bölümüne tıklayın. Bu bölümden dilerseniz içeriği değiştirebilirsiniz ama bizim yapacağımız örnekte değiştirmeye gerek yok.
- Ardından alt bölümden PUBLISH butonuna basın ve onay bölümünde YES butonuna basın.
- Artık galllery’den aldığını runbook publish edilmiş ve çalıştırılmaya hazır konumdadır. Alt bölümden Start butonuna basın.
- Açılan “Specify the runbook parameter values” sayfasında Name bölüme bir girdi parametresi verin.
- JOBS bölümüne geldiğinizde Runbook’un çalışma zamanını ve durumunu görebişirsiniz.
- Tamamlanan Runbook’a tıklayın ve SUMMARY bölümüne gelin. Girdiğiniz Input sonucunda oluşan output’u görebilirsiniz.
Böylece ilk basit Azure Automation örneğimizi tamamlamış olduk.