Platform-as-a-Service

Zero Lock-In | Automatic Scaling | Legacy and Microservices

Easily Run Your Application in the Cloud

Simplified Deployment

Deploy Java, PHP, Ruby, Node.js, Go and Python applications with no code changes using Docker, GIT, SVN, archives or integrated plugins like Maven, Ant, Eclipse, NetBeans, IntelliJ IDEA

Automated Scaling

Set up the required triggers and the system will automatically scale your application vertically and horizontally during load spikes. The traffic is evenly distributed with load balancer across multiple instances

Easy to Manage

Developers dashboard provides intuitive application topology wizard, deployment manager, access to log and config files, team collaboration functionality and integration with CI/CD tools

Turnkey PaaS for Production Environments

Fast time to market, simplified deployment and reduced TCO

Dashboard unispace

Wide choice of programming languages and stacks

Run Java, PHP, Python, Node.js, Ruby, Go and Docker-based applications using a rich variety of the most popular SQL and NoSQL databases, application servers, load balancers, cache servers and storage containers out-of-the-box.

Zero code change deploy

Developers can deploy and run different applications with no code changes and zero lock-in. The deployment can be easily performed using GIT/SVN with automatic updates, archives (zip, war, ear) right from the dev panel or via integrated plugins like Maven, Eclipse, NetBeans, IntelliJ IDEA.

Legacy applications and microservices support

Application and system containers support, as well as zero code change approach provide the ability to run both cloud-native microservices and legacy monolithic applications.

Intuitive UI, advanced CLI and open API

Developers portal with user-friendly UI includes an intuitive application topology wizard, deployment manager, access to log and config files, collaboration tools and marketplace with prepackaged applications. SSH Gateway is available for access to the containers. Also, the Jelastic API and command-line interface (CLI) are open for processes automation.

Automatic vertical and 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.

apache-cluster-animation

Servers management automation

Dev team can focus on the efficient coding of easily deployable applications and services, while PaaS in conjunction with containers and built-in CI/CD tools automate IT provisioning processes, servers scaling and updates helping to move throughout all app lifecycle stages.

Pay-as-you-use pricing model

There is no need to reserve resources, as the platform allocates them automatically based on the current load and using a small scaling step (128 MiB of RAM and 400 MHz of CPU). As a result, the user is charged only for really consumed resources but not for the limits. There is also a free trial to get started with the platform.

Choose more than 50 performance-optimized ready to use apps from our Marketplace.

Learn more about how our WordPress or Magneto-optimized cloud hosting works.

Deploy and run apps on innovative Platform as a Service

See how it works

Popular pre-configured Technologies In One Click

Automatically install the following solutions totally for free

Automatic 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.

Polyglot Platform for apps

Build apps with pre-configured and performance optimized technology stacks: Java, PHP, Ruby, Python, and Node.js, and leading open source application servers such as Tomcat, Apache, Nginx, Jetty, and even GlassFish or Wildfly. If you need any other languages or stacks – just easily add them with the help of Docker containers.

High Availability of Applications

Configure automatic replication of application instances and fail-over seamlessly through the PaaS portal, with zero user impact. Your application nodes will be distributed across different physical hosts and isolated from each other, which leads to less application downtime and maximum availability.

Collaboration together

Collaborate with anyone from coworkers to clients. In Unispace, you can share environments with your team and clients, manage permissions, and control all changes with integrated audit logging.

Monitoring

View detailed RAM, CPU and traffic consumtion collection metrics in your Dashboard. If you like using NewRelic, Dripstat or any other monitoring tool – it can be easily installed through add-ons. You can access easily your historical data for analytical purposes.

SQL & NOSQL Database Support

Reliable and secure database server instances (dedicated instances exclusively for you) such as MySQL, MariaDB, Percona, PostgreSQL, MongoDB, Redis, Cassandra, Neo4j, and OrientDB. You can even configure database replication & high availability in a click.

 

Dedicated Load Balancers

You can elegantly run any size of app with help of dedicated load balancer based on NGINX or HAProxy to your environment to distribute requests across horizontally scaled servers, increasing application performance and capacity. Our load balancers are preconfigured to work out of the box, including support for sticky sessions, SSL, Let’s Encrypt and WebSockets.

Continuous delivery

Any application can be deployed in just minutes. You can deploy your code using Git/SVN integration, or upload any WAR/ZIP archive that contains already built deployment packages. Another options is to integrate your own CI/CD solution such as Jenkins or GitLab CI with SSH-driven deployment, or use plugins for IntellJ Idea, Eclipse and NetBeans. Java developers can leverage our Maven deployment plugin that can be included into pom.xml.

GitHub Integration

Unispace provides you with the possibility to set periodical automatic deployment of your project and, in such a way, ensure its continuous integration to the corresponding application server. Such re-deploys take place based on the changes that were applied to the appropriate remote repository, thus you can simply work via the the preferred Git/SVN service, without ever leaving it.