- 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