Pricing for Aggregate on AWS/Tomcat/MySQL

ODKers,

Back in November when GAE pricing came out, there was a brief discussion
re: GAE costs vs. alternatives like AWS -- but nothing quite definitive.
I'm setting up 5 surveys that will run for several years, and I'm a little
bit nervous about GAE's potential to shift both platform and pricing over
that time. Thus, I'm considering running Aggregate on AWS instead (with
Tomcat plus their managed MySQL). Still, I have no idea how costly this
will be. Has anybody had any experience with AWS costs for hosting
Aggregate?

Per month, our surveyors will be submitting about 1,000 short forms and
about 1,000 long forms; we'll download new data into Briefcase every few
days; and we'll probably clear the submissions from the server monthly
since we don't need to have them all sitting around up there.

We'll use minimal bandwidth and not a huge amount of storage, but there
will be database costs, SSL certificate costs, and I'm not sure what else.
If anybody has experience with server costs, please let me know. At the
moment, either GAE or AWS seem like somewhat-blind gambles.

Thanks,

Chris

Chris,

No one on the core team has played with AWS yet. We started
investigating those options a few weeks ago.

Mitch just put together a page that talks a bit about deployment
planning at http://opendatakit.org/use/aggregate/deployment-planning.
It's still a work in progress, but we'll be flushing out with what we
find. As you try Aggregate on AWS, do let us know how it goes.

Yaw

··· On Tue, Feb 28, 2012 at 11:58, Christopher Robert wrote: > ODKers, > > Back in November when GAE pricing came out, there was a brief discussion re: > GAE costs vs. alternatives like AWS -- but nothing quite definitive. I'm > setting up 5 surveys that will run for several years, and I'm a little bit > nervous about GAE's potential to shift both platform and pricing over that > time. Thus, I'm considering running Aggregate on AWS instead (with Tomcat > plus their managed MySQL). Still, I have no idea how costly this will be. > Has anybody had any experience with AWS costs for hosting Aggregate? > > Per month, our surveyors will be submitting about 1,000 short forms and > about 1,000 long forms; we'll download new data into Briefcase every few > days; and we'll probably clear the submissions from the server monthly since > we don't need to have them all sitting around up there. > > We'll use minimal bandwidth and not a huge amount of storage, but there will > be database costs, SSL certificate costs, and I'm not sure what else. If > anybody has experience with server costs, please let me know. At the moment, > either GAE or AWS seem like somewhat-blind gambles. > > Thanks, > > Chris > > -- > Post: opendatakit@googlegroups.com > Unsubscribe: opendatakit+unsubscribe@googlegroups.com > Options: http://groups.google.com/group/opendatakit?hl=en

Wanted to send this information from a user out about AWS vs GAE.
Again, it all depends on your skill level, but I figured it's a good
data point for the community.

··· ---------- Forwarded message ---------- I have shelved AWS for the moment. It's a fine platform, but at least the Linux set-up I was using involved too much Linux sysadmin-type support on an ongoing basis. Running Windows Server would be easier, but still there is a lot of general security/networking stuff to worry about, plus back-ups, failover set-ups, etc. Basically, it's a fantastic way to run and manage your own server, but it's still running and managing your own server -- so there's a lot more sysadmin stuff than you worry about on GAE. For discrete projects, I can't see it being economical to deal with AWS (also given that you have to procure and manage your own SSL certificate, etc.).

If I end up hosting a whole bunch of projects, then I'll almost
certainly do it through AWS because then I'll have some economies of
scale and it'll make sense to manage my own set-up. Until then, for
individual projects, GAE seems much better.

This observation certainly tracks with my experience in setting up an AWS
instance vs the ease of Aggregate+GAE.

Has anyone tried running Aggregate on Heroku? I'm interested in testing
that out but want to learn first of any known pitfalls.
Heroku relies on Maven.

James

··· On Wed, Apr 25, 2012 at 7:57 AM, Yaw Anokwa wrote:

Wanted to send this information from a user out about AWS vs GAE.
Again, it all depends on your skill level, but I figured it's a good
data point for the community.

---------- Forwarded message ----------
I have shelved AWS for the moment. It's a fine platform, but at least
the Linux set-up I was using involved too much Linux sysadmin-type
support on an ongoing basis. Running Windows Server would be easier,
but still there is a lot of general security/networking stuff to worry
about, plus back-ups, failover set-ups, etc. Basically, it's a
fantastic way to run and manage your own server, but it's still
running and managing your own server -- so there's a lot more sysadmin
stuff than you worry about on GAE. For discrete projects, I can't see
it being economical to deal with AWS (also given that you have to
procure and manage your own SSL certificate, etc.).

If I end up hosting a whole bunch of projects, then I'll almost
certainly do it through AWS because then I'll have some economies of
scale and it'll make sense to manage my own set-up. Until then, for
individual projects, GAE seems much better.

--
Post: opendatakit@googlegroups.com
Unsubscribe: opendatakit+unsubscribe@googlegroups.com
Options: http://groups.google.com/group/opendatakit?hl=en

--
James Dailey
skype: jdailey