Configuration Framework

Intelligent Cloud Blueprints

The RightScale configuration framework — the ServerTemplate™ — is the key to efficient, automated provisioning and operations across one or many clouds. ServerTemplates are built from modular images, scripts, and variable inputs. ServerTemplates are dynamic, provisioning your servers at boot time using your chosen configuration and variable inputs. Dynamic configuration ensures that your servers are provisioned in context — they automatically register with the correct load balancers and databases, begin backups with the proper frequencies and storage locations, and much more.

The modular and dynamic aspects of ServerTemplates enable them to be completely customizable, from the inputs all the way down to the images. Each element of a ServerTemplate is version controlled, providing reproducible behavior across time and infrastructure, so that you design once and then consistently deploy multiple times on multiple clouds. ServerTemplates abstract cloud-specific differences, ensuring consistent multi-cloud configuration across public, private, and hybrid cloud resource pools.

Modular + Dynamic = Completely Customizable

RightScale ServerTemplates encapsulate the images, configurations, and inputs necessary for your particular cloud, deployment, and server. RightScale and our partners provide ServerTemplates that are tested, supported, and ready-to-use. ServerTemplates dynamically build your servers at launch time, meaning that you can easily customize variable inputs to your needs — for example, your domain name, backup storage location, or database name. That way you can power a range of use cases — a database master and slave — with a single ServerTemplate. None of this is baked into the configuration.

Should you want to more fully customize the ServerTemplate — for example, which packages are installed — you can add or remove RightScripts™ and MultiCloud Images™ to match your application or business needs.

Build upon MultiCloud Images

Select your clouds and OSes to launch.

Configure dynamically

Customize your stacks and configurations.

Tune with input variables

Inputs are script variables which you can customize to your applications.

Inherit preferences or set at launch

Choose images, instance types, networking parameters, inputs, and alerts.

Reproducible

All RightScale configurations are version controlled so that server behavior is predictable, repeatable, and easy to troubleshoot. Configurations can be cloned, customized and re-published for public or private use. Launch RightScale configurations repeatedly with confidence.

Store in your configuration library

Control which configurations are used.

Track and control versions

Clone, edit, version, and commit configurations.

Find differences between configurations

Diff and merge configurations.

Integrate with revision control systems

Use our repositories or your own.

Multi-Cloud

Use a single configuration across all of your clouds. RightScale ServerTemplates are tested across each cloud provider and region to ensure multi-cloud portability. This means that cloud-specific attributes and architectures like instance sizes, storage protocols, and more are not your worry.

Launch on your choice of clouds

We've abstracted away cloud peculiarities.

Leave the bundling to us

Don't bundle images. Build on ours.

What Is a ServerTemplate?

Every RightScale server is built from a ServerTemplate, which contains MultiCloud Images and a set of RightScripts or Chef recipes. You can organize and reuse these component images, scripts, and inputs across all sorts of applications, architectures, and use cases.

RightScripts provide the instructions to provision and operate cloud servers, including automated backups, monitoring, decommissioning, and responses to changes in deployments or applications. Quickly script operations using common languages like Bash, Perl, Powershell, Python, and Ruby. Or if you prefer Chef or Puppet, integrate your recipes and manifests with the provisioning and management power of RightScale.

MultiCloud Images provide a consistent set of base images for provisioning across cloud resource pools. MultiCloud Images work across our supported clouds and a variety of OS types and versions. Leverage the MultiCloud Images we maintain or customize your own.

Script for the entire life cycle

Boot, operations, and decommission.

Author scripts in your language

Bash, Perl, Powershell, Python, Ruby.

Write recipes with Chef

Cook up simple, dynamic configurations.

MultiCloud Marketplace

Get Started

  • Manage your clouds today

  • Speak to a cloud expert now

ServerTemplates

ServerTemplate Automation

Customer Success

  • RightScale becomes that insight into what’s going on with your product in the cloud.
    Brian Alvey
    CEO
    CrowdFusion
  • View more

Powered by RightScale