CloudFoundry workshop

You've developed your application, tested it, and now you're ready to deploy it. But wait…where are you going to deploy it? You could go buy or lease expensive server hardware and struggle to set it up yourself or you could find a hosting plan that offers the features your application needs. In either case, what happens if you buy too much or too little server for the load your application will experience?

If there were only a way you could just ask for a server and get what you need. And it'd also be nice if you could crank up the number of instances to meet peak demand and then turn it back down when load is low.

In this workshop, we'll look past the hype and misconception about “the cloud” and instead get our hands dirty deploying real applications to CloudFoundry. We'll look at how to deploy Java, Ruby, and other types of applications to CloudFoundry. We'll also declare services that our applications can consume, adding a variety of datastores for our application to use. All this without getting bogged down in server administration or database setup.


About Craig Walls

Craig Walls is a Principal Engineer, Java Champion, Alexa Champion, and the author of Spring AI in Action, Spring in Action, and Build Talking Apps. He's a zealous promoter of the Spring Framework, speaking frequently at local user groups and conferences and writing about Spring. When he's not slinging code, Craig is planning his next trip to Disney World or Disneyland and spending as much time as he can with his wife, two daughters, 1 bird and 2 dogs.

More About Craig »