Easy to Start, Easy to Deploy, Easy to Scale
Jelastic is the next generation Java and PHP cloud hosting platform that can run and scale ANY Java or PHP application with no code changes required.
Jelastic Saves You Time and Money - Maintenance, configuration and operational tasks are automated for you. No constraints or special requirements are imposed on your applications, so there is no development overhead. With Jelastic, ease of use and automation give you the most powerful Java and PHP cloud platform, at the lowest price.
* Set up environment in seconds
Choose your software stack, set the limits for autoscaling, and pick your name. In just a few seconds your environment will be up and running!
* No installation or configuration
Jelastic automatically installs, configures and interconnects your server instances with your selected software stacks. With Jelastic, upload your application and go.
* No APIs to code to
You don't need to code to our APIs - just upload your application and select your stack.
* Wide range of software stacks
Mix and match your software stacks. Select from Tomcat, TomEE, GlassFish, Jetty, Apache, NGINX application servers, as well as SQL (MariaDB, PostgreSQL, MySQL), NoSQL (MongoDB, CouchDB) database servers, and memcached.
* One-click deployment
Simply upload your application package and choose the right environment. If your environment has multiple computing instances, Jelastic will automatically update each of them.
* GIT or SVN deploy
You can deploy any public or your private projects to Jelastic via GIT/SVN. If there were made any changes in your code, just update it from GIT/SVN in one click.
* Application version control
An error accidentally crept into your latest code? No worries! Just roll back to the last error-free version. Jelastic keeps track of your deployment history - just pick the one you want. We will roll everything back.
* Vertical scaling
Jelastic is the only cloud platform which can automatically scale any application by changing the amount of resources (RAM and CPU) provided to a server. As soon as an applications load grows, the platform simply makes additional resources available to it. When the load goes down again, the resources get reduced by the platform automatically.
* Horizontal scaling
Jelastic lets you scale your environment horizontally, changing the number of application servers. The load is distributed evenly between the chosen number of nodes with the help of balancer which is switched on automatically if you choose to have more than one instance.
* Managing application lifecycle
During its life, an application exists in multiple environments. Developers have dev environments, quality control gives it a try in test, and customers access it in production. Jelastic simplifies this by allowing you to easily clone and branch environments so they all have identical software stacks and topology. For each environment you can individually tweak resource usage.
* Control and analyze
Jelastic provides a rich tool set to analyze and monitor your application. You get up-to-date real-time information on your application load, memory, CPU, and traffic consumption. In addition to this, historical data is always available for your analysis.