Created
September 8, 2011 09:37
-
-
Save aussielunix/1203027 to your computer and use it in GitHub Desktop.
devops challenge
This file contains hidden or bidirectional Unicode text that may be interpreted or compiled differently than what appears below. To review, open the file in an editor that reveals hidden Unicode characters.
Learn more about bidirectional Unicode characters
# Devops Challenge ! | |
## Teams are supplied | |
* a copy of [imdb.sql](http://www.webstepbook.com/supplements/databases/imdb.sql) | |
* 4 ec2 instances to use however they see fit (example - 1 x web, 1 x monitor/metrics/backups, 2 x db) | |
* set of cucumber tests describing the app they need to build | |
## Adjudicating panel get | |
* a nagios instance that runs a bunch of cucumber-nagios checks (same as cucumber tests supplied to teams) | |
against each teams infrastructure | |
* metrics of app response times etc (collectd/visage) | |
## Challenge Goals / ideas | |
* build an APP that makes all cucumber(-nagios) tests pass | |
* meet some site response time goals | |
* refactor to meet a revised set of response time goals ? (stage 2) | |
* perhaps no caching layer allowed in stage 1 for promoting better app/sql optimization | |
* chaos-monkey ?? | |
## Notes | |
* an example [webUI](https://github.com/aussielunix/percona-ops-my-movie) that participants should build | |
(but cannot just clone the example) |
Sign up for free
to join this conversation on GitHub.
Already have an account?
Sign in to comment