If Jelastic and ServInt have their way the pay-as-you-go scheme for platform as a service, or PaaS, might become a major differentiator for those companies who offer this cloud service. The two recently teamed up with ServInt offering a Jelastic release through its line of “dedicated cloud” servers combining the scalability advantages of cloud hosting with the sole-owner benefits of dedicated servers. Jelastic, is a software stack-agnostic, platform-as-a-service cloud hosting offering for Java applications.
Unlike other Java PaaS and IaaS options on the market, Jelastic does not require customers to code to any specific API. Jelastic dynamically and instantaneously allocates resources for hosted applications, scaling servers up and down to make sure hosted apps have the resources they need, when they need them. ServInt’s Jelastic customers are charged only for the actual RAM and CPU resources they consume, rather than for any predefined hosting service package or server they might otherwise purchase. This means hosting costs automatically go down when applications are off or not being used.
Jelastic measures resources being consumed in “cloudlets,” with one cloudlet equal to 128 MB of RAM and 200MHz of CPU processing power. Pricing is set at $0.02 per cloudlet/hour and there is no practical limit on the number of cloudlets that can be deployed. Jelastic does not require any application code changes. This means developers can simply upload their Java packages or specify connection to their SVN or GIT code repository, and have their applications running in the cloud in a few minutes – with no lock-in whatsoever.
Jelastic is fully compatible with all major Java software stacks, including Tomcat, GlassFish, Jetty and JBoss application servers – as well as with SQL (MariaDB, PostgreSQL, MySQL) and NoSQL (MongoDB, CouchDB) databases. For AEC enterprises of all sizes this offers a highly scalable way to move Java applications to the cloud and reduce or eliminate hosted severs, or to add functionality for mobile devices. Of course, bandwidth always has to be a consideration especially for firms that run computationally complex processes, such as those in engineering. But where that’s not an issue this can set your Java free, or, let you create your own suite of Java enterprise tools by pulling them from the web, and then hosting them online.