- Managed
- Google App Engine
- Heroku
- cons: no server access, constrained enviroment
- pros: don’t need devops skills
Self Service
- VPS
- pros: your own virtualized environment/server
- cons: need devop/sysadmin skills
- AWS, Rackspace, Digital Ocean, Linode
- Physical Machines
- colocation
- VPS
- Shared host
- your app in a dir, other apps in other dir
- roomates
- pro: very cheap
- cons: too many to list
- Vendors
- Dreamhost