Platform as a service - PAAS providers enable developers to deploy applications across clouds providing easily load balancing, scalability, high availability... without the huge costs of buying, managing and maintaining their own environments.
Do not hesitate to update this collaborative PAAS comparison chart :There is a mix with MaaS (Machine As A Service), able also to host application platform. And regarding Machines, we can have both: dedicated hardware, or virtual instance
|AppFog||ArubaCloud||AWS Elastic Beanstalk||CDROM||clevercloud||CloudBees||Cloudify||CloudFoundry||CumuLogic||dotcloud||Exoscale||Google App Engine||hederatech||Heroku||Jelastic||Microsoft Windows Azure||Online.net||OutSystems Platform||Pogoapp||profitbricks||Rackspace Cloud Sites||Red Hat OpenShift||SalesForce Force.com||SAP HANA Cloud||Shelly Cloud||Uhuru|
|Description||AWS Elastic Beanstalk is an even easier way for you to quickly deploy and manage applications in the AWS cloud. You simply upload your application, and Elastic Beanstalk automatically handles the deployment details of capacity provisioning, load balancing, auto-scaling, and application health monitoring.||RUN@cloud builds on the power of the CloudBees platform to allow developers to deploy Java applications into the cloud. It brings traditional application server functionality to the cloud, providing load balancing, scalability, and high availability for web apps, Java EE apps, and Spring apps.||An open source cloud application platform that enables organizations to easily take any app to any cloud - with zero code changes.||Cloud Foundry is the open platform as a service project initiated by VMware. It can support multiple frameworks, multiple cloud providers, and multiple application services all on a cloud scale platform.||CumuLogic PaaS for Java and Spring applications provides capability to mix and match multi-vendor and open source infrastructure software components for developers to build highly scalable modern applications and enterprise IT to deploy applications on on-premise and off-premise clouds. CumuLogic is cloud-agnostic and enables application deployment in multi-cloud environments to provide High availability, autoscaling, health monitoring and performance analytics.||DotCloud lets you create the best cloud stack for your application. We give developers and IT professionals the freedom and flexibility to mix and match languages, databases, caching and messaging components without the need for additional servers or infrastructure.||Google App Engine enables you to build and host web apps on the same systems that power Google applications. App Engine offers fast development and deployment; simple administration, with no need to worry about hardware, patches or backups; and effortless scalability.||Heroku (pronounced her-OH-koo) is a cloud application platform for Ruby – a new way of building and deploying web apps.||Jelastic is a cloud platform for hosting applications that can be deployed on bare metal hardware or any IaaS. Currently, it is running as public, private and hybrid cloud on top of more than 50 data centers worldwide. The platform provides certified containers for Java, PHP, Ruby, Node.js, Python and .NET and the ability to use custom Docker containers. Jelastic offers agile deployment models without coding to proprietary APIs, flexible automatic scaling for stateless and stateful applications, collaboration, access control, monitoring, backup and disaster recovery, built-in billing and business analytics tools, while driving down TCO with high density and hardware utilization. For more information, visit https://jelastic.com/||Windows Azure is a Microsoft cloud computing platform used to build, host and scale web applications through Microsoft data centers.The platform consists of various on-demand services hosted in Microsoft data centers and commoditized through three product brands: Windows Azure (an operating system providing scalable compute and storage facilities), SQL Azure (a cloud-based, scale-out version of SQL Server), and Windows Azure AppFabric (a collection of services supporting applications both in the cloud and on premise).||FR only||The OutSystems Platform is a complete PaaS solution for the delivery of responsive web and mobile applications. It includes all the functionality required to develop, deploy, manage and change web and mobile applications. It is targeted at the delivery of enterprise applications that require integration with backend systems, complex business rules and logic, usable interfaces and flexibility to change.||Pogoapp is a self-hosting, next-generation application platform, bringing existing IaaS/PaaS/SaaS standards and technologies under one roof. It is designed to fit the needs of the majority of professional and amateur developers who want to start their own SaaS, run their own code or run one of a growing number of open source apps, but don't want the hassle of managing virtual machines, dependencies, pre-deployment steps and when the time comes, scaling requirements.||DE+USA hosting?||Rackspace Cloud Sites is a robust platform-as-a-service (PaaS) hosting cloud built for easily deploying and scaling static and dynamic web applications built on PHP or ASP/.NET. It supports inherent scaling and redundancy via load-balancing apps across multiple servers and supports two popular database back-ends (MySQL and MS SQL Server).Cloud Sites automatically balances your traffic across an entire cluster of servers. It's web hosting without the hassles of managing a dedicated server or the poor performance common with shared hosting. Just code it, load it and watch it scale.||OpenShift (from the open-source leader, Red Hat) is the free Platform-as-a-Service solution built on popular open source technologies that you know and trust. OpenShift allows developers to use their IDE, command-line, or browser to deploy and run applications in the cloud. OpenShift supports multiple languages and frameworks as well as auto-scaling, monitoring and many other awesome features that make your life easier. With OpenShift, you can just focus on your code. Code On.||Force.com is a cloud computing platform as a service from Salesforce.com, that developers use to build multi tenant applications hosted on their servers as a service. The platform allows external developers to create add-on applications that integrate into the main salesforce.com application and are hosted on salesforce.com's infrastructure. These applications are built using Apex (a proprietary Java-like programming language for the Force.com platform) and Visualforce (an XML-like syntax for building user interfaces in HTML, Ajax or Flex).||SAP HANA Cloud is a Platform-as-a-Service (PaaS) that enables you
to develop, deploy, operate, and use JVM based applications in a
Certified at the latest industry cloud standards the platform is a modular software development kit based on open-standards and Eclipse. SAP HANA Cloud supports the complete lifecycle of cloud-based applications and services including integration with on-premise software both from SAP and other vendors.
Shelly Cloud is built and optimised for Ruby apps. This means your apps get automatic configuration and intelligent routing. No more overpaying because your app isn't multithreaded.
You can start with a single server for a staging environment. Add more servers when you launch. With Shelly Cloud, you can scale your app in minutes as your userbase grows.
Deploy with git push. Manage cloud layout with a Cloudfile stored in your repository. Version control your infrastructure.
Servers are located in France and Germany.
|Cloud hosting||Yes AWS cloud||Yes Supports deployment on any cloud IaaS (private and public) and BYON (bring-your-own-nodes)||Yes AWS, Azure, Rackspace||Yes Amazon EC2, Private Clouds: OpenStack, CloudStack, Eucalyptus, VMware vSphere||Yes||Yes||Yes PaaS, on-premises, hybrid||Yes Pogoapp runs on Solid State Drives running on dedicated servers in the US.||Yes IaaS||Yes Multi-tenant PaaS (platform-as-a-service)||Yes Multi IaaS Provider (AWS, etc.), Private Cloud||Yes||Yes Hosted by SAP||Yes PaaS (platform-as-a-service)|
|Content Delivery Network (CDN)||Yes||Yes||Yes Rackspace Cloud Files/Akamai|
|Repositories||Maven, Git, SVN||https://github.com/cloudifysource||https://github.com/cloudfoundry||Git, SVN (coming)||git, mercurial||Maven, Git, SVN||git||N/A, FTP/SFTP for code deployment||git, ssh, rsync, maven, sftp||git|
|Databases||MySQL, Mongo, PostgreSQL||MySQL||Cassandra, MongoDB, MySQL, HSQL||MongoDB, MySQL and Redis (more soon)||MySQL, MySQL cluster, MongoDB||MySQL, PostgreSQL, mongoDB, redis,||Amazon RDS (MySQL), MongoDB, Redis, CouchDB...||Maria DB, MySQL, PostgreSQL, MongoDB, CouchDB, MySQL, OrientDB, Cassandra, Neo4j, Redis||SQL Sever, Oracle||MySQL, PostgreSQL, MongoDB, CouchDB, RethinkDB, Redis...||MySQL 5 & MS SQL Server 2008||MySQL, PostgreSQL, MongoDB||SAP HANA, Sybase ASE, MaxDB||PostgreSQL, MongoDB, Redis|
|Plugins||Yes 300||Yes Memcache, Sendgrid...||Yes Maven, Ant, Eclipse, IntelliJ IDEA,||Yes Jenkins, Eclipse, SendGrid||Yes Ant, Eclipse, Spring Roo, JBoss Forge, JRebel||Yes Clockwork, Delayed Job, ElasticSearch, Memcache, Persisted file storage, SSL, Sidekiq, Varnish, Websockets, Websockets, Whenever|
|API||Yes REST API and CLI tools to automate tasks||Yes CLI, REST, Web||Yes CLI||Yes REST API||Yes REST API||Yes||Yes||Yes REST API and a managed API for working with the storage services||Yes based on the Heroku REST API||Yes||No Not for the Sites platform specifically; full API for object storage/CDN service||Yes REST API||Yes Web, CLI for tasks automation||Yes CLI|
|Centralized Dashboard and Console||Yes||Yes||Yes||Yes||Yes||Yes||Yes||Yes||Yes||Yes||Yes||Yes|
|Pricing||currently FREE||Free and open source. To be downloaded.||Free in beta||Currently Free in Beta||Free for up to 2 services. Pro account: $99/month includes 4 services, and SSL ($40/month for additional services)||Jelastic offers truly flexible and elastic pricing for developers through a hosting service provider. Jelastic pricing is based upon resource usage so that developers pay only for resources in use by applications. Jelastic pricing model is based on units of resource called cloudlets. Each cloudlet represents approximately 400MHz of CPU and 128 MiB of RAM. You can set a minimum number of cloudlets to be reserved for your application and also set maximum limits should application demand increase. If you simply want a fixed bill every month, you can set a fixed number of cloudlets for your environment. Billing is totally flexible and dynamic and you can change your limits at any time (or even hibernate your app). You can find your exact Jelastic pricing by going to your hoster pricing page. More about Jelastic pricing - https://jelastic.com/pricing/overview/ Comparison table of Jelastic Hosting Providers - https://jelastic.cloud/||Windows Azure Storage utilization is calculated based on your average usage during a billing period of blob, table, queue, and Windows Azure Drive storage. For example, if you consistently utilized 10GB of storage for the first half of the month and none for the second half of the month, you would be billed for your average usage of 5GB of storage.||starting 12€/year mutual 120€/year dedicated||simple resource-based pricing structure: http://www.pogoapp.com/web/pricing||223€/an 1cpu/1GB RAM/10GB disk Graphical Data Center Designer (DCD) Use of API Separate virtual data center with free networking options As many firewalls as required As many load balancers as required SysAdmin support||$149/month (no contract)|
|"OpenShift" is a service. A free account provides 3 gears for a total of 1.5 GB of memory and 3 GB of storage. For more information, see https://openshift.com/pricing "OpenShift Origin" is the downloadable version useful to setup a private PaaS. Open Source. https://openshift.redhat.com/community/open-source||SAP HANA Cloud is provided as a service hosted in SAP-operated
In Shelly Cloud you are paying for virtual servers, where you can run many services (such as application servers and database servers) without additional costs for them.
There two kinds of virtual servers:
In both cases you pay for an hour of the server running. For small virtual server €0.0287 per hour (around €21/month) and €0.0548 per hour (around €41/month) for large one.
Additional costs are for services such as storage, network traffic and private ip address (for SSL domains):
Shelly Cloud gives €20 free credit on the first cloud.
More information you can find on pricing page: https://shellycloud.com/pricing
|Last update||2012-09-25 11:56:44||2013-05-30 14:11:52||2012-09-25 02:27:46||2014-12-02 19:01:43||2013-05-30 14:11:52||2011-05-07 09:16:58||2013-01-19 10:03:31||2012-09-25 02:27:46||2012-01-18 19:58:50||2012-03-12 14:11:12||2013-05-30 14:11:52||2013-10-29 22:58:23||2013-05-30 14:11:52||2013-03-08 12:48:48||2017-02-16 10:18:34||2013-02-13 21:26:43||2013-03-13 01:19:21||2014-01-29 18:36:20||2013-09-10 14:24:30||2013-10-01 16:12:25||2012-08-08 13:56:20||2013-10-29 22:58:23||2012-08-08 13:56:20||2013-05-06 23:32:34||2013-09-13 11:40:21||2012-09-25 20:41:58|