Environments at Scale from Dev to Production

Simplify environment provisioning and deployment throughout the development and release pipeline.

Log in or get started with your Free Trial now.

Today, every business is a software business.And Teams across the Software Development lifecycle need application environments to support their development, test, and deployment-to-production.

Application environments require infrastructure. And sometimes data.

To reap the benefits of infrastructure-as-code, multiple tools and platforms must be pieced together and whatever is missing will need to be created, which is resource intensive, difficult to troubleshoot, hard to scale, and full of hidden costs.

Providing environments to distributed teams presents an even bigger challenge in achieving scalable DevOps…

CloudShell Colony is an environment as a service solution that streamlines the provisioning and deployment of complex application environments on your cloud; enabling environments at scale.

CloudShell Colony offers out-of-the box integration with common DevOps and CI/CD tools and helps you unlock the value of your existing assets

Dev and test teams can use a self-service catalog of reusable environment blueprints — to launch any environment they need – already provisioned and deployed – with just one click

CloudShell Colony gives quick access to your applications. In case of errors it provides a convenient and easy debugging experience so you can see all the logs in one place.

When environments are no longer needed, CloudShell Colony tears down all cloud resources and stops unnecessary public cloud costs.

Achieve Environments at scale by simplifying environment provisioning and deployment throughout the development and release pipeline —

From secure dev environments — to supporting state-of-the-art deployment-to- production strategies like blue-green, while controlling user access and environment cost, without compromising security and compliance.

Close

CloudShell Colony is an Environment as a Service platform:

A unified orchestration layer connecting to your cloud accounts like AWS, Azure, and Kubernetes — streamlining environment provisioning and deployment throughout your value stream.

Scale DevOps with Environment as a Service

BENEFITS

Concentrate on innovation, not on gluing pieces together

Provide environments throughout the DevOps toolchain. Abstract applications and leverage your Infrastructure-as-Code assets in Terraform, CloudFormation, ARM templates, and more.

Environments that keep the CI/CD pipeline flowing

Offer a visual catalog of blueprints to deliver global end users with self-service, on-demand dev/ test and production environments in minutes.​

Environment freedom without losing cost and security control

Reduce resource sprawl and trace cloud infrastructure utilization to business needs with automatic decommissioning, tagging and environment policies. Without making anyone wait.

FEATURES

SIMPLE BLUEPRINT MODELING

Build reusable environment blueprints on AWS, Azure and Kubernetes. Environments are sourced controlled YAMLs or visualized in a friendly UI. Environments include containers, compute instances, load balancers, network & security elements, serverless functions, cloud services, and more. Support complex environments with parameters, initial data, configuration, and health-checks.

SELF-SERVICE ENVIRONMENTS

Role and Policy based on-demand environments from a blueprint catalog. Colony deploys your environment with automatic set-up, health-checks and tear-down that work out of the box.

SEAMLESS CI/CD INTEGRATION

Native integration to the organizational DevOps ecosystem including Jenkins, TeamCity, Github and more. Support for manual production updates to full automated continuous deployment.

GOVERNANCE AT SPEED

RBAC, Multi-tenancy, Secret Management,
Audit Trail: Everything required to make sure scaling, security, and compliance are covered while increasing release speed.

FEATURES

SIMPLE BLUEPRINT MODELING

Build reusable environment blueprints on AWS, Azure and Kubernetes. Environments are sourced controlled YAMLs or visualized in a friendly UI. Environments include containers, compute instances, load balancers, network & security elements, serverless functions, cloud services, and more. Support complex environments with parameters, initial data, configuration, and health-checks.

SELF-SERVICE ENVIRONMENTS

Role and Policy based on-demand environments from a blueprint catalog. Colony deploys your environment with automatic set-up, health-checks and tear-down that work out of the box.

SEAMLESS CI/CD INTEGRATION

Native integration to the organizational DevOps ecosystem including Jenkins, TeamCity, Github and more. Support for manual production updates to full automated continuous deployment.

GOVERNANCE AT SPEED

RBAC, Multi-tenancy, Secret Management,
Audit Trail: Everything required to make sure scaling, security, and compliance are covered while increasing release speed.

FAQ

Why should I use CloudShell Colony?

If you’re investing an excessive amount of time in creating, maintaining and debugging environments, you should definitely give us a try! Our mission is to allow all pipeline stakeholders (both human and automated) to create, consume and share reusable environments in a scalable way, support easy debugging and govern the use of cloud infrastructure.

How do you integrate with common DevOps tools?

CloudShell Colony includes out-of-the-box plugins for Azure DevOps, Jenkins and Team City, enabling you to easily deploy environments directly from your own release pipeline. It also includes an extensive REST API that can be utilized in any of your existing tools. We continuously release new integrations! Contact us! to discuss supporting your own DevOps toolchain.

How is CloudShell Colony different from infrastructure-as-code tools?

CloudShell Colony is a managed infrastructure-as-code solution. It was designed and built to solve the main pain points of infrastructure-as-code. When modeling your environments with CloudShell Colony, you can focus on defining your application requirements (e.g. artifacts, variables, networking & compute requirements and test data) while we set up the required infrastructure for you, by translating your application requirements into either AWS Cloud Formation or Azure template.

Additional Resources