Integrated Development Environment

An IDE provides an application development environment for developers that is managed by a cloud service provider. This eliminates the complexities associated with maintaining and operating the application development infrastructure. Developers can access and administer PaaS services via a web browser or IDE plugin. Some common PaaS IDEs include:

  • Elastic Beanstalk, native to Amazon Web Services (AWS). The code is uploaded and the PaaS automatically deploys the WAR file to one or more EC2.
  • Heroku, which uses standard libraries with application servers (such as Tomcat and Jetty) but is extensible and natively supports Ruby, Node, Python, Java, Clojure, Go, Groovy, Scala, and PHP.
  • Red Hat OpenShift, which ...

Get Architecting Cloud Computing Solutions now with the O’Reilly learning platform.

O’Reilly members experience books, live events, courses curated by job role, and more from O’Reilly and nearly 200 top publishers.