Thought Windows Azure was for .NET only? Think again! With Windows Azure, it's possible to host many languages and frameworks, including Java. Run Apache Tomcat or other application servers, and even download Azure plug-ins for the Eclipse IDE.
Understand how the Cloud can handle your growth: whether you need on & off workloads, are growing fast, or are having sudden spikes to absorb.
If you are an Eclipse user then you'll want to start here:
Learn more at the Windows Azure Developer Center for Java