Introducing Improved Performance Dynos
blog.heroku.com
blog.heroku.com
As your systems get more complex, you can still peel off services to AWS or the like, but until then, Heroku combines the following tasks and AWS services into a dead simple process: configuring instances, Scaling Groups, RDS, Cloudwatch (some metrics, consolidated logging) and ELB.