Deploy Java-based apps

Java and Database Technologies In One Click

Polyglot Java Platform for modern apps

Deploying, Scaling and Managing Java Application inside Containers


Our Java Cloud Hosting Features

With Unispace you will be able to manage conveniently your different Java projects. Choose from a great variety of Java application servers and deploy them in one click: Tomcat, Glassfish, JBoss, TOMEE+, Jetty, Payara, Railo, SmartFoxServer, SpringBoot or even Wildfly. We make every effort to provide you with the latest version of JDK available and Java application servers. Also you are able to connect to your environment, SQL: MySQL, MariaDB, PostgreSQL or NoSQL: MongoDB, Redis, CouchDB databases.


Unispace built-in monitoring system can send you notifications once a Java instance becomes overloaded. Advanced monitoring use cases are covered by add-ons such as NewRelic or NGINX Amplify that can be applied to your Java cloud servers with 1-click. NGINX Amplify is a free of charge SaaS monitoring solution for NGINX-based web servers and load balancers.

Vertical & Horizontal Scaling

Unique approach of automatic scaling enables granular resource allocation based on the load level. This ensures application availability and, at the same time, high efficiency by paying only for really consumed resources. Automatic vertical scalability can help you to handle traffic spikes hassle-free and without restarts.

Change Java version in runtime

Java runtime up to date is vital for your applications at least for security reasons. Unispace supports you, providing 1-click upgrade or downgrade of Java versions JDK. So if a new Java version is released, a hassle-free upgrade can be performed, if the Java version upgrade was not smooth, the previous version can always be rolled back.

Redeployment & Zero downtime

We take care of your applications’ uptime and enables zero downtime redeployment of Java applications even if you have only a single node. This technology allows to co-exist simultaneously both old and new versions of your application. Existing requests/user sessions are fully handled by your old code; new requests are serviced by the new code.

Persistent filesystem

Unispace allows you to use a persistent filesystem. It means that there is no need to rewrite your application to adapt it to the cloud, and the files you have written will be available even after a reboot. If some files should be replicated across different containers – you can easily achieve that using file synchronization add-on.

Flexible server configuration

With Unispace you can change server configuration like web.xml, server.xml, php.ini, httpd.conf, nginx.conf, my.cnf to your specific requirements. In addition, Unispace Cloud supports standard Linux crontab which frees you from exhausting job scheduling workarounds.

Build, Deploy, Debug, and Monitor Highly Scalable Java Applications

  • One click: Tomcat, Glassfish or even Wildfly and many others
  • Build Java apps using Eclipse, IntelliJ, or use our seamless GitHub integration
  • Deploy and scale Spring Boot, Hibernate, Play or Maven
  • SQL: MySQL, MariaDB, PostgreSQL or NoSQL: MongoDB, Redis, CouchDB
  • Choose different versions of JDK as OpenJDK 1.8 or even JDK 10
Sign up for free

Java and Database Technologies In One Click

Automatically install the following solutions totally for free

Deploy and run apps on innovative Platform as a Service

See how it works

The Easiest Way for You to Build Java Applications in the Cloud

Stacks & Available Java Technologies

Java Application Servers


Load Balancers & Caches


Java Versions

Java 6 (JDK 1.6.0)
Java 7 (JDK 1.7.0, OpenJDK 1.7.0)
Java 8 (JDK 1.8.0, OpenJDK 1.8.0)
Java 9 (JDK 9)
Java 10 (JDK 10)

Frameworks / Tools

Spring Framework


SQL: MySQL, MariaDB, Percona
NOSQL: MongoDB, CouchDB, Cassandra
Redis, Neo4j

Deploy via

Git, SVN
Archive (tar.gz, zip)
Fabric, Capistrano