By providing continuous integration (CI) and continuous delivery (CD) in one platform, ShuttleOps enables your DevOps team to rapidly build, deploy and manage applications. ShuttleOps makes it easy to get from code to cloud. Just follow four key steps — connect, build, deploy, and manage — to deliver your applications to the cloud quickly and securely.




Connect

Connect ShuttleOps to the tools you use everyday. Quickly integrate the services supporting your build and deployment processes, including source control repositories (like GitHub, GitLab and Bitbucket), artifact repositories (like Chef Habitat Builder), and public cloud providers (like Amazon Web Services, Google Cloud Platform and Microsoft Azure). You can also connect ShuttleOps to collaboration tools like Slack to receive notifications from your build and deployment pipelines.

Build

Define and execute your application build process using a CI/CD pipeline. With the ShuttleOps visual pipeline editor, it’s easy to add the building blocks you need for your workflow. Just point to your code in GitHub, GitLab or Bitbucket, then add build activities based on your business rules and processes. You can use approvals and acknowledgements to direct the workflow down different paths, and keep your team up-to-date by automatically sending email and Slack notifications throughout the build process.

ShuttleOps makes it easy to automate your builds. Automatically start a build pipeline when code is updated in your source control repository or schedule a pipeline to start at a specific time. You can also automatically execute a sequence of pipelines. This allows you to run dependent or related pipelines one after another, with no manual intervention required.

Deploy

Configure and automate your deployment processes using a CI/CD pipeline. Use the pipeline editor to define the steps in your deployment workflow and run the pipeline whenever you want to deploy applications to the cloud.

With ShuttleOps, you can design deployment workflows based on your business rules and processes. You can use approvals and acknowledgements to direct the workflow down different paths, and keep your team up-to-date by automatically sending email and Slack notifications throughout the deployment process.

ShuttleOps makes it easy to automate your deployments. Automatically start a deployment pipeline when an application component is updated in your artifact repository or schedule a pipeline to start at a specific time. You can also automatically execute a sequence of pipelines. This allows you to run dependent or related pipelines one after another, with no manual intervention required.

Manage

Quickly access essential information about your deployed applications and deployment environments. For example, you can view the latest deployment date for your applications, view details for the applications currently running in each of your deployment environments, check application components and the instances where the components are running, access servers in your public cloud provider environment, and view application logs.