New Cloud Foundry feature: Save deployment blueprints as Templates

Engineering | Chris Richardson | October 07, 2009 | ...

When you launch a Java web application on Cloud Foundry, you can specify many aspects of a deployment blueprint including: •    Single instance vs. Multiple instances topology •    Virtual instance types •    Public facing IP address •    SSL configuration •    JVM options •    Database configuration •    Monitoring and management •    Self-healing and auto-scaling options •    And more…

The wide range of options gives you the ability to configure the optimal deployment blueprint for your application. The bad news was that you had to re-enter those carefully chosen settings each time you deployed your application.

To solve this problem, Cloud Foundry has a great new feature called Deployment Templates that let you easily reuse your deployment blueprint settings. When you create a deployment, you can save the settings for future use by checking SAVE and giving the template a name:

SaveAsTemplate Later, when you want to launch another deployment using the same blueprint, you can simply pick the deployment template from a dropdown: UseTemplate

And, click the Launch button. Cloud Foundry then deploys your application with the blueprint that you configured earlier.  You can also choose to update the template and save the changes so that you can reuse those settings later.

Deployment templates make the task of deploying applications with Cloud Foundry even simpler. I hope that you will give them try.

Chris

PS. Please vote for Cloud Foundry in the Cloud Computing reader’s choice awards.

Get the Spring newsletter

Thank you for your interest. Someone will get back to you shortly.

Get ahead

VMware offers training and certification to turbo-charge your progress.

Learn more

Get support

Tanzu Spring Runtime offers support and binaries for OpenJDK™, Spring, and Apache Tomcat® in one simple subscription.

Learn more

Upcoming events

Check out all the upcoming events in the Spring community.

View all