Java PaaS - Platform as a Service
Upcoming SlideShare
Loading in...5
×
 

Java PaaS - Platform as a Service

on

  • 1,010 views

Java PaaS - Platform as a Service

Java PaaS - Platform as a Service

Statistics

Views

Total Views
1,010
Views on SlideShare
939
Embed Views
71

Actions

Likes
0
Downloads
12
Comments
1

2 Embeds 71

http://clean-clouds.com 53
http://abcdofcloud.wordpress.com 18

Accessibility

Categories

Upload Details

Uploaded via as Microsoft PowerPoint

Usage Rights

CC Attribution-NonCommercial-ShareAlike LicenseCC Attribution-NonCommercial-ShareAlike LicenseCC Attribution-NonCommercial-ShareAlike License

Report content

Flagged as inappropriate Flag as inappropriate
Flag as inappropriate

Select your reason for flagging this presentation as inappropriate.

Cancel

11 of 1

  • Full Name Full Name Comment goes here.
    Are you sure you want to
    Your message goes here
    Processing…
  • Good elevator pitch on a few Java PaaS providers. The listed PaaS offerings do not deliver similar granularity, abstraction, capabilities, simplicity, or solution breadth. In my Java PaaS scorecard found at http://wso2.com/whitepapers/selecting-a-cloud-platform/ , you will find a comprehensive and detailed review of PaaS strengths and weaknesses.

    I have also posted a slideshare deck detailing seven PaaS evaluation criteria categories: http://www.slideshare.net/cobiacomm/selecting-a-cloud-platform
    Are you sure you want to
    Your message goes here
    Processing…
Post Comment
Edit your comment
  • PaaS for Java has come a long way in the past 12 months. The product offerings are still fast evolving. That is great news for Java developers looking for low cost, scalable, and hassle free hosted solutions. The Java platform is well suited for PaaS since the JVM, the application server, and deployment archives (e.g., WARs and EARs) provide natural isolations for Java applications, allowing multiple developers to deploy applications in the same infrastructure. However, for the past several years, most PaaS offerings were around platforms such as Ruby and Python, whilst Google App Engine was a lone PaaS provider for Java developers. Fortunately, that is starting to change.In the past year or so, several commercial providers have entered the Java PaaS space. It makes sense since the estimated 10 million Java developers represent one of the biggest developer groups in the world. Amazon Elastic Beanstalk is Amazon’s Java PaaS offering built on their EC2 cloud. It provides managed Tomcat instances running on EC2, complete with load balancers and on-demand provisioning capabilities for scaling. It integrates with the rest of Amazon Web Services to provide access to managed relational databases (RDS), big data stores (SimpleDB), message queues, email, and other services.CloudBees is a VC-based startup that is run by JBoss and Sun veterans, and recently raised $14M in two rounds of financing. It may be a new name, but its influence is fast growing in this space. CloudBees brings several unique features into the Java PaaS scene, in particular continuous integration - a complete development / deployment cycle management in the cloud. In addition, like Heroku, the company includes a market place for 3rd party plugins and services. Cloud Foundry is an Open Source initiative from VMware. VMware software powers virtualized data centers, which is the basis of most PaaS offerings. VMware is also the home of Spring Framework, a very popular platform stack in enterprise Java. A unique feature of Cloud Foundry is that it does not have to be a hosted PaaS at all. You can download its code and host a PaaS yourself! In that sense, it is both a hosting platform and a hosted PaaS service. Google App Engine for Java is perhaps the oldest (and most mature) Java PaaS offerings on the market. It has an ambitious goal of linear scalability, and it is not afraid of making drastic changes to the Java platform itself.Heroku for Java is the latest offering from PaaS power house Heroku, which has a deep heritage in the Ruby community. Red Hat OpenShift is Red Hat’s experimental offering in PaaS. Red Hat’s JBoss Application Server (AS) is amongst the most popular Java application servers, and the OpenShift service provides comprehensive JBoss AS support.

Java PaaS - Platform as a Service Java PaaS - Platform as a Service Presentation Transcript

  • Java PaaS Platform as a Service http://clean-clouds.comhttp://clean-clouds.com
  • PaaS for Java has come a long way in the past 12 months. The product offerings are still fast evolving. That is great news for Java developers looking for low cost, scalable, and hassle free hosted solutions.  The Java platform is well suited for PaaS since the JVM, the application server, and deployment archives (e.g., WARs and EARs) provide natural isolations for Java applications, allowing multiple developers to deploy applications in the same infrastructure. However, for the past several years, most PaaS offerings were around platforms such as Ruby and Python, whilst Google App Engine was a lone PaaS provider for Java developers. Fortunately, that is starting to change.  In the past year or so, several commercial providers have entered the Java PaaS space. It makes sense since the estimated 10 million Java developers represent one of the biggest developer groups in the world. Java PaaS Source: http://wso2.com/whitepapers/selecting-a-cloud-platform/http://clean-clouds.com
  •  CloudBees  Amazon Elastic Beanstalk  CloudSwing  Cloud Foundry  Google App Engine  Heroku  Red Hat OpenShift Java PaaS Offeringshttp://clean-clouds.com
  •  Amazon Elastic Beanstalk is Amazon’s Java PaaS offering built on their EC2 cloud. It provides managed Tomcat instances running on EC2, complete with load balancers and on-demand provisioning capabilities for scaling. It integrates with the rest of Amazon Web Services to provide access to managed relational databases (RDS), big data stores (SimpleDB), message queues, email, and other services. Amazon Elastic Beanstalk Source: http://wso2.com/whitepapers/selecting-a-cloud-platform/http://clean-clouds.com
  •  CloudBees is a VC-based startup that is run by JBoss and Sun veterans, and recently raised $14M in two rounds of financing. It may be a new name, but its influence is fast growing in this space. CloudBees brings several unique features into the Java PaaS scene, in particular continuous integration - a complete development / deployment cycle management in the cloud. In addition, like Heroku, the company includes a market place for 3rd party plugins and services. CloudBees Source: http://wso2.com/whitepapers/selecting-a-cloud-platform/http://clean-clouds.com
  •  Cloud Foundry is an Open Source initiative from VMware. VMware software powers virtualized data centers, which is the basis of most PaaS offerings. VMware is also the home of Spring Framework, a very popular platform stack in enterprise Java. A unique feature of Cloud Foundry is that it does not have to be a hosted PaaS at all. You can download its code and host a PaaS yourself! In that sense, it is both a hosting platform and a hosted PaaS service. Cloud Foundry Source: http://wso2.com/whitepapers/selecting-a-cloud-platform/http://clean-clouds.com
  •  Google App Engine for Java is perhaps the oldest (and most mature) Java PaaS offerings on the market. It has an ambitious goal of linear scalability, and it is not afraid of making drastic changes to the Java platform itself. Google App Engine Source: http://wso2.com/whitepapers/selecting-a-cloud-platform/http://clean-clouds.com
  •  Heroku for Java is the latest offering from PaaS power house Heroku, which has a deep heritage in the Ruby community. Heroku Source: http://wso2.com/whitepapers/selecting-a-cloud-platform/http://clean-clouds.com
  •  Red Hat OpenShift is Red Hat’s experimental offering in PaaS. Red Hat’s JBoss Application Server (AS) is amongst the most popular Java application servers, and the OpenShift service provides comprehensive JBoss AS support. Red Hat OpenShifthttp://clean-clouds.com
  • Download with Linkedin Username/Password http://clean-clouds.com
  • Download with Linkedin Username/Password http://clean-clouds.com
  • Download with Linkedin Username/Password http://clean-clouds.com
  • Download with Linkedin Username/Password http://clean-clouds.com
  • Download with Linkedin Username/Password http://clean-clouds.com
  • http://clean-clouds.com