Amazon Elastic Compute Cloud is described as '(Amazon EC2) is a web service that provides resizable compute capacity in the cloud. It is designed to make web-scale computing easier for developers' and is a popular Web Hosting service in the business & commerce category. There are more than 100 alternatives to Amazon Elastic Compute Cloud for a variety of platforms, including Web-based, Linux, Windows, SaaS and Self-Hosted apps. The best Amazon Elastic Compute Cloud alternative is DigitalOcean. It's not free, so if you're looking for a free alternative, you could try OpenStack or OpenShift. Other great apps like Amazon Elastic Compute Cloud are Heroku, Microsoft Azure, Linode and Hetzner.