Exo IDE Develop and Deploy PAAS applications

Exo IDE            Recently we shared a post about some useful Eclipse Plugins for Cloud Based Java Applications. To simplify your cloud application development and deployment we discovered another IDE called Exo IDE. Basically it’s a cloud environment for coding, building, and debugging apps. The web-based Exo Cloud IDE is a hosted development environment moves your apps into a production environment easily. Following amazing features are available in this IDE.

Exo IDE Features

  1. Build in the Cloud.
  2. Debugging mode option.
  3. Run your code in our development PaaS before deploying to your production environment.
  4. Easy sharing to team members.
  5. You can easily deploy app to Cloud Services Providers like Amazon Elastic Beanstalk, Appfog, CloudBees, Cloud Foundry, Google App Engine, Heroku and Openshift.
  6. Code Analysis.
  7. Refactoring Support.
  8. JRebel Support – instantly see any code change made to an app without redeploying.
  9. Different Technologies Support – We can choose what we want.
  10. Package View.
  11. We can also publish JAR Files.
  12. Maven Support.
  13. Git and Github Integration.

Some most popular companies like Amazon, Cisco, google, oracle, vmware, NASA, Intel, hsbc, American express, Ericson are already using this IDE. If you have Google or Github Account then you can start immediately.

I tried a sample application using this IDE it’s really nice. Following are common steps involved in developing and deploying application in cloud platform using Exo-IDE. If you are familiar with IDE like eclipse then following will be easy for you.

Step 1:

I used Appfog PAAS account. Appfog credential is needed when creating the project. I think it’s asking some credentials when choosing PAAS.

Step 2:

You can login using Google or Github Account.

Step 3:

Create Project by choosing Technology and PAAS platform.

Step 4:

Create or Upload required class files for your application and upload lib files.

Step 5:

Build and Run the application.

Step 6:

Find the deployed the application in the mentioned URL.

Exo IDE deployment

 Exo Cloud IDE

You can also import projects from Github and also manage created application in corresponding PAAS service provider website. Clarify your doubts using documentation, tutorials and forum support.

We will share some about this IDE in upcoming posts. Also check post about How to deploy WAR file in Appfog.

About admin

This is Mohan Jayapalan author of TechPages Blog.I am a part time blogger and Currently working for private Software Concern.