RUNBOOK ORCHESTRATOR


RunBook Orchestrator is the most powerful and highly flexible functionality available in DivineCloud. It provides a very easy way for orchestrating complex infrastructure topology into a simple text file. Users can create RunBook to do define steps for anything from a simple Web Application deployment on one server to complex installations like Hadoop cluster deployment across multiple servers.

RunBook Orchestrator provides 3 different view modes for the users:

  • Code Mode
  • Document Mode
  • Run Mode

Let's go through each modes in more details:

RunBook Orchestrator - Code Mode


In the "Code" mode, RunBook Orchestrator acts as an IDE for creating and editing RunBooks. Users get a rich web-based IDE to create/edit/save/load run-books, including creating new steps, adding code in the language of their choice for each step, defining properties, etc. It also provides raw mode, for viewing the run-book in text format.
Figure below shows the screenshot for RunBook Orchestrator - Code Mode :

RunBook Orchestrator - Code View Mode

 

RunBook Orchestrator - Document Mode


Document Mode provides users with a self-documenting feature for RunBook. Having both Code & Documentation in one place makes it very easy for advanced users to look at the RunBook and make sense of it. It's like having the installer and the Install Guide both blended together and made available to their users.

Figures below shows the screenshot for RunBook Orchestrator in Document mode :

RunBook Orchestrator - Document View Mode

 

RunBook Orchestrator - Run Mode


In Run Mode, there are 2 sub-modes :

  • Run (Input) Mode
  • Run (Output) Mode

In the Input mode, users can select which step to execute on which server(s), as well as provide additional details like input properties, additional options, etc. In the Output mode, users can see the real-time output of the run-book execution, with option to pause, cancel, or step-thru the run-book steps while execution is in progress.

Figures below shows the screenshot for RunBook Orchestrator in Run mode (Input) :

RunBook Orchestrator - Run Input View Mode

Figures below shows the screenshot for RunBook Orchestrator in Run mode (Output) :

RunBook Orchestrator - Run Output View Mode