Heroku today has launched a new enterprise-level service for Java. Stop laughing, you cynical, 20-something Rubyist. Heroku’s got a plan.
See, as uncool as Java has become in Startuplandia, it’s still a very big deal out there in the real world. In fact, in a recent survey of job listings for developers, Java developer was the number-one language-specific title on the list. And a lot of the entities seeking Java developers are some of the biggest, oldest, richest tech companies in existence.
So while it might not look cool to startup types, a Java service for the enterprise is a smart move for Heroku. Much like selling Viagra at the annual party of the Monte Carlo Yacht Club, you can achieve success by knowing your market, your product, and who’s willing to pay for what.
But enough editorializing! On to the news.
Heroku (currently owned by enterprise behemoth Salesforce.com) has expanded its PaaS (that’s Platform as a Service) offering to include Java. Heroku Enterprise for Java is aimed at larger companies and IT organizations (possibly even government and defense contractors) that need to build and run Java applications in the cloud.
From the release:
Java is the most widely adopted language in the enterprise, with millions of Java developers building and maintaining Java applications worldwide. Traditionally, creating these applications has required piecing together both a range of development and runtime infrastructure tools—such as source code control systems, continuous integration servers, testing and staging environments, load balancers, application server clusters, databases and in-memory caching systems. This painstaking process typically extends application building and deployment by months, taking developer attention away from their core focus of app development. With Heroku Enterprise for Java, for the first time, enterprise developers can get a complete Java solution in a single package, provisioned with a single click.
The new service will support the latest builds of Java JDK and JVM, as well as memcache and Postgres. The service will include separate staging and development environments and will support Eclipse, one of the more popular Java IDEs. Pricing starts at $1,000 per month per app.
Top image courtesy of olly, Shutterstock