Your Jelastic Environment

Your Jelastic environment is spread across a set of servers that hosts your application.

Every instance in Jelastic environment (like databases, app servers etc.) is an independent virtual machine (container).

Jelastic monitors and maintains your environment. For example, we will move instances that need more resources to more powerful hosts. Jelastic sends you an email notification whenever it makes any modifications to your environment.

How to Create your Jelastic Environment

To create your Jelastic environment, follow these steps:

  1. Log into the
    Jelastic Manager

  2. Click Create environment in the upper left corner of the dashboard.



  3. The Environment topology dialog box will be opened, where you can customize your environment settings. For the beginning choose your programming language, by clicking on the appropriate tab in the upper part of dialog box:



  4. You have two modes available to you within the Wizard - Basic and Expert.

  • Choose Basic mode by clicking on the button as shown below:



  • Using this mode you can create a simple environment quickly. All you have to do is select your application server and database, and type your desired environment name and click Create.

  • If you want to be able to fully customize your environment, use Expert. The Wizard will look like this:




    • If you want to set up load balancing, simply switch on the nginx by clicking Balancing button (it is automatically enabled if you use more than one server). Then, specify the cloudlet limits for vertical scaling (fixed and dynamic amount of cloudlets you want to use) in the center section of Environment topology window. If you need an external IP address, switch on the Public IPv4 (please note: this is a paid add-on).
    • More info:




    • Click the Application servers button.

      • In the first drop-down menu choose Java/PHP application server you want to use (GlassFish 3.1, Jetty 6.1, TomEE 1.5, Tomcat 6, Tomcat 7 / Apache 2.2, NGINX 1.4).
      • You can change the cloudlet limits per server (vertical scaling) using the sliders (for fixed and dynamic amount of cloudlets separately).

        Use the +/- buttons between the application server icons to change the horizontal scaling (more or less nodes).

        More info:

      • In the second drop-down menu choose your desired Java or PHP version (Java6, Java7 / PHP 5.3, PHP 5.4, PHP 5.5).
      • More info:


      • If you need it, you can switch on High Availability. You can also add a Public IPv4 (please note: this is a paid add-on).

      More info:



  • Using the Cache icon you can add a Memcached node. Use the sliders to change the cloudlet limits for your vertical scaling
  • More info:



  • There are two sets of databases available: SQL and NoSQL databases.
  • More info:


    where to upload database

  • In the last block you have several additional options: VDS, SSL and Maven.

    • If you want to use a Virtual Dedicated Server (VDS) click on the VDS icon. You can scale it vertically by changing the cloudlet limits. Note that when you add a VDS you automatically get a Public IP.
    • More info: VDS



    • If you want to activate an SSL, click on the corresponding icon to switch it on. Jelastic gives you an opportunity to choose between Jelastic SSL and Custom SSL
    • More info:




    • To use a Maven node (for Java apps only), click the Build icon and specify the cloudlet limits for vertical scaling using the sliders.
    • More info:




  • On the far right, in the Resources (cloudlets) you will see the amount of selected cloudlets for all environment, your discount and approximate Total monthly cost.


  • Use Cost details and Quotas&pricing for more detailed information on resource consumption and price.

    More info:

    Type a name for your environment and click the Create button. Your environments will be listed in the upper pane of the admin panel along with information about its status, deployed files and usage.