A Few of Our Favorite Cloud Foundry Apps

by May 27, 2011

Since Cloud Foundry’s launch six weeks ago, there have been thousands of applications deployed on CloudFoundry.com .  We have seen many remarkable applications and are always looking for more to showcase the power and ease of deploying apps to Cloud Foundry.  We’ve listed some of our favorites below and encourage you to check them out.  In many cases, they are open source so you can play with the code behind them as well.


An Infinite scrolling Node.js Powered App | Source


A Sinatra/JQuery based console Demo for MongoDB | Source


A sample project for prototyping changes to Grails scaffolding | Source


Cloud Foundry for Ruby Developers: A Tutorial

by May 19, 2011

We spent this week at RailsConf Baltimore, Maryland. It was great to see hundreds of Ruby and Rails developers excited about the open PaaS vision of Cloud Foundry. We got tons of questions and great feedback – thank you all!
On Monday we conducted a hands on tutorial where attendees build their own “who follows who” twitter Ruby application on Cloud Foundry. Above you can watch a step-by-step screen cast of the tutorial and try it yourselves.
On Tuesday, we had a session on the architecture from the developer perspective of Cloud Foundry, focusing on the Ruby and Rails benefits. You can watch the presentation here.
This screencast is technical and focused on Developers, showing them how to use Cloud Foundry, the first Open Platform as a Service by VMware.

How Cloud Foundry Works When a New Application is Deployed

by May 5, 2011

Previously in this blog post, we covered how the client side does a vmc push to deploy an application onto the Cloud Foundry.com service.  In this post we are going to look at how things work from Cloud Foundry’s perspective.  This post is a detailed walk through of the inner workings of deploying an application on Cloud Foundry.

Step 1 : Cloud Foundry is targeted by the vmc client.  The request is done by passing a GET request to http://api.cloudfoundry.com/info
Step 2 : The request passes through one of the Load Balancers where it is passed to the Routers
Step 3 : The request passes from a specific Router to the Cloud Controller, the Cloud Controller then returns the following JSON document {“name”:”vcap”,”build”:2222,”support”:”support@cloudfoundry.

The Cloud Foundry Community

by May 3, 2011

The reaction to Cloud Foundry from the developer community since it was launched three weeks ago has been incredible. An open Platform-as-a-Service that offers a choice of development frameworks, application services and cloud infrastructure has proven to be very powerful.
One measure of this response is what people are doing with the source code.  Lots of developers are digging into the code to understand how the system works and making their own modifications, with over a hundred forks of the code base.  And we’re especially impressed with the contributions already being made to the project.