aws memo

AWS関連の備忘録 (※本ブログの内容は個人的見解であり、所属組織及び企業の意見を代弁するものではありません。1年以上古いエントリは疑ってかかってください)

EC2: DynamoDB+Sinatraのデモアプリを動かす

Amazon Linux上にSinatraをセットアップする方法はこちら。

Amazon Web Services Blog: CloudSpokes Coding Challenge Winners - Build a DynamoDB Demo で紹介されている、posterityを動かしてみる。

とりいそぎAWS SDK for Rubyを入れる。詳細はこちら

$ sudo yum install gcc make libxml2-devel libxslt-devel rubygem-nokogiri
$ sudo gem install aws-sdk
$ sudo gem install rake

とりいそぎgit入れる

$ sudo yum install git

次にソースを取得し、起動する

$ git clone https://github.com/cloudspokes/DynamoDB-Demo-Apps.git
$ cd DynamoDB-Demo-Apps/source/mbleigh
$ bundle check
$ bundle install
$ export AWS_KEY=xxxx
$ export AWS_SECRET=xxxx
$ rake setup --trace