JAWS-UG saitama-vol3-20140222
-
Upload
- -
Category
Technology
-
view
372 -
download
1
description
Transcript of JAWS-UG saitama-vol3-20140222
![Page 1: JAWS-UG saitama-vol3-20140222](https://reader033.fdocuments.net/reader033/viewer/2022060122/559585631a28ab8a058b468a/html5/thumbnails/1.jpg)
JAWSUG さいたま支部 第3回 『AWSここが聞きたい』は、こうなっている ~DynamoDBとElastic BeanstalkとSDK~
2014/02/22 @f_prg
![Page 2: JAWS-UG saitama-vol3-20140222](https://reader033.fdocuments.net/reader033/viewer/2022060122/559585631a28ab8a058b468a/html5/thumbnails/2.jpg)
自己紹介
![Page 3: JAWS-UG saitama-vol3-20140222](https://reader033.fdocuments.net/reader033/viewer/2022060122/559585631a28ab8a058b468a/html5/thumbnails/3.jpg)
{ !!!!!!!!!!!!!!!!!!!}
:氏名 => “古渡 晋也”,
:氏名(読み) => “フルワタ シンヤ”,
:仕事 => {
:好きなAWSサービス => “EC2, S3, EMR, DynamoDB”
:AWS => {
},
:職業 => ”エンジニア”,
:twitter => “f_prg”,
自己紹介
:会社 => ”株式会社オールアバウト”
:AWS歴 => “約1年半(2014/02/02時点、2012年の夏より)”
}:そのほか => “さいたま支部コアメンバー、2013年の夏より”
![Page 4: JAWS-UG saitama-vol3-20140222](https://reader033.fdocuments.net/reader033/viewer/2022060122/559585631a28ab8a058b468a/html5/thumbnails/4.jpg)
http://allabout.co.jp/
http://allabout.co.jp/football/
![Page 5: JAWS-UG saitama-vol3-20140222](https://reader033.fdocuments.net/reader033/viewer/2022060122/559585631a28ab8a058b468a/html5/thumbnails/5.jpg)
本題のまえに
![Page 6: JAWS-UG saitama-vol3-20140222](https://reader033.fdocuments.net/reader033/viewer/2022060122/559585631a28ab8a058b468a/html5/thumbnails/6.jpg)
ところで皆さん、今日は
![Page 7: JAWS-UG saitama-vol3-20140222](https://reader033.fdocuments.net/reader033/viewer/2022060122/559585631a28ab8a058b468a/html5/thumbnails/7.jpg)
2014/2/22
![Page 8: JAWS-UG saitama-vol3-20140222](https://reader033.fdocuments.net/reader033/viewer/2022060122/559585631a28ab8a058b468a/html5/thumbnails/8.jpg)
にゃんにゃんにゃん!
![Page 10: JAWS-UG saitama-vol3-20140222](https://reader033.fdocuments.net/reader033/viewer/2022060122/559585631a28ab8a058b468a/html5/thumbnails/10.jpg)
アジェンダ
![Page 11: JAWS-UG saitama-vol3-20140222](https://reader033.fdocuments.net/reader033/viewer/2022060122/559585631a28ab8a058b468a/html5/thumbnails/11.jpg)
アジェンダ
• 構成
• なぜ、この構成を?
• もしかしてだけど
![Page 12: JAWS-UG saitama-vol3-20140222](https://reader033.fdocuments.net/reader033/viewer/2022060122/559585631a28ab8a058b468a/html5/thumbnails/12.jpg)
まずは構成
ElasticBeanstalk
PHP
GumbyFramework
Laravel
jQuery
AWS SDK for PHP
DyanamoDB
![Page 13: JAWS-UG saitama-vol3-20140222](https://reader033.fdocuments.net/reader033/viewer/2022060122/559585631a28ab8a058b468a/html5/thumbnails/13.jpg)
やりすぎ
![Page 14: JAWS-UG saitama-vol3-20140222](https://reader033.fdocuments.net/reader033/viewer/2022060122/559585631a28ab8a058b468a/html5/thumbnails/14.jpg)
できあがったの今日の朝9:00
![Page 15: JAWS-UG saitama-vol3-20140222](https://reader033.fdocuments.net/reader033/viewer/2022060122/559585631a28ab8a058b468a/html5/thumbnails/15.jpg)
支部のみなさん
ごめんなさい
![Page 16: JAWS-UG saitama-vol3-20140222](https://reader033.fdocuments.net/reader033/viewer/2022060122/559585631a28ab8a058b468a/html5/thumbnails/16.jpg)
なぜ、この構成を?
![Page 17: JAWS-UG saitama-vol3-20140222](https://reader033.fdocuments.net/reader033/viewer/2022060122/559585631a28ab8a058b468a/html5/thumbnails/17.jpg)
一般的にアンケートのデータは消えると困る。
S3にテキスト保存だと結果の集計しにくい。
RDSがあるけど
Elastic BeanStalkとDynamoDBを使いたかった。
DynamoDBで事例的になるアプリを作りたかった。
Laravelを使いたい。
composerでAWS SDKを管理してみたかった。
![Page 18: JAWS-UG saitama-vol3-20140222](https://reader033.fdocuments.net/reader033/viewer/2022060122/559585631a28ab8a058b468a/html5/thumbnails/18.jpg)
もしかしてだけど
![Page 19: JAWS-UG saitama-vol3-20140222](https://reader033.fdocuments.net/reader033/viewer/2022060122/559585631a28ab8a058b468a/html5/thumbnails/19.jpg)
DynamoDBのキャパシティをあげれば キャンペーンとかにも対応できるんじゃないの~♪
![Page 20: JAWS-UG saitama-vol3-20140222](https://reader033.fdocuments.net/reader033/viewer/2022060122/559585631a28ab8a058b468a/html5/thumbnails/20.jpg)
ElasticBeanStalkなら ロードバランシング、オートスケーリング
楽じゃないの~♪
![Page 21: JAWS-UG saitama-vol3-20140222](https://reader033.fdocuments.net/reader033/viewer/2022060122/559585631a28ab8a058b468a/html5/thumbnails/21.jpg)
ElasticBeanStalkなら スケールアップ、ダウン簡単じゃないの~♪
![Page 22: JAWS-UG saitama-vol3-20140222](https://reader033.fdocuments.net/reader033/viewer/2022060122/559585631a28ab8a058b468a/html5/thumbnails/22.jpg)
ちょっと試したかっただけです。 ご清聴ありがとうございました。
![Page 23: JAWS-UG saitama-vol3-20140222](https://reader033.fdocuments.net/reader033/viewer/2022060122/559585631a28ab8a058b468a/html5/thumbnails/23.jpg)
ソースコードはGitHubに、スライドはslideshareに後ほどアップ(編集します) 次回はOpsworksに挑戦したい。
参考にしたもの http://aws.amazon.com/jp/dynamodb/faqs/ http://aws.typepad.com/aws_japan/2013/04/local-secondary-indexes-for-amazon-dynamodb.html http://docs.aws.amazon.com/amazondynamodb/latest/developerguide/Limits.html http://www.slideshare.net/AmazonWebServicesJapan/aws-amazon-dynamodb http://docs.aws.amazon.com/aws-sdk-php/guide/latest/installation.html http://docs.aws.amazon.com/general/latest/gr/rande.html#ddb_region http://docs.aws.amazon.com/aws-sdk-php/latest/ http://gumbyframework.com/ http://laravel.com/