Well, I think there will be many aspects to cover and it's a
potentially very big task. I have not tried AWS yet (only read about
it), but the following comes to mind easily:
- Pricing (duh!) :-)
specifically for
- development
- testing
- production
- low load
- mid load
- high-load
- Platform aaS vs. Infrastructure aaS: i.e. to what degree does
GAE take care of a lot of things for you and give you a computing
platform:
- GAE "pre-build" stack vs. the raw or pre-built stacks available on
AWS
- GAE in-built scalability vs. need for a more complex design with
load balancers and you handling it in AWS
- GAE "NonSQL" datastore vs. MySQL and other options in AWS
- Scalability (in size and performance) of MySQL options in AWS
- Related services that are provided (with an easy integration,
otherwise pretty much everything would have to be compared), such as
XMPP, EMail, Task/Message Queues, etc.
- Tools and Dashboards for managing apps during development, test and
production.
- Available programming languages and level of (provider and
community) support for each with tools and libraries.
- Lock-in, or ease of moving app and data to other platforms
- For many countries (I only know about European and specifically
Spanish laws) there can be problems if data is hosted outside your
country or outside Europe, for privacy law reasons. Ability to specify
where sensitive data is held.
- Security and certifications provider has for processes to access it.
etc
--
You received this message because you are subscribed to the Google Groups
"Google App Engine" group.
To post to this group, send email to [email protected].
To unsubscribe from this group, send email to
[email protected].
For more options, visit this group at
http://groups.google.com/group/google-appengine?hl=en.