When comparing AWS Elastic Beanstalk vs OpenShift, the Slant community recommends OpenShift for most people. In the question“What are the best Platform as a Service providers that have a free plan?” OpenShift is ranked 1st while AWS Elastic Beanstalk is ranked 3rd. The most important reason people chose OpenShift is:
OpenShift offers a collection of pre-built cartridges that allow you to quickly add functionality to your gears. These are also useful for learning about how OpenShift works.
Specs
Ranked in these QuestionsQuestion Ranking
Pros
Pro Manages application versions
Pro Highly customizable environment
Pro Multi environment support
They support environments and promoting releases from one environment to the other (e.g. qa -> production).
Pro Very cheap
Depending on your load, AWS Elastic Beanstalk is most likely the cheapest option for Node hosting. This is due to you only paying for the underlying AWS services.
Pro Pre-built cartridges
OpenShift offers a collection of pre-built cartridges that allow you to quickly add functionality to your gears. These are also useful for learning about how OpenShift works.