Galleries módulos e Runbooks de automatização do AzureRunbook and module galleries for Azure Automation

Em vez de criar os seus próprios runbooks e módulos na automatização do Azure, pode aceder a uma variedade de cenários que já ter sido criadas pela Microsoft e a Comunidade.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. Pode utilizar estes cenários sem modificações ou pode utilizá-los como um ponto de partida e editá-los para os seus requisitos específicos.You can either use these scenarios without modification or you can use them as a starting point and edit them for your specific requirements.

Pode obter runbooks a Galeria de Runbooks e módulos do galeria do PowerShell.You can get runbooks from the Runbook Gallery and modules from the PowerShell Gallery. Também pode contribuir para a Comunidade através da partilha de cenários que desenvolver.You can also contribute to the community by sharing scenarios that you develop.

O Galeria de Runbooks proporciona uma variedade de runbooks da Microsoft e da Comunidade que pode importar para a automatização do Azure.The Runbook Gallery provides a variety of runbooks from Microsoft and the community that you can import into Azure Automation. Pode optar por transferir um runbook da galeria do que está alojada no Centro de scripts do TechNet, ou diretamente pode importar runbooks a partir da Galeria a partir do portal clássico do Azure ou o portal do Azure.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.

Só é possível importar diretamente a partir da galeria do Runbook utilizando o portal clássico do Azure ou o portal do Azure.You can only import directly from the Runbook Gallery using the Azure classic portal or Azure portal. Não é possível executar esta função com o Windows PowerShell.You cannot perform this function using Windows PowerShell.

Nota

Deve validar os conteúdos de todos os runbooks que aproveitar na Galeria de Runbooks e tenha muito cuidado na instalação e executá-los num ambiente de produção. |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. No portal do Azure, clique em, novo, serviços aplicacionais, automatização, Runbook, da galeria.In the Azure portal, click, New, App Services, Automation, Runbook, From Gallery.
  2. Selecione uma categoria para ver os runbooks relacionados e selecione um runbook para ver os detalhes.Select a category to view related runbooks, and select a runbook to view its details. Quando seleciona o runbook que pretende, clique no botão de seta para a direita.When you select the runbook you want, click the right arrow button.

    Galeria de runbooks

  3. Reveja o conteúdo do runbook e tenha em atenção quaisquer requisitos na descrição.Review the contents of the runbook and note any requirements in the description. Quando tiver terminado, clique no botão de seta para a direita.Click the right arrow button when you’re done.
  4. Introduza os detalhes de runbook e, em seguida, clique no botão de marca de verificação.Enter the runbook details and then click the checkmark button. O nome do runbook é já preenchido.The runbook name is already filled in.
  5. O runbook é apresentado no Runbooks separador para a conta de automatização.The runbook appears on the Runbooks tab for the Automation Account.
  1. No portal do Azure, abra a sua conta da Automatização.In the Azure portal, open your Automation account.
  2. Clique no mosaico Runbooks para abrir a lista de runbooks.Click on the Runbooks tile to open the list of runbooks.
  3. Clique em procurar galeria botão.Click Browse gallery button.

    Galeria botão Procurar

  4. Localize o item de galeria que pretende e selecione-o para ver os respectivos detalhes.Locate the gallery item you want and select it to view its details.

    Procurar da Galeria

  5. Clique em projeto de fonte de vista para ver o item no Centro de scripts do TechNet.Click on View source project to view the item in the TechNet Script Center.
  6. Para importar um item, clique na mesma para ver os respectivos detalhes e, em seguida, clique em de importar botão.To import an item, click on it to view its details and then click the Import button.

    Botão Importar

  7. Opcionalmente, altere o nome do runbook e, em seguida, clique em OK para importar o runbook.Optionally, change the name of the runbook and then click OK to import the runbook.
  8. O runbook é apresentado no Runbooks separador para a conta de automatização.The runbook appears on the Runbooks tab for the Automation Account.

Microsoft encoraja adicionar runbooks na Galeria de Runbooks que pensa que seria útil para outros clientes.Microsoft encourages you to add runbooks to the Runbook Gallery that you think would be useful to other customers. Pode adicionar um runbook pelo carregá-lo para o Centro de scripts tendo em conta os seguintes detalhes.You can add a runbook by uploading it to the Script Center taking into account the following details.

  • Tem de especificar do Windows Azure para o categoria e automatização para o subcategoria para o runbook que será apresentado no assistente.You must specify Windows Azure for the Category and Automation for the Subcategory for the runbook to be displayed in the wizard.
  • O carregamento tem de ser um único ficheiro. ps1 ou. graphrunbook.The upload must be a single .ps1 or .graphrunbook file. Se o runbook necessitar de todos os módulos, os runbooks subordinados ou ativos, em seguida, deve listar os na descrição da submissão e na secção de comentários do runbook.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. Se tiver um cenário que necessitam de vários runbooks, em seguida, carregar cada separadamente e lista os nomes dos runbooks relacionados em cada um das respetivas descrições.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. Certifique-se de que utiliza as mesmas etiquetas para que apareçam na mesma categoria.Make sure that you use the same tags so that they show up in the same category. Um utilizador tem de ler a descrição para saber que outros runbooks não são necessários o cenário de trabalho.A user will have to read the description to know that other runbooks are required the scenario to work.
  • Adicione a etiqueta "GraphicalPS" se está a publicar um runbook gráfico (não um fluxo de trabalho gráfico).Add the tag "GraphicalPS" if you are publishing a Graphical runbook (not a Graphical Workflow).
  • Inserir uma PowerShell ou o fluxo de trabalho do PowerShell fragmento de código para utilizar a descrição inserir a secção de código ícone.Insert either a PowerShell or PowerShell Workflow code snippet into the description using Insert code section icon.
  • O resumo para o carregamento é apresentado nos resultados da Galeria de Runbooks, pelo que deve fornecer informações detalhadas que o ajuda a um utilizador identificar a funcionalidade do runbook.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.
  • Deve atribuir a uma a três das etiquetas seguintes para o carregamento.You should assign one to three of the following Tags to the upload. O runbook está listado no assistente em categorias que corresponde ao respetivas etiquetas.The runbook is listed in the wizard under the categories that match its tags. As etiquetas não nesta lista são ignoradas pelo assistente.Any tags not on this list are ignored by the wizard. Se não especificar as etiquetas correspondentes, o runbook está listado em outra categoria.If you don’t specify any matching tags, the runbook is listed under the Other category.

    • Cópia de segurançaBackup
    • Gestão de CapacidadeCapacity Management
    • Controlo de alteraçõesChange Control
    • ConformidadeCompliance
    • Dev / teste ambientesDev / Test Environments
    • Recuperação Após DesastreDisaster Recovery
    • MonitorizaçãoMonitoring
    • Aplicação de patchesPatching
    • AprovisionamentoProvisioning
    • RemediaçãoRemediation
    • Gestão de ciclo de vida VMVM Lifecycle Management
  • Automatização de atualizações de Galeria de uma vez uma hora, pelo que não verão as suas contribuições imediatamente.Automation updates the Gallery once an hour, so you won’t see your contributions immediately.

Módulos do PowerShell contêm cmdlets que pode utilizar nos runbooks e módulos existentes que pode instalar na automatização do Azure estão disponíveis no galeria do PowerShell.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. Pode iniciar esta galeria a partir do portal do Azure e instalá-los diretamente na automatização do Azure ou pode transferi-las e instalá-los manualmente.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. Não é possível instalar os módulos diretamente a partir do portal clássico do Azure, mas pode transferi-los instalá-los tal como faria com qualquer outro módulo.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. No portal do Azure, abra a sua conta da Automatização.In the Azure portal, open your Automation account.
  2. Selecione módulos em recursos partilhados para abrir a lista de módulos.Select Modules under Shared Resources to open the list of modules.
  3. Clique em procurar galeria da parte superior da página.Click Browse gallery from the top of the page.

    Galeria de módulo

  4. No procurar galeria página, pode procurar pelos seguintes campos:On the Browse gallery page, you can search by the following fields:

    • Nome do móduloModule Name
    • EtiquetasTags
    • AutorAuthor
    • Nome do cmdlet/DSC de recursosCmdlet/DSC resource name
  5. Localize um módulo que está interessado em e selecione-o para ver os respectivos detalhes.Locate a module that you're interested in and select it to view its details.
    Quando Pormenorize um módulo específico, pode ver mais informações sobre o módulo, incluindo uma ligação para a galeria do PowerShell, necessárias dependências e todos os cmdlets e/ou recursos de DSC que contém o módulo.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.

    Detalhes de módulos do PowerShell

  6. Para instalar o módulo diretamente na automatização do Azure, clique o importação botão.To install the module directly into Azure Automation, click the Import button.

    Botão de módulo de importar

  7. Quando clica no botão Importar, no importar painel, pode ver o nome do módulo que está prestes a importar.When you click the Import button, on the Import pane, you see the module name that you are about to import. Se a todas as dependências se encontram instaladas, o OK botão está ativado.If all the dependencies are installed, the OK button is activated. Se tiver dependências em falta, terá de importar os antes de importar este módulo.If you are missing dependencies, you need to import those before you can import this module.
  8. Clique em OK para importar o módulo.Click OK to import the module. Enquanto a automatização do Azure importa um módulo à sua conta, extrai metadados sobre o módulo e os cmdlets.While Azure Automation imports a module to your account, it extracts metadata about the module and the cmdlets.

    Página de módulos de importação

    Esta operação pode demorar alguns minutos, uma vez que cada atividade tem de ser extraído.This may take a couple of minutes since each activity needs to be extracted.

  9. Receberá uma notificação inicial que o módulo está a ser implementado e a notificação de outra quando foi concluída.You receive an initial notification that the module is being deployed and another notification when it has completed.
  10. Depois do módulo é importado, pode ver as atividades disponíveis e pode utilizar os respetivos recursos nos seus runbooks e a configuração de estado pretendido.After the module is imported, you can see the available activities, and you can use its resources in your runbooks and Desired State Configuration.

Pedir um runbook ou o móduloRequesting a runbook or module

Pode enviar pedidos para voz do utilizador.You can send requests to User Voice. Se precisar de ajudar a escrever um runbook ou tem alguma pergunta sobre o PowerShell, publique uma pergunta a nossa fórum.If you need help writing a runbook or have a question about PowerShell, post a question to our forum.

Passos SeguintesNext Steps