Azure Otomasyonu Runbook ve modül galerileriRunbook and module galleries for Azure Automation

Azure Automation'da kendi runbook'lardan ve modüllerden oluşturmak yerine, zaten Microsoft ve topluluk tarafından oluşturulmuş senaryoları çeşitli erişebilir.Rather than creating your own runbooks and modules in Azure Automation, you can access a variety of scenarios that have already been built by Microsoft and the community. Bu senaryolar değişiklik yapmadan ya da kullanabilir veya bir başlangıç noktası olarak kullanın ve bunları belirli gereksinimleriniz için düzenleyin.You can either use these scenarios without modification or you can use them as a starting point and edit them for your specific requirements.

Runbook'lardan alabilirsiniz Runbook Galerisi ve modüllerden PowerShell Galerisi.You can get runbooks from the Runbook Gallery and modules from the PowerShell Gallery. Ayrıca, geliştirdiğiniz senaryoları paylaşarak topluluğa katkıda bulunabilir.You can also contribute to the community by sharing scenarios that you develop.

Runbook Galerisi runbook'lar çeşitli Microsoft ve Microsoft Azure Automation'a aktarabilirsiniz topluluk sağlar.The Runbook Gallery provides a variety of runbooks from Microsoft and the community that you can import into Azure Automation. İçinde barındırılan Galeriden bir runbook indirebilirsiniz TechNet Komut Merkezi, veya Klasik Azure portalı ya da Azure portal galerisinden runbook'ları doğrudan aktarabilirsiniz.You can either download a runbook from the gallery, which is hosted in the TechNet Script Center, or you can directly import runbooks from the gallery from either the Azure classic portal or Azure portal.

Yalnızca Azure Klasik portalında veya Azure portal kullanarak doğrudan Runbook'u Galeriden içeri aktarabilirsiniz.You can only import directly from the Runbook Gallery using the Azure classic portal or Azure portal. Windows PowerShell kullanarak bu işlev gerçekleştiremiyor.You cannot perform this function using Windows PowerShell.

Not

Runbook'u Galeriden alın ve yükleme ve bir üretim ortamında çalışan çok dikkatli tüm runbook içeriğini doğrulamalıdır. |You should validate the contents of any runbooks that you get from the Runbook Gallery and use extreme caution in installing and running them in a production environment.|

  1. Azure Portal'ı tıklatın, yeni, uygulama hizmetleri, Otomasyon, Runbook, Galeri'den.In the Azure portal, click, New, App Services, Automation, Runbook, From Gallery.
  2. İlgili runbook'ları görüntülemek için bir kategori seçin ve bir runbook'un ayrıntılarını görüntülemek için seçin.Select a category to view related runbooks, and select a runbook to view its details. İstediğiniz runbook'u seçin, sağ ok düğmesine tıklayın.When you select the runbook you want, click the right arrow button.

    Runbook galerisi

  3. Runbook'un içeriğini gözden geçirin ve gereksinimlere açıklamasında unutmayın.Review the contents of the runbook and note any requirements in the description. İşiniz bittiğinde sağ ok düğmesine tıklayın.Click the right arrow button when you’re done.
  4. Runbook ayrıntılarını girin ve ardından onay işareti düğmesine tıklayın.Enter the runbook details and then click the checkmark button. Runbook adı zaten doldurulur.The runbook name is already filled in.
  5. Runbook kasasındaki Runbook'lar Otomasyon hesabının sekmesi.The runbook appears on the Runbooks tab for the Automation Account.
  1. Azure portalında, Otomasyon hesabınızı açın.In the Azure portal, open your Automation account.
  2. Runbook'ların listesini açmak için Runbook'lar kutucuğuna tıklayın.Click on the Runbooks tile to open the list of runbooks.
  3. Tıklatın Gözat galeri düğmesi.Click Browse gallery button.

    Gözat galeri düğmesi

  4. İstediğiniz ve ayrıntılarını görüntülemek için seçin galeri öğesini bulun.Locate the gallery item you want and select it to view its details.

    Galerisine gözatma

  5. Tıklayın görünüm kaynak proje öğesinde görüntülemek için TechNet Komut Merkezi.Click on View source project to view the item in the TechNet Script Center.
  6. Bir öğeyi almak için ayrıntılarını görüntülemek ve ardından tıklayın alma düğmesi.To import an item, click on it to view its details and then click the Import button.

    İçeri Aktar düğmesi

  7. İsteğe bağlı olarak, runbook adını değiştirin ve ardından Tamam runbook'u içeri aktarma.Optionally, change the name of the runbook and then click OK to import the runbook.
  8. Runbook kasasındaki Runbook'lar Otomasyon hesabının sekmesi.The runbook appears on the Runbooks tab for the Automation Account.

Microsoft, diğer müşteriler için yararlı olabilecek düşündüğünüz Runbook Galerisi runbook'lar eklemek için önerir.Microsoft encourages you to add runbooks to the Runbook Gallery that you think would be useful to other customers. Bir runbook tarafından ekleyebilirsiniz betik Merkezi'ne karşıya dikkate alarak aşağıdaki ayrıntıları.You can add a runbook by uploading it to the Script Center taking into account the following details.

  • Belirtmeniz gerekir Windows Azure için kategori ve Otomasyon için alt kategori Sihirbazı'nda görüntülenecek runbook.You must specify Windows Azure for the Category and Automation for the Subcategory for the runbook to be displayed in the wizard.
  • Karşıya yükleme, tek bir .ps1 veya .graphrunbook dosyası olmalıdır.The upload must be a single .ps1 or .graphrunbook file. Runbook tüm modülleri, alt runbook'ları veya varlıklar gerektiriyorsa, bu gönderimi açıklaması ve runbook'un Açıklamalar bölümüne listelenmelidir.If the runbook requires any modules, child runbooks, or assets, then you should list those in the description of the submission and in the comments section of the runbook. Birden çok runbook gerektiren bir senaryo varsa, her ayrı olarak karşıya yükleme ve her açıklamalarının ilgili runbook'larda adlarını listeler.If you have a scenario requiring multiple runbooks, then upload each separately and list the names of the related runbooks in each of their descriptions. Böylece aynı kategoride Göster aynı etiketleri kullandığınızdan emin olun.Make sure that you use the same tags so that they show up in the same category. Bir kullanıcı başka runbook'lar gerekli olduğunu bilmek açıklamayı okuma gerekecek çalışmaya senaryo.A user will have to read the description to know that other runbooks are required the scenario to work.
  • Yayın yapıyorsanız "GraphicalPS" etiketi eklemek bir grafik runbook (olmayan grafik iş akışı).Add the tag "GraphicalPS" if you are publishing a Graphical runbook (not a Graphical Workflow).
  • Açıklama kullanarak bir PowerShell veya PowerShell iş akışı kod parçacığını eklemek Ekle kod bölümünde simgesi.Insert either a PowerShell or PowerShell Workflow code snippet into the description using Insert code section icon.
  • Bir kullanıcı runbook'u işlevselliğini tanımlamak yardımcı olacak ayrıntılı bilgileri sağlaması gerekir böylece karşıya yükleme özeti Runbook Galerisi sonuçları görüntülenir.The Summary for the upload is displayed in the Runbook Gallery results so you should provide detailed information that helps a user identify the functionality of the runbook.
  • Yüklemek için aşağıdaki etiketlerin bir ile üç atamanız gerekir.You should assign one to three of the following Tags to the upload. Runbook Sihirbazı'ndaki kendi etiketlerle eşleşecek kategorisi altında listelenir.The runbook is listed in the wizard under the categories that match its tags. Bu listedeki herhangi bir etiket sihirbaz tarafından göz ardı edilir.Any tags not on this list are ignored by the wizard. Eşleşen herhangi bir etiket belirlemezseniz, runbook bir kategorisi altında listelenir.If you don’t specify any matching tags, the runbook is listed under the Other category.

    • BackupBackup
    • Kapasite YönetimiCapacity Management
    • Değişiklik denetimiChange Control
    • UyumlulukCompliance
    • Geliştirme / Test ortamlarıDev / Test Environments
    • Olağanüstü Durum KurtarmaDisaster Recovery
    • İzlemeMonitoring
    • Düzeltme eki uygulamaPatching
    • SağlamaProvisioning
    • DüzeltmeRemediation
    • VM yaşam döngüsü yönetimiVM Lifecycle Management
  • Otomasyon galeri saatte bir kez güncelleştirir, böylece katkılarınız hemen göremezsiniz.Automation updates the Gallery once an hour, so you won’t see your contributions immediately.

PowerShell modülleri larınızda kullanabileceğiniz cmdlet'leri içeren ve Azure Otomasyonu'nda yükleyebilmek için var olan modülleri kullanılabilir PowerShell Galerisi.PowerShell modules contain cmdlets that you can use in your runbooks, and existing modules that you can install in Azure Automation are available in the PowerShell Gallery. Bu galeri Azure portalından başlatın ve bunları doğrudan Azure Automation'a yükleyin veya bunları indirebilir ve bunları el ile yükleyin.You can launch this gallery from the Azure portal and install them directly into Azure Automation or you can download them and install them manually. Modülleri doğrudan Azure Klasik portalından yükleyemezsiniz, ancak bunları yükleyebilirsiniz, başka bir modül gibi bunları yükleyin.You cannot install the modules directly from the Azure classic portal, but you can download them install them as you would any other module.

  1. Azure portalında, Otomasyon hesabınızı açın.In the Azure portal, open your Automation account.
  2. Seçin modülleri altında paylaşılan kaynakları modülleri listesini açın.Select Modules under Shared Resources to open the list of modules.
  3. Tıklatın Gözat galeri sayfasının üstten.Click Browse gallery from the top of the page.

    Modül Galerisi

  4. Üzerinde Gözat galeri sayfasında, aşağıdaki alanlara göre arayabilirsiniz:On the Browse gallery page, you can search by the following fields:

    • Modül adıModule Name
    • EtiketlerTags
    • YazarAuthor
    • Cmdlet/DSC kaynağı adıCmdlet/DSC resource name
  5. İlgilendiğiniz bir modül bulup ayrıntılarını görüntülemek için seçin.Locate a module that you're interested in and select it to view its details.
    Belirli bir modüle ayrıntıya, daha fazla bilgi görüntüleyebilirsiniz bağlantı geri PowerShell Galerisi modülü hakkında gerekli bağımlılıkları ve tüm cmdlet'ler ve/veya modülü içeren DSC kaynakları.When you drill into a specific module, you can view more information about the module, including a link back to the PowerShell Gallery, any required dependencies, and all of the cmdlets and/or DSC resources that the module contains.

    PowerShell modülü ayrıntıları

  6. Doğrudan Azure Automation'a modülünü yüklemek için tıklayın alma düğmesi.To install the module directly into Azure Automation, click the Import button.

    İçeri aktarma modülü düğmesi

  7. Üzerinde İçe Aktar düğmesini tıklattığınızda alma bölmesinde gördüğünüz almak üzere olduğunuz modül adı.When you click the Import button, on the Import pane, you see the module name that you are about to import. Tüm bağımlılıkları yüklediyseniz, Tamam düğmesi etkinleştirilir.If all the dependencies are installed, the OK button is activated. Bağımlılıklar yoksa, bu modül içeri aktarmadan önce bu içeri aktarmanız gerekir.If you are missing dependencies, you need to import those before you can import this module.
  8. Tıklatın Tamam modülü içeri aktarmak için.Click OK to import the module. Azure Automation hesabınız için bir modül alırken, modül ve cmdlet'leri hakkındaki meta verileri ayıklar.While Azure Automation imports a module to your account, it extracts metadata about the module and the cmdlets.

    İçeri aktarma modül sayfası

    Her etkinlik ayıklanacak gerektiğinden bu birkaç dakika sürebilir.This may take a couple of minutes since each activity needs to be extracted.

  9. Bu tamamlandığında, modül dağıtıldığı bir ilk bildirim ve başka bir bildirim alırsınız.You receive an initial notification that the module is being deployed and another notification when it has completed.
  10. Modül içeri aktarıldıktan sonra kullanılabilir etkinlikler görebilirsiniz ve runbook'larınızda ve istenen durum yapılandırması kaynaklarını kullanabilirsiniz.After the module is imported, you can see the available activities, and you can use its resources in your runbooks and Desired State Configuration.

Bir runbook veya modülü istemeRequesting a runbook or module

İstekleri gönderebilirsiniz kullanıcı sesi.You can send requests to User Voice. Bir runbook yazma Yardım veya PowerShell hakkında bir sorunuz varsa, bir soru gönderin bizim Forumu.If you need help writing a runbook or have a question about PowerShell, post a question to our forum.

Sonraki AdımlarNext Steps