5 Steps to Take Locals Apps & Continuously Deploy in the Cloud

As you start building your new applications or perhaps maintaining your old, you soon find that automating as much part of the development lifecycle makes for faster and more robust development. We are now moving to the next phase in the “Continuous Integration” lifecycle, in which development is moving to “Continuous Deployment”. In continuous deployment, applications are deployed straight to production systems after they have been successfully built. A successful build would include steps like testing, staging on a production system etc.

This article shows you hot to take a simple application that is built on a local system and move it to the cloud (in this case using DEV@cloud SaaS and RUN@cloud PaaS). The article takes you through the following steps:

  1. Build a local app
  2. Local App -> manual build -> manual deploy -> Local Tomcat
  3. Pull app from SCM -> build on local Jenkins -> continuously deploy -> Local Tomcat
  4. Pull app from SCM -> build on local Jenkins -> continuously deploy -> RUN@cloud PaaS
  5. Pull app from SCM -> build on DEV@cloud SaaS -> continuously deploy -> RUN@cloud PaaS

This article will help take your application (wherever it fits in the above lifecycle) and move it to the cloud. Check it out.

- Harpreet

 

CloudBees
www.cloudbees.com
 

Add new comment