RockSolid Automation Platform


RockSolid Automation allows the creation of resolution workflows that run in response to system and user events. RockSolid Automation allows all aspects of operational database management to be automated, from technical configuration and script execution, through user and change approval processes. RockSolid Automation is scalable across thousands of nodes.

Get Started

RockSolid Automation Designer

Powerful Automation Components

Advanced automation components allow tasks such as reactive script execution, server deployment, patching and object placement workflows to be defined and enacted in response to environment events.

Visual Automation Designer

Design complex automation workflows easily using the RockSolid Automation Designer. Automation components are drag-n-dropped into the workflow, tested then deployed for execution across your environment.

Combine Technical and Administrative Workflows

Combine both technical automation with the administrative components that are required when delivering workflow within enterprise environments. Examples include approval steps, notification steps, user selected resolution paths and user escalation.

Centralised and Scalable Automation

Automation processes are managed centrally within the RockSolid environment, meaning there are no complicated deployment requirements. Go quickly from design to deployed, when deployed RockSolid automation can be enacted across thousands of nodes.

Event Driven and On-Demand Automation

Automation processes are either execute in response to events within your environment, such as a failure or error condition, or executed in response to an on-demand request. On-demand requests can come via schedules, published forms, the Windows command-line or via API call.

Combine Automated and Manual Workflows

Switch seamlessly between automated and manual workflows. Undertake lower risk activities automatically then, if required, escalate to DBA resources to undertake higher risk activities as manual steps within the workflow. Switch between automated and manual resolution within a single workflow.

Automation Solutions

Provisioning Automation

RockSolid reduces delivery times and improve consistency through provisioning automation. This allows hosts (VMWare, HyperV, Azure & AWS), SQL Server Instances and SQL Server databases to be created as part of a defined workflow. All provisioning utilises RockSolid policies, meaning everything is created using your operational standards by default.

RockSolid Provisioning

Patching Automation

The RockSolid automation platform helps to manage the SQL Server patching lifecycle. From patch selection through to targeting, scheduling and implementation. RockSolid can be used to automate any pre-patching activities, deliver the patch and undertake any rollback activities if a patching process fails. This process is designed to support hundreds or even thousands of SQL Server instances.

RockSolid Patching

Database Test Restore Automation

Most organisations have a requirement to undertake regular database restores as part of their compliance processes. Usually this process is largely manual and time consuming, and given the size of some enterprise environments, undertaking regular database restores for all production databases is impractical. RockSolid resolves this through restore test automation.

QA/Dev Database Restore Automation

One of the more common operational support requests relating to database environments is the request to restore a development environment from a production copy. This may be so developers can update their code while utilising the production data, or so application owners can try and replicate an issue in an environment outside of the production database. Regardless of the reasons, many larger organisations will receive hundreds of these requests each year.



Get Started

To learn more about the RockSolid Platform, and to organise an online demo, please provide us some details about you and your environment.

First Name: Last Name:
How many SQL Servers are in your Environment?: