AWS Integration
daveangulo edited this page Sep 13, 2010
·
1 revision
Below are some basics from thinking about what we want to do briefly, some additional thought needs to go into the architecture and then this documentation fleshed out.
- beta/initial launch ami — require apache and glassfish plus some db at a minimum
- ami’s we need to have ready for scaling
- straight apache ami for serving sproutcore
- clusterable glassfish servers with a db
- straight db instance
- Volume with snapshots for the db
- S3 bucket for java war file
- S3 bucket (possibly same one as above) for website code
These can either home grown or we can use 3rd party.
basic
- at boot of apache server, load code from the website S3 bucket
- at boot of the glassfish server, load war from java S3 bucket
- ensure sane snapshots of the db
advanced
- handle dns
- auto-spawn ami’s