DevOps Orchestration

Real-time workflow changes. Bi-directional visibility. 

Pick one thing to improve.  Automate it.  Repeat.

 

DevOps Orchestration is the practice of composing any tasks across the SDLC and Operations functions, with any choice of tools and environments, and with the process logic centralized away from the individual tools themselves.

 

The Maestro product includes plug-ins, pre-built tasks, and templates for continuous integration,  test automation, release management, DevOps visibility, automated deployment, and continous delivery.

Continuous Integration

Repeatable. Reliable. Results.

 

Whether your DevOps tools are on-premise or cloud services (or both!), Maestro effortlessly connects workflow tasks between your tools for Continuous Integration and Continuous Deployment.

 

 

 

The workflow "CompositionTM" above shows a Git checkout, Jenkins build, Sonar code check, testing steps, and then custom notifications.

DevOps, Continuous Deployment
DevOps, Continuous Deployment
DevOps, Continuous Deployment
DevOps, Continuous Deployment
DevOps, Continuous Deployment
DevOps, Continuous Deployment
DevOps, Continuous Deployment
Release Management

Custom process automation.

 

Remove manual tasks from your custom release process, and create a precise, repeatable set of tasks that execute reliably, every time. 

Go home early on release day!

press to zoom

press to zoom
1/1
Test Automation

Integrate tests wherever they live.

 

 

Internal tests and external services are seamlessly integrated into a Maestro Composition. Run internal code checks behind the firewall, then an external test environment service such as SauceLabs -- all from a single workflow. 

DevOps, Continuous Deployment
Automated Deployment

In-line configuration execution.

 

Connect your Puppet scripts or Chef recipies directly to the preceding dev/test steps, and also to the application deployment process. Insert shell and scp commands into the Composition to automate your custom deployments.

press to zoom

press to zoom
1/1
Continuous Delivery

Create templates for easy re-use.

 

End-to-end automation of your custom application lifecycle, from code check-in to deployment. Instantiate new environments -- at the moment they are needed -- for continuous delivery to dev, test, staging, or production runtimes.

press to zoom

press to zoom
1/1
Single View of Log Files

Stream logs from multiple tools on one screen.  Live.

press to zoom

press to zoom
1/1
Parallel Tasks

Accelerate process execution.

DevOps, Continuous Deployment
DevOps, Continuous Deployment
DevOps, Continuous Deployment
DevOps, Continuous Deployment
Fork & Join Workflows

Wait for one or multiple tasks, then continue.

DevOps, Continuous Deployment
Conditionals

Automated deterministic workflow logic.

DevOps, Continuous Deployment
DevOps, Continuous Deployment
DevOps, Continuous Deployment
DevOps, Continuous Deployment
Approval Tollgates

Insert human tasks in a workflow.

DevOps, Continuous Deployment
Sources

Create reusable task values. Protect credentials. One-click insert.

press to zoom

press to zoom
1/1