Jelastic version 2.5 arrives this month with support for multiple nodes of different stacks and automatic horizontal scaling of app servers. Let's also remember that in version 2.4, Node.js was introduced to enhance the firm's multi-language PaaS capabilities.
This is an "unlimited" PaaS (Platform-as-a-Service) and IaaS (Infrastructure-as-a-Service) in one solution.
The polyglot platform also supports popular programming languages, Java, PHP, Ruby, and Python (with .NET will be available soon, apparently).
Horizontal scaling of application servers has always been a distinguishing Jelastic feature. Today it allows users to increase or decrease the number of application servers their environment includes; in the case it is required due to the changes in an application's load.
Starting from this release, horizontal scaling of application servers can be achieved (not just manually) automatically with the help of triggers. Once users set up the required trigger (depending on the application's resource consumption), they can get application servers scaled up and down when required.
"Jelastic's automatic horizontal and vertical scaling gives the best option for innovative and legacy applications, and makes Jelastic the most powerful PaaS in term of scalability/elasticity," said Ruslan Synytsky, CEO of Jelastic.
Synytsky remind us that users can easily have several load balancers or databases together with multiple app servers and configure a highly available and reliable application.
"Jelastic is the only cloud platform that fully automates the creation of complex environments for real enterprise applications that require clustering, high availability, and scalability on different application layers," said Synytsky.
"I think the most exciting thing about version 2.5 is the multi-node scaling feature, especially being able to add multiple database nodes. This will really help to scale and make applications more resilient," said Joakim Öhman, CEO at Elastx.
Additional improvements and features in Jelastic version 2.5 include updated software stack versions; GIT Garbage Collector; facilitated process of SSH connection to the containers; and new Apache and NGINX modules for PHP apps.
Jelastic engineers have also added general UX improvements including environment aliases, which can be seen by logging into the platform's dashboard.