Wat is een runbook?

Voltooid

Runbooks fungeren als opslagplaatsen voor uw aangepaste scripts en werkstromen.

Ze verwijzen doorgaans ook naar gedeelde Automation-resources, zoals referenties, variabelen, verbindingen en certificaten.

Runbooks kunnen ook andere runbooks bevatten, zodat u complexere werkstromen kunt bouwen.

U kunt runbooks op aanvraag aanroepen en uitvoeren of volgens een schema met behulp van Automation Schedule-assets.

Screenshot of the Add Runbook window. In the left pane, Quick Create, create a new runbook is selected. In the right pane, the runbook type dropdown menu displays options such as PowerShell, Python 2, Graphical, and Other. Under Other is PowerShell Workflow, and Graphical PowerShell workflow.

Runbooks maken

Bij het maken van runbooks hebt u twee opties. U hebt de volgende mogelijkheden:

Een levendige opensource-community maakt ook runbooks die u rechtstreeks op uw gebruiksvoorbeelden kunt toepassen.

U kunt kiezen uit verschillende runbooktypen op basis van uw vereisten en de Windows PowerShell-ervaring.

Als u liever rechtstreeks met Windows PowerShell-code werkt, kunt u een PowerShell-runbook of een PowerShell Workflow-runbook gebruiken.

U kunt offline bewerken of met de teksteditor in Azure Portal met behulp van een van deze.

Als u liever een runbook bewerkt zonder blootstelling aan de onderliggende code, kunt u een grafisch runbook maken met behulp van de grafische editor van Azure Portal.

Grafische runbooks

Grafische runbooks en grafische PowerShell Workflow-runbooks worden gemaakt en bewerkt met de grafische editor in Azure Portal.

U kunt ze exporteren naar een bestand en importeren in een ander Automation-account, maar u kunt ze niet maken of bewerken met een ander hulpprogramma.

PowerShell Runbooks

PowerShell-runbooks zijn gebaseerd op Windows PowerShell. U bewerkt de runbookcode rechtstreeks met behulp van de teksteditor in Azure Portal.

U kunt ook een willekeurige offline teksteditor gebruiken en het runbook importeren in Azure Automation. PowerShell-runbooks maken geen gebruik van parallelle verwerking.

PowerShell Workflow-runbooks

PowerShell Workflow-runbooks zijn tekstrunbooks op basis van Windows PowerShell Workflow.

U kunt de runbookcode rechtstreeks bewerken met behulp van de teksteditor in Azure Portal.

U kunt ook een willekeurige offline teksteditor gebruiken en het runbook importeren in Azure Automation.

PowerShell Workflow-runbooks maken gebruik van parallelle verwerking om gelijktijdige voltooiing van meerdere taken mogelijk te maken.

Het starten van werkstroomrunbooks duurt langer dan PowerShell-runbooks, omdat deze moeten worden gecompileerd voordat ze worden uitgevoerd.

Python-runbooks

U kunt de code van het runbook rechtstreeks bewerken met behulp van de teksteditor in Azure Portal of u kunt elke offline teksteditor gebruiken en het runbook importeren in Azure Automation.

U kunt ook Python-bibliotheken gebruiken. U moet het pakket eerst importeren in het Automation-account om bibliotheken van derden te kunnen gebruiken.

Notitie

U kunt runbooks niet converteren van grafisch naar teksttype en omgekeerd.

Ga naar Azure Automation-runbooktypen voor meer informatie over de verschillende typen runbooks.