views:

268

answers:

3

Would one be violating the the terms of agreement with Google App Engine if one were to use Amazon's S3 service with Google App Engine? I do know there is restrictions on what you can and can't do but I was not sure of this.

Having these two combined features, one could provide one heck of a system at a relatively low cost compared to hosting this with a hosting company.

Has anyone done this already or have heard of an application that combines the two technologies?

+4  A: 

Disclaimer - This should not be construed as legal advice

I don't know much about the inner workings of your application, but it seems that there is nothing limiting this in Google's or Amazon's Terms of Service. Read through the terms regarding the specifics and if you have further questions, just ask!

Here are Google's current limitations (Prohibited Actions, Content)

Here are Amazon's terms of service for S3

And finally, the terms of service for Google's App Engine

Edit: Looks like there have been a few people trying this as well. See here and here.

Jordan L. Walbesser
Thanks! Good to see others are using the technology together!
Niels Hansen
+1  A: 

I'm looking for some file storage for my AppEngine application and found example code that joins AppEngine with S3 (storage and retrieval). Did not try if this works yet, though.

http://opensocial-resources.googlecode.com/svn/samples/cloud/appengine+s3/cloud.py

zgoda
+1  A: 

I am currently developing a GAE app that uses Amazon S3. Works very well! The python S3 library works out of the box.

http://developer.amazonwebservices.com/connect/entry.jspa?externalID=134

mainsocial