codeforokc / discussions

A place to discuss ideas and projects for Code for OKC
http://codeforokc.org
11 stars 2 forks source link

Operational infrastructure + ongoing maintenance #7

Open joekarl opened 9 years ago

joekarl commented 9 years ago

Just wanted to start a thread on various operational issues that will arise once we have working apps, especially future larger projects. Obviously we're not there yet, but these are things to think about.

Questions that we need to think about:

Anyways, not a comprehensive list by any means but just wanted to throw out some things that will need to be resolved.

gorsuch commented 9 years ago

re: servers / hosting / etc

I haven't been able to make the meetings as of yet, but would like to note that if you are considering running apps, Heroku is likely to be a reasonable bet - especially for things you are prototyping and trying to validate.

If you could operate within the free tier, many of the above requirements would be met - the ssl-enabled herokuapp.com sub-domains that are offered up could probably cover you out the gate.

But, you all don't need me to tell you that managing servers is not fun. Or, they kind of are, until the server crashes and you have to restore... ;)

mkchandler commented 9 years ago

Great questions @joekarl! I'll try to answer as many as I can, but some are still a little unknown while we are in the early stages of becoming an official Code for America Brigade.

With all that being said, I also like the idea of using services like Heroku so that we can focus on the product and not as much the infrastructure. But there will probably be a bit of both in reality. We will hopefully be able to get credits for most of the services also, as a lot of them are sponsors of CfA (like Heroku.) I am still gathering more info in that area.

joekarl commented 9 years ago

Sounds like we're probably up a creek with SSL on GH pages (see https://github.com/codeforokc/school-finder/issues/4#issuecomment-68318017), may need to seriously consider S3 for hosting static data/sites...

mkchandler commented 9 years ago

I'm on board with using S3. I will work with @jagthedrummer and we will get everything set up under a Code for OKC account.

mattmar10 commented 9 years ago

When some of this stuff gets ironed out, it might be worthwhile to document how everything is put together so that folks can easily get on board.

I too agree with @mkchandler, the less we have to focus on infrastructure, the better the product(s) will be.