Ⓒ  Classmethod,  Inc.
体で覚えるSQS!  
〜~  AWSとIntel  Edisonの刺刺激的な関係♡  〜~
1
DEVIO-‐‑‒MTUP11-‐‑‒TOKYO-‐‑‒007
都元ダイスケ
2014年年12⽉月16⽇日
Ⓒ Classmethod, Inc.
•都元ダイスケ
•AWSコンサルティング部
•Javaアプリ屋出身
•AWS歴 約3.5年
•AWSの主に緑色担当
•ハードウェア担当 New!
•@daisuke_m
2
どうも、よく訓練されたアップル信者、都元です。
Simple Queue Service
3
Ⓒ Classmethod, Inc.
SQSの特徴
• FIFOバッファ
• producer-consumerパターン
• 分散サービス
• 順序を厳密には保証しない(だいたい順序どおり)
• At least once delivery (だいたい1回)
• その他機能
• Delay Queue
4
Ⓒ Classmethod, Inc.
Intel Edison
• センサー
• アクチュエーター
• ソフトウェア
• Spec
• CPU: Intel Atom デュアルコア 500MHz
• メモリ: 1GB
• 外部記憶: 4GB
• WiFi + Bluethooth
• Linux
• Yocto Linux
5
node.js
python
Cなど
Ⓒ Classmethod, Inc.
Intel Edison meets AWS SQS
• センサーで得た値を
• Edison内に配備したアプリケーションで
• AWS SQSに送り込んで
• 複数のWorkerサーバがデータ処理をする
6
Ⓒ Classmethod, Inc.
Intel Edison meets AWS SQS
• 都元が適当なメッセージを
• 管理コンソールからSQSに送り込み
• Edison内のWorkerアプリケーションが
• 分散したお仕事をする
7
ここでアシスタント募集
8
• 健康な
• 成人
• 男性
• クラスメソッド社員
• 3名
ちょいデモ
9
心構えは大丈夫?
16
Ⓒ Classmethod, Inc.
#cmdevio
ご静聴ありがとうございました。
スライドは後日ブログで公開します。
18
DEVIO-MTUP11-TOKYO-007
終演

体で覚えるSQS! DEVIO-MTUP11-TOKYO-007