Heroku is described as 'cloud application platform for Ruby, Rails, Node.js, Java, Python, Scala and Clojure web apps. Everything you need to build, run, and scale:' and is a very popular Cloud Hosting Service in the Development category. There are more than 100 alternatives to Heroku for a variety of platforms, including Online / Web-based, SaaS, Linux, Windows and Self-Hosted solutions. The best alternative is CapRover, which is both free and Open Source. Other great apps like Heroku are OpenShift (Freemium, Open Source), Google App Engine (Freemium), Kubernetes (Free, Open Source) and Render (Freemium).
Google App Engine is a free* platform for developing and hosting web applications in Google-managed data centers. App Engine offers fast development and deployment; simple administration, with no need to worry about hardware, patches or backups; and effortless scalability.
Most users think Google App Engine is a great alternative to Heroku.
In 2006, Amazon Web Services LLC (“AWS”), an Amazon.com company, officially began offering developer customers access to in-the-cloud infrastructure services based on Amazon's own back-end technology platform.
No screenshots yet
Amazon Web Services vs Heroku opinions
Some users think Amazon Web Services is a great alternative to Heroku, some don't.
Amazon needs your credit card, though it says free for 12 months. It say they will charge for any thing that doesn't come under free quota, which is weird as a experimentalist I can't be very cautious which button to press and to which not.
PythonAnywhere is a Python development and hosting environment that displays in your web browser and runs on cloud servers. The servers are already set up with everything you need: hundreds of useful Python packages and web frameworks are supported out of the box.
Most users think PythonAnywhere is a great alternative to Heroku.