fbpx
Fast Deployment - Easy Scaling

Platform-as-a-Service

Built for Developers
XaaS-logo
Play Video about PaaS Developer's Dashboard

Why Joe's PaaS? Because It's Easy!

Easy to Deploy

Easy to Deploy

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

Easy to Scale

Easy To Scale

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 a load balancer across multiple instances

Easy to Manage

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

Cloud Pricing Calculator

Platform-as-a-Service for Production Environments

Automated Provisioning via UI and API

The production and dev environments are created in minutes within user-friendly topology wizard, or via API, SSH, CLI. Run Java, PHP, Python, Node.js, Ruby, .NET, Go, Docker Swarm or Kubernetes based applications using a rich variety of SQL and NoSQL databases, app servers, balancers and storage containers with no manual configurations required for installation.

automated-provisioning
zero-code

Zero Code Change Deploy

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

Cloud-Native and Traditional Applications 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.

cloud-native
Vertical and Horizontal Scaling

Automatic Vertical and Horizontal Scaling

Elastic automatic scaling enables granular resource allocation based on the load level. This ensures high performance, application availability and uptime, at the same time, cost efficiency by paying only for really consumed resources.

Managed Clustered Solutions within Marketplace

Already prepackaged templates of clustered WordPress, Magento, MySQL, PostgreSQL, NGINX, Tomcat, GlassFish, WildFly, Docker Swarm, Kubernetes and other solutions are available in the Marketplace. These highly-available clusters are automatically deployed, scaled and replicated, so require minimum efforts for support and management.

clustered-solutions
pay-as-you-use

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 consumed resources are billed only but not the VM limits. There is also a free trial to get started with the cloud platform.

Auto-Scalable Clustered Solutions in One Click

High-Performing WordPress
and Magento Cluster

Scalable Kubernetes
Cluster for Cloud-
Native Applications

PRE-CONFIGURED REPLICATION OF SQL AND NOSQL DATABASES

Clustering and Load Balancing for Custom Applications

Use Joe's PaaS as Your Personal SysAdmin

Developers can concentrate on their core competency

Full flexibility and freedom of choice with turnkey PaaS for developers

Features of Joe's Cloud Platform

Easy creation of dev, test, production environments

Easy creation of dev, test, production environments

Automatic vertical and horizontal scaling

Automatic vertical and horizontal scaling

Support of microservices and legacy applications

Support of microservices and legacy applications

Fast setup of clustered and highly available applications

Easy creation of dev, test, production environments

Zero downtime deployment with automated traffic distribution

Zero downtime deployment with automated traffic distribution

Out-of-the-box TCP and HTTP(S) load balancing

Out-of-the-box TCP and HTTP(S) load balancing

Free and custom SSL certificates

Free and custom SSL certificates

Ability to hibernate, stop, restart, clone applications

Ability to hibernate, stop, restart, clone applications

Integrated CI and CD tools for automation

Integrated CI and CD tools for automation

Built-in monitoring of RAM, CPU, network, storage, IO with alert notifications

Built-in monitoring of RAM, CPU, network, storage, IO with alert notifications

Log viewer, file and config manager within native dashboard

Log viewer, file and config manager within native dashboard

Sharing environment and account collaboration with different access levels

Sharing environment and account collaboration with different access levels

Application management via UI, SSH, API and CLI

Application management via UI, SSH, API and CLI

Deployment via GIT, SVN, FTP and SFTP

Deployment via GIT, SVN, FTP and SFTP

Ability to use different hardware or clouds within single portal

Ability to use different hardware or clouds within single portal

Integrated IDE Plugins: IntelliJ IDEA, Eclipse, NetBeans

Integrated IDE Plugins: IntelliJ IDEA, Eclipse, NetBeans

Virtual Private Servers (VPS) powered by CentOS, Ubuntu and others

Virtual Private Servers (VPS) powered by CentOS, Ubuntu and others

Marketplace with a rich set of preconfigured applications for one click installation

Marketplace with a rich set of preconfigured applications for one click installation

Wide choice of ready to go certified application container stacks

Wide choice of ready to go certified application container stacks

Docker containers support with integrated public and private hub registry

Docker containers support with integrated public and private hub registry

No vendor lock-in with import/export feature and zero code changes

No vendor lock-in with import/export feature and zero code changes

Want to Learn More?

The platform provides support of Java, PHP, Ruby, Node.js, Python, Go and .NET.

More info>>

Joe’s PaaS supports a wide range of software stacks, among them there are following:

Application ServersDatabases
TomcatMariaDB
TomEEMySQL
GlassFishMongoDB
ApacheCouchDB
NGINXCassandra
LiteSpeedRedis
JenkinsMicrosoft SQL Server
JBossPerconaDB
WildFlyNeo4j
WebLogic ServerPostgreSQL
SmartFoxServerOrientDB
Jetty 
Node.js 
More info >>

Joe’s PaaS provides support of Docker containers with integration to Public and Private Hub Registries, as well as offers pre-packaged Kubernetes clusters for automated installation and scaling.

  • Simple management via UI & CLI
  • Automatic vertical and horizontal scaling
  • High Availability on application and hardware levels
  • High level of isolation
  • Container-native orchestration
  • Live migration across clouds

More Info>>

The application can be deployed using local file (zip, war, ear) or GIT/SVN with automatic updates.
Also, Jelastic provides integration plugins for various deployment tools:

  • Maven
  • Jenkins
  • Ant
  • Eclipse
  • NetBeans
  • IntelliJ IDEA

More info >>

Joe’s PaaS offers a self-service portal with user-friendly UI. Developers dashboard includes intuitive application topology wizard, deployment manager, access to log and config files, marketplace with prepackaged applications and functionality for team collaboration.
CLI and SSH Gateway are available for access to the containers.

Integrated IDE plugins provides more options for application management: IntelliJ IDEA, Eclipse, NetBeans.

And Joe’s PaaS API is open for automation of the processes

cloudet

There are two types of cloudlet at Joe’s PaaS:

  • Reserved Cloudlets are reserved in advance and will be charged irrespective of your actual resource usage. In exchange, you’ll get significant automatic discounts based on their number.
  • Dynamic Cloudlets are added & removed automatically according to the amount of resources that is required by your application in a particular moment of time (assigned when load goes up and removed as soon as it drops down). As a result, you pay based on your actual resource usage.

The granularity of the cloudlets makes it possible to allocate a number of resources that precisely fits your current needs and will scale with your project respectively.

More details >>

Joe’s PaaS provides automatic vertical and horizontal scaling of resources, making hosting of your applications truly flexible.

Automatic vertical scaling ensures adding the required amount of RAM and CPU inside a node (container) when the load grows, and releases resources back if they are not needed anymore.

To set up automatic vertical scaling, you just need to open the environment topology wizard and specify the Scaling Limit of cloudlets (RAM and CPU), maximum amount of resources available for each node. The further provisioning of the needed resources will be automatically performed by the platform based on the application load.

Automatic vertical scaling

The number of nodes within a single container layer (app servers, databases, load balancers etc.) can be also easily scaled horizontally via environment topology using “-” and “+” buttons.

scaled horizontally

Automatic horizontal scaling can be configured by means of tunable triggers via Settings > Monitoring > Auto Horizontal Scaling. Add the auto-scaling for the required node and resource, set up the conditions and enable email notifications to be informed about any important changes. The rest will be done by Joe’s PaaS.

Automatic
                            horizontal scaling

Resources are charged on hourly base:

  • RAM and CPU (cloudlet resource unit)
  • Disk space
  • External traffic
  • Public IP
Scroll to Top