Platform as a service providers
These platform-as-a-service (PaaS) providers allow website or application developers to focus on the app they're making, rather than the infrastructure needed to serve it. There's a wide variety of types, from basic cloud infrastructure to completely managed services that allow users to simply push their code and have their app deployed.
Often the more managed solutions have higher prices, however this will frequently be worth the time saved on setting up infrastructure for performance, security and monitoring.
This list focuses mostly on the more managed of the offerings.