Cloud Zone is brought to you in partnership with:

I have been a programmer since I was a young child in the Gifted and Talent Program in Rutherford, NJ back in 1979. I started programming on Commodore PETs – 4 bit. And then Apple IIs, Commodore 64s and some others. Basic, then Pascal, Fortran, C, C++, Java, JavaScript and more. I am a Senior Field Engineer with Pivotal. Tim is a DZone MVB and is not an employee of DZone and has posted 59 posts at DZone. You can read more from them at their website. View Full User Profile

21 Resources for Cloud Hosting on Heroku

  • submit to reddit

Spring MVC Hibernate App

Example Facebook Node.js App

Java | Heroku Dev Center (OpenJDK 6)

Java Web App with Tomcat 7

Non-Web Java Processes

Heroku Status

The Process Model

 Java FAQ

Java Spring/MVC/Hibernate Tutorial

Managing SSH Keys

For Windows 7 Enterprise, I needed to use “” to initialize the key, I couldn’t put in a path.   So I cd to the location of the public key.  For tracing ssh, -vT, allows for verbose tracing.

heroku keys:add “”

ssh -vT

git clone -o heroku

Facebook on Heroku
git commit -am “changed greeting”
git push heroku master


Node.JS on Heroku

Introduction to Heroku for Java Developers

Using the Heroku Command Line Interface(CLI)

Creating Applications from the CLI

GIT Repository SSH Fingerprints

Heroku CLI Authentication

Installing Heroku CLI

Managing Heroku Processes

Facebook App on Heroku

Published at DZone with permission of Tim Spann, author and DZone MVB. (source)

(Note: Opinions expressed in this article and its replies are the opinions of their respective authors and not those of DZone, Inc.)