We do lots of hybrid projects.

Down side is that unless your app is compartmentalized you have Down Time
when either is down.  But if you have compartmentalized your app then the
Deployment problems aren't a problem you just upgrade the two parts like you
would if you decided to change the caching module on your database, or the
RSS module on your WebSite... You don't have to roll everything, just the
upgraded system.

The bandwidth between the two will cost you 12-24 cents a Gigabyte, you may
or may not find that expensive.  Depends how you use it.

GAE is going to be better at scaling up and down automatically, and in my
experience higher uptime.  This makes it a great choice for your Core
functionality. AWS gives you greater control for doing "Magic" that requires
custom code that is close to the metal, (like for video processing, or
folding proteins or searching for aliens)  but if not every visitor needs
these functions you can definitely split the app.



-----Original Message-----
From: [email protected]
[mailto:[email protected]] On Behalf Of Efi Merdler-Kravitz
Sent: Saturday, January 07, 2012 3:47 AM
To: Google App Engine
Subject: [google-appengine] Mixing aws and app engine servers

We are starting a new project that requires two main components:

1. Backend for task management, e.g retrieve a task from a queue and
according to some specific logic validate it.
2. Run a real compiler on that specific task and create an executable that
an end user should receive.

We love app engine, however the second part will require a concrete instance
where an actual compiler will have to be installed, app engine is not
capable here. We were thinking to mix both app engine and aws instances to
accomplish the task (part 1 will be app engine and part 2 will be aws).

All of our senses say it's a bad idea:

1. unneeded traffic between the two providers, someone needs to pay for that
unfortunately.
2. We'll have to deal with two systems, two deployments process, each system
has its own quirks --> double the work.

But we love app engine.

Does anyone has any experience in combining the two systems? any
recommendations ?

--
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.



-- 
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.

Reply via email to