Overall Satisfaction with Google App Engine
I enjoy using Google App Engine because it allows me to focus on developing applications while GAE handles hosting and scaling.
- Multiple backend frameworks to choose from
- Reasonable pricing and generous free quotas
- Scalability
- Not every language/framework is supported
- Certain APIs have somewhat lower quotas
- Google can choose to deprecate features at any time
- The generous free quotas allow me to take risks that might not be financially viable were I paying more for hosting.
- One downside is I find I hit the free quota for the Channel API more frequently than other APIs, and that one in particular is important as more users expect applications to provide real-time updates.