Survey
* Your assessment is very important for improving the workof artificial intelligence, which forms the content of this project
* Your assessment is very important for improving the workof artificial intelligence, which forms the content of this project
Wang,YunBin Agenda Introduction Comparison Feature Architecture Development Pricing Introduction CloudBees provides a standards-based, integrated and scalable platform for Java developers who want to develop and deploy web applications in a cloud environment without administration headaches. It is a leader in the Java Platform as a Service (PaaS) sector. CloudBees, Inc. was formed in April 2010 Developer : former core developers from JBoss, Sun and IBM Customer Comparison(Con.) Support for technology platforms and stacks. Support for developer productivity and development processes. Performance and scalability. Pricing and other business concerns. Comparison(Con.) Supported Technology Platforms and Stacks Amazon Beanstalk CloudBees Cloud Foundry Google App Engine Heroku for OpenShift Java Tomcat Yes Yes Yes No No Yes Java SE Yes Yes Yes No Yes Yes Jave EE No Yes No No No Yes Support Yes stand Java libraries Yes Yes No Yes Yes File system access Yes Yes Yes No Yes Yes Thread access Yes Yes Yes No Yes Yes Comparison(Con.) Amazon Beanstalk CloudBees Cloud Foundry Google App Engine Heroku for Java OpenShift Outbound network connections Yes Yes Yes Limited Yes Yes MySQL RDS Yes Yes Paid plan Yes Yes Commercial relation databases RDS External External No External External Big Data Support SimpleDB External External BigTable External External Deploy without special framework Yes Yes No No Yes Yes Comparison(Con.) Amazon Beanstalk CloudBees Cloud Foundry Google App Engine Heroku for Java OpenShift Friendly to Yes migrate existing apps Yes No No No Yes Portability of High apps High Moderator Low Low High Production ready? Yes Beta Yes Beta Beta Yes Comparison(Con.) Support for Developer Productivity and Development Processes Amazon Beanstalk CloudBees Cloud Foundry Google App Heroku for Engine Java OpenShift IDE Tools Yes Yes Yes Yes No Yes Command line tools Yes Yes Yes Yes Yes Yes Web-based console Yes Yes No Yes No Yes Testing on Easy dev machine Easy Hard Hard Yes Easy Build without nonstandard dependency Yes No No No Yes Yes Comparison(Con.) Amazon Beanstalk CloudBees Cloud Foundry Google App Engine Heroku for Java OpenShift Source control integration No Yes Yes No No Partly Integrated build No Yes No No No Yes Integrated testing No Yes No Yes No No Access to log via web No Yes Yes Yes Yes Yes Third party develop /testing service No Yes No No No Yes Comparison(Con.) Amazon Beanstalk CloudBees Cloud Foundry Google App Engine Heroku for OpenShift Java API access Yes Yes No No Yes No Documentation Good Good Poor Good Good Good Comparison(Con.) Performance and Scalability Amazon Beanstal k CloudBees Cloud Foundry Google App Engine Heroku for Java OpenShift Build-in load balancer Yes Yes Yes Yes Yes Yes Custom domain fo load balancer Yes Yes No Google Apps Yes Yes Auto-scaling of app server Yes Yes Planned Yes No Yes Auto-scaling of database No No No Yes No No Clustered Http session Manual Manual Manual Auto Auto Manual Comparison(Con.) Pricing and Business Concerns Amazon Beanstal k CloudBees Cloud Foundry Google App Engine Heroku for OpenShift Java Free tier Yes Yes N/A Yes Yes Free Private cloud No Beta (OpenStack or vSphere) Yes No No Plan Support Forum Email and Phone Forum/We Forum b support Tickets Email and Phone Forum Auto-scaling of database No No No Yes No No Support quality Poor Good Good Poor Okay Good Feature A Standards-based Java Platform Continuous Integration An Ecosystem of Add-on Service Providers High Performance and High Scalability at Low Cost Application Lifecycle Management Maven Jenkins Ecosystem High Performance and High Scalability at Low Cost Free tier of five application and free share database. $0.05 per hour per App-cell The CloudBees Platform Hibernation and Activation Http Session HTTP Routing Layer Client Client Application Hibernation and Router Activation Session clustering Sticky Session Instance Instance Development Develop DataBase Monitoring Log Pricing Features Assessment Easy to Use Various Features Good Supporting