SlideShare uma empresa Scribd logo
1 de 100
Baixar para ler offline
クラウドで、世界を、もっと、はたらきやすく	
            Copyright	
  ©	
  	
  Serverworks	
  Co.,Ltd.	
  All	
  Rights	
  Reserved.	
  	
  	
  	
  	
  	
              	
  	
  	
  	
  
http://www.serverworks.co.jp
トイレで学ぶ、IoTの仕組み
株式会社サーバーワークス    
IoT担当  中村悟⼤大/@GALACTIC1969
JAWS  Festa  東海道  2016
2016/10/22
CONFIDENTIALCopyright	
  ©	
  	
  Serverworks	
  Co.,Ltd.	
  All	
  Rights	
  Reserved.	
  Copyright	
  ©	
  	
  Serverworks	
  Co.,Ltd.	
  All	
  Rights	
  Reserved.	
  
こんな軸で活動しています  
IoT  
BI  
モノづくりによる全体最適
今⽇日は…
2
CONFIDENTIALCopyright	
  ©	
  	
  Serverworks	
  Co.,Ltd.	
  All	
  Rights	
  Reserved.	
  Copyright	
  ©	
  	
  Serverworks	
  Co.,Ltd.	
  All	
  Rights	
  Reserved.	
  
こんな軸で活動しています  
IoT  
BI  
モノづくりによる全体最適
今⽇日は…
3
CONFIDENTIALCopyright	
  ©	
  	
  Serverworks	
  Co.,Ltd.	
  All	
  Rights	
  Reserved.	
  Copyright	
  ©	
  	
  Serverworks	
  Co.,Ltd.	
  All	
  Rights	
  Reserved.	
   4
クラウドで始めるIoT
Copyright	
  ©	
  	
  Serverworks	
  Co.,Ltd.	
  All	
  Rights	
  Reserved.	
   5
アジェンダ
イントロダクション  
AWSにおけるIoT  (AWS  IoTの紹介)  
IoTで⾝身近な課題を解決!  トイレ編  
まとめ
Copyright	
  ©	
  	
  Serverworks	
  Co.,Ltd.	
  All	
  Rights	
  Reserved.	
   6
アジェンダ
イントロダクション  
AWSにおけるIoT  (AWS  IoTの紹介)  
IoTで⾝身近な課題を解決!  トイレ編  
まとめ
CONFIDENTIALCopyright	
  ©	
  	
  Serverworks	
  Co.,Ltd.	
  All	
  Rights	
  Reserved.	
  Copyright	
  ©	
  	
  Serverworks	
  Co.,Ltd.	
  All	
  Rights	
  Reserved.	
  
中村悟⼤大  /@GALACTIC1969  
サーバーワークス  新卒⼊入社  3年年⽬目  
今期からIoT担当  (それまでは普通のエンジニア)  
好きなAWSサービス:  AWS  IoT  
好きな⿂魚:  養殖ブリ
⾃自⼰己紹介
7
CONFIDENTIALCopyright	
  ©	
  	
  Serverworks	
  Co.,Ltd.	
  All	
  Rights	
  Reserved.	
  Copyright	
  ©	
  	
  Serverworks	
  Co.,Ltd.	
  All	
  Rights	
  Reserved.	
  
これまでやってきたこと
8
CONFIDENTIALCopyright	
  ©	
  	
  Serverworks	
  Co.,Ltd.	
  All	
  Rights	
  Reserved.	
  Copyright	
  ©	
  	
  Serverworks	
  Co.,Ltd.	
  All	
  Rights	
  Reserved.	
  
これまでやってきたこと
9
http://blog.serverworks.co.jp/tech/2016/04/20/solar-‐‑‒powered-‐‑‒sensor/
社内にセンサーをばら撒いてみたり
CONFIDENTIALCopyright	
  ©	
  	
  Serverworks	
  Co.,Ltd.	
  All	
  Rights	
  Reserved.	
  Copyright	
  ©	
  	
  Serverworks	
  Co.,Ltd.	
  All	
  Rights	
  Reserved.	
  
これまでやってきたこと
10
SlackのログをRedshiftに貯めて眺めてみたり
CONFIDENTIALCopyright	
  ©	
  	
  Serverworks	
  Co.,Ltd.	
  All	
  Rights	
  Reserved.	
  Copyright	
  ©	
  	
  Serverworks	
  Co.,Ltd.	
  All	
  Rights	
  Reserved.	
  
これまでやってきたこと
11
Slackで  
⼯工数管理理してみたり
http://blog.serverworks.co.jp/tech/2015/12/16/slack-‐‑‒de-‐‑‒manhour/
CONFIDENTIALCopyright	
  ©	
  	
  Serverworks	
  Co.,Ltd.	
  All	
  Rights	
  Reserved.	
  Copyright	
  ©	
  	
  Serverworks	
  Co.,Ltd.	
  All	
  Rights	
  Reserved.	
  
こんな軸で活動しています  
IoT  
BI  
全体最適
⾃自⼰己紹介
12
CONFIDENTIALCopyright	
  ©	
  	
  Serverworks	
  Co.,Ltd.	
  All	
  Rights	
  Reserved.	
  Copyright	
  ©	
  	
  Serverworks	
  Co.,Ltd.	
  All	
  Rights	
  Reserved.	
   13
ところで…
CONFIDENTIALCopyright	
  ©	
  	
  Serverworks	
  Co.,Ltd.	
  All	
  Rights	
  Reserved.	
  Copyright	
  ©	
  	
  Serverworks	
  Co.,Ltd.	
  All	
  Rights	
  Reserved.	
   14
CONFIDENTIALCopyright	
  ©	
  	
  Serverworks	
  Co.,Ltd.	
  All	
  Rights	
  Reserved.	
  Copyright	
  ©	
  	
  Serverworks	
  Co.,Ltd.	
  All	
  Rights	
  Reserved.	
   15
IoTの勢いはまだまだ衰えません
CONFIDENTIALCopyright	
  ©	
  	
  Serverworks	
  Co.,Ltd.	
  All	
  Rights	
  Reserved.	
  Copyright	
  ©	
  	
  Serverworks	
  Co.,Ltd.	
  All	
  Rights	
  Reserved.	
  
ハイプサイクル  2015
16
https://www.gartner.co.jp/press/html/pr20150827-‐‑‒01.html
CONFIDENTIALCopyright	
  ©	
  	
  Serverworks	
  Co.,Ltd.	
  All	
  Rights	
  Reserved.	
  Copyright	
  ©	
  	
  Serverworks	
  Co.,Ltd.	
  All	
  Rights	
  Reserved.	
  
ハイプサイクル  2016
17
https://www.gartner.co.jp/press/html/pr20160825-‐‑‒01.html
CONFIDENTIALCopyright	
  ©	
  	
  Serverworks	
  Co.,Ltd.	
  All	
  Rights	
  Reserved.	
  Copyright	
  ©	
  	
  Serverworks	
  Co.,Ltd.	
  All	
  Rights	
  Reserved.	
  
どんなことができる?  
異異常検知、故障予測、動作把握、

遠隔制御、etc  
何が⽬目的?  
予防予知保全、作業効率率率Up・⾃自動化、
etc
展⽰示会等でよく⾒見見るIoTのビジネス的な売り
18
CONFIDENTIALCopyright	
  ©	
  	
  Serverworks	
  Co.,Ltd.	
  All	
  Rights	
  Reserved.	
  Copyright	
  ©	
  	
  Serverworks	
  Co.,Ltd.	
  All	
  Rights	
  Reserved.	
  
IoTは個⼈人でも取り組めるテーマ  
Raspberry  PiやSORACOMの登場で

⾦金金銭的な敷居はかなり低くなった  
⾝身近な課題を解決したりすると

結構⾯面⽩白い
ビジネスだけじゃない、IoT
19
CONFIDENTIALCopyright	
  ©	
  	
  Serverworks	
  Co.,Ltd.	
  All	
  Rights	
  Reserved.	
  Copyright	
  ©	
  	
  Serverworks	
  Co.,Ltd.	
  All	
  Rights	
  Reserved.	
  
もちろんAWSにもIoTはある!
20
AWSにおけるIoT  
AWS  IoTとは
CONFIDENTIALCopyright	
  ©	
  	
  Serverworks	
  Co.,Ltd.	
  All	
  Rights	
  Reserved.	
  Copyright	
  ©	
  	
  Serverworks	
  Co.,Ltd.	
  All	
  Rights	
  Reserved.	
  
re:Invent  2015で発表  
IoTプラットフォーム  
認証・認可  
データ送受信

(MQTTS,  HTTPS)  
デバイスの管理理  
AWSサービスとの連携
AWSにおけるIoT
21
AWS  IoT
CONFIDENTIALCopyright	
  ©	
  	
  Serverworks	
  Co.,Ltd.	
  All	
  Rights	
  Reserved.	
  Copyright	
  ©	
  	
  Serverworks	
  Co.,Ltd.	
  All	
  Rights	
  Reserved.	
  
AWS  IoTのページにはちょっと難しい図が載っている
22
CONFIDENTIALCopyright	
  ©	
  	
  Serverworks	
  Co.,Ltd.	
  All	
  Rights	
  Reserved.	
  Copyright	
  ©	
  	
  Serverworks	
  Co.,Ltd.	
  All	
  Rights	
  Reserved.	
  
まずはこの図に沿ってAWS  IoTの説明をします
23
CONFIDENTIALCopyright	
  ©	
  	
  Serverworks	
  Co.,Ltd.	
  All	
  Rights	
  Reserved.	
  Copyright	
  ©	
  	
  Serverworks	
  Co.,Ltd.	
  All	
  Rights	
  Reserved.	
  
認証・インターフェース
24
デバイスとAWSの間でデータを送受信できる  
-‐‑‒  認証はX.509証明書、IAM、Cognito  
-‐‑‒ プロトコルはHTTPS,  MQTTS  
-‐‑‒ デバイス向けのSDKも提供されている  
-‐‑‒ IAM  PolicyのようなPolicyも詳細に設定可能
CONFIDENTIALCopyright	
  ©	
  	
  Serverworks	
  Co.,Ltd.	
  All	
  Rights	
  Reserved.	
  Copyright	
  ©	
  	
  Serverworks	
  Co.,Ltd.	
  All	
  Rights	
  Reserved.	
  
データをMQTTSかHTTPSでAWSに送れる  
デバイスから利利⽤用する場合、

基本は証明書による認証(MQTTS)  
証明書にPolicyを紐紐付ける事で

リソースへのアクセス等を制限できる
認証・インターフェース
25
CONFIDENTIALCopyright	
  ©	
  	
  Serverworks	
  Co.,Ltd.	
  All	
  Rights	
  Reserved.	
  Copyright	
  ©	
  	
  Serverworks	
  Co.,Ltd.	
  All	
  Rights	
  Reserved.	
  
Pub/Sub型のプロトコル  
通信は必ずブローカーを経由する  
ヘッダ最⼩小2Byte  (HTTPは最⼩小50Byte)  
省省電⼒力力・低帯域を想定したIoT向け

プロトコル
ここでMQTTの話
26
CONFIDENTIALCopyright	
  ©	
  	
  Serverworks	
  Co.,Ltd.	
  All	
  Rights	
  Reserved.	
  Copyright	
  ©	
  	
  Serverworks	
  Co.,Ltd.	
  All	
  Rights	
  Reserved.	
  
MQTTの話/Pub/Subモデル
27
Topic  A
Topic  B
Topic  C
Topic  D
Publisher Subscriber
CONFIDENTIALCopyright	
  ©	
  	
  Serverworks	
  Co.,Ltd.	
  All	
  Rights	
  Reserved.	
  Copyright	
  ©	
  	
  Serverworks	
  Co.,Ltd.	
  All	
  Rights	
  Reserved.	
  
MQTTの話/Pub/Subモデル
28
Topic  A
Topic  B
Topic  C
Topic  D
Publisher Subscriber
Topic  AをSubscribe
Topic  CをSubscribe
CONFIDENTIALCopyright	
  ©	
  	
  Serverworks	
  Co.,Ltd.	
  All	
  Rights	
  Reserved.	
  Copyright	
  ©	
  	
  Serverworks	
  Co.,Ltd.	
  All	
  Rights	
  Reserved.	
  
MQTTの話/Pub/Subモデル
29
Topic  A
Topic  B
Topic  C
Topic  D
Publisher Subscriber
Topic  AをSubscribe
Topic  CをSubscribe
Topic  AにPublish
Topic  CにPublish
CONFIDENTIALCopyright	
  ©	
  	
  Serverworks	
  Co.,Ltd.	
  All	
  Rights	
  Reserved.	
  Copyright	
  ©	
  	
  Serverworks	
  Co.,Ltd.	
  All	
  Rights	
  Reserved.	
  
Tokyo/RoomA/Temperature  
Tokyo/RoomA/Humidity  
Osaka/RoomB/Temperature  
Osaka/RoomB/Humidity
MQTTの話/Topicは階層構造になっている
30
※Topicに作成⼿手続きや制限等はなく、⾃自由に決めて勝⼿手に送って良良い  
※ただし、「$」で始まるTopicはAWSによって予約済み
Topicの例例
CONFIDENTIALCopyright	
  ©	
  	
  Serverworks	
  Co.,Ltd.	
  All	
  Rights	
  Reserved.	
  Copyright	
  ©	
  	
  Serverworks	
  Co.,Ltd.	
  All	
  Rights	
  Reserved.	
  
#  (以下の階層全部)    
Tokyo/#  
東京オフィスの全部屋の全ての値  
+  (その階層全部)  
Osaka/+/Humidity  
⼤大阪オフィスの全部屋の湿度度
MQTTの話/Topicを指定する時はワイルドカード(#,  +)が使える
31
CONFIDENTIALCopyright	
  ©	
  	
  Serverworks	
  Co.,Ltd.	
  All	
  Rights	
  Reserved.	
  Copyright	
  ©	
  	
  Serverworks	
  Co.,Ltd.	
  All	
  Rights	
  Reserved.	
  
認証・インターフェース
32
CONFIDENTIALCopyright	
  ©	
  	
  Serverworks	
  Co.,Ltd.	
  All	
  Rights	
  Reserved.	
  Copyright	
  ©	
  	
  Serverworks	
  Co.,Ltd.	
  All	
  Rights	
  Reserved.	
  
ルールエンジン
33
ルールエンジンを使って⾊色々できる  
-‐‑‒ データのフィルタリング  
-‐‑‒ データの加⼯工  
-‐‑‒ 他のAWSサービスとの連携  
-‐‑‒ SNSのTopicにPublishしたり  
-‐‑‒ Lambda  Functionを起動したり  
-‐‑‒ Kinesisにデータを流流したり…
CONFIDENTIALCopyright	
  ©	
  	
  Serverworks	
  Co.,Ltd.	
  All	
  Rights	
  Reserved.	
  Copyright	
  ©	
  	
  Serverworks	
  Co.,Ltd.	
  All	
  Rights	
  Reserved.	
  
特定の条件時に他のAWSサービスと連携
する機能  
条件を指定するQueryと、連携を指定

するActionの2つで構成される
ルールエンジン
34
CONFIDENTIALCopyright	
  ©	
  	
  Serverworks	
  Co.,Ltd.	
  All	
  Rights	
  Reserved.	
  Copyright	
  ©	
  	
  Serverworks	
  Co.,Ltd.	
  All	
  Rights	
  Reserved.	
  
QueryはSQLのように書ける  
JSONをパースできて、Queryの中で
JSONの属性にアクセスできる

(データはJSONで送ったほうが良良い)
ルールエンジン/クエリ
35
SELECT  *  FROM  ʻ‘Tokyo/RoomA/temperatureʼ’  
WHERE  temperature  >  30
CONFIDENTIALCopyright	
  ©	
  	
  Serverworks	
  Co.,Ltd.	
  All	
  Rights	
  Reserved.	
  Copyright	
  ©	
  	
  Serverworks	
  Co.,Ltd.	
  All	
  Rights	
  Reserved.	
  
QueryはSQLのように書ける
ルールエンジン/クエリ
36
SELECT  *  FROM  ʻ‘Tokyo/RoomA/temperatureʼ’  
WHERE  temperature  >  30
このTopicを受信した時に  
Queryが実⾏行行される
この条件がTRUEの時に  
Actionが実⾏行行される
JSONの属性
「temperature」を参照し
ている
CONFIDENTIALCopyright	
  ©	
  	
  Serverworks	
  Co.,Ltd.	
  All	
  Rights	
  Reserved.	
  Copyright	
  ©	
  	
  Serverworks	
  Co.,Ltd.	
  All	
  Rights	
  Reserved.	
  
四則演算やTimestampの発⾏行行等も可能
ルールエンジン/クエリ
37
SELECT  (temperature*1.8)+32  as  fahrenheit,  timestamp()  as  ts  
FROM  ʻ‘Tokyo/RoomA/temperatureʼ’  
WHERE  temperature  >  30
CONFIDENTIALCopyright	
  ©	
  	
  Serverworks	
  Co.,Ltd.	
  All	
  Rights	
  Reserved.	
  Copyright	
  ©	
  	
  Serverworks	
  Co.,Ltd.	
  All	
  Rights	
  Reserved.	
  
四則演算やTimestampの発⾏行行等も可能
ルールエンジン/クエリ
38
SELECT  (temperature*1.8)+32  as  fahrenheit,  timestamp()  as  ts  
FROM  ʻ‘Tokyo/RoomA/temperatureʼ’  
WHERE  temperature  >  30
数式を書いて  
摂⽒氏を華⽒氏に変換
タイムスタンプを発⾏行行  
(ミリ秒表記のUnixtime)
CONFIDENTIALCopyright	
  ©	
  	
  Serverworks	
  Co.,Ltd.	
  All	
  Rights	
  Reserved.	
  Copyright	
  ©	
  	
  Serverworks	
  Co.,Ltd.	
  All	
  Rights	
  Reserved.	
  
アクションで他サービスとの連携を指定  
ひとつのルールに複数設定できる  
連携できるサービスは沢⼭山
ルールエンジン/アクション
39
CONFIDENTIALCopyright	
  ©	
  	
  Serverworks	
  Co.,Ltd.	
  All	
  Rights	
  Reserved.	
  Copyright	
  ©	
  	
  Serverworks	
  Co.,Ltd.	
  All	
  Rights	
  Reserved.	
  
ルールエンジン/アクション/AWS  IoTと連携できるAWSサービス達
40
CONFIDENTIALCopyright	
  ©	
  	
  Serverworks	
  Co.,Ltd.	
  All	
  Rights	
  Reserved.	
  Copyright	
  ©	
  	
  Serverworks	
  Co.,Ltd.	
  All	
  Rights	
  Reserved.	
  
通知  
SNS  
DB  
DynamoDB,  Redshift(Kinesis経由)  
分析  
Machine  Learning,  Kinesis,  
CloudWatch,  Elasticsearch  Service
ルールエンジン/アクション/AWS  IoTと連携できるAWSサービス達
41
CONFIDENTIALCopyright	
  ©	
  	
  Serverworks	
  Co.,Ltd.	
  All	
  Rights	
  Reserved.	
  Copyright	
  ©	
  	
  Serverworks	
  Co.,Ltd.	
  All	
  Rights	
  Reserved.	
  
ストレージ  
S3  
コンピューティング  
Lambda  
アプリケーション  
SQS
ルールエンジン/アクション/AWS  IoTと連携できるAWSサービス達
42
CONFIDENTIALCopyright	
  ©	
  	
  Serverworks	
  Co.,Ltd.	
  All	
  Rights	
  Reserved.	
  Copyright	
  ©	
  	
  Serverworks	
  Co.,Ltd.	
  All	
  Rights	
  Reserved.	
  
連携できるサービスはかなり広い  
SNS,  Kinesis,  Lambdaを経由することで
連携の幅がさらに広がる
ルールエンジン/アクション/AWS  IoTと連携できるAWSサービス達
43
CONFIDENTIALCopyright	
  ©	
  	
  Serverworks	
  Co.,Ltd.	
  All	
  Rights	
  Reserved.	
  Copyright	
  ©	
  	
  Serverworks	
  Co.,Ltd.	
  All	
  Rights	
  Reserved.	
  
例例えば…  
IoTのデータをRedshiftに溜溜める  
異異常検知(ML)したらSNSでメール送る  
Kinesis  Streamに投げてLambdaで

データを加⼯工する
ルールエンジン/アクション/AWS  IoTと連携できるAWSサービス達
44
CONFIDENTIALCopyright	
  ©	
  	
  Serverworks	
  Co.,Ltd.	
  All	
  Rights	
  Reserved.	
  Copyright	
  ©	
  	
  Serverworks	
  Co.,Ltd.	
  All	
  Rights	
  Reserved.	
  
ルールエンジン
45
CONFIDENTIALCopyright	
  ©	
  	
  Serverworks	
  Co.,Ltd.	
  All	
  Rights	
  Reserved.	
  Copyright	
  ©	
  	
  Serverworks	
  Co.,Ltd.	
  All	
  Rights	
  Reserved.	
  
デバイスレジストリ
46
デバイスの管理理ができる  
-‐‑‒ マネコンに仮想的なデバイス「Thing」を作れる
-‐‑‒ 最⼤大50組のKey/ValueをThingに紐紐付けられる  
-‐‑‒ ThingにJSONを保持させられる(Shadow)
CONFIDENTIALCopyright	
  ©	
  	
  Serverworks	
  Co.,Ltd.	
  All	
  Rights	
  Reserved.	
  Copyright	
  ©	
  	
  Serverworks	
  Co.,Ltd.	
  All	
  Rights	
  Reserved.	
  
デバイスシャドウ
47
Device  Shadowで⾮非同期なコミュニケーション  
-‐‑‒ 通知、Diff機能が付いたJSON置き場  
-‐‑‒ APIでもMQTTでもアクセス可能  
-‐‑‒ このJSONを通して⾮非同期にコミュニケーションを⾏行行える  
-‐‑‒ デバイスの状態とアプリからのリクエストをそれぞれ
JSONで保持して、差分があればそれを検知できる
CONFIDENTIALCopyright	
  ©	
  	
  Serverworks	
  Co.,Ltd.	
  All	
  Rights	
  Reserved.	
  Copyright	
  ©	
  	
  Serverworks	
  Co.,Ltd.	
  All	
  Rights	
  Reserved.	
  
Thingに紐紐づくJSON  
MQTTS,  HTTPS,  SDKでアクセス可  
ReportedとDesiredの2つの状態(属性)を
持つ
デバイスシャドウ
48
CONFIDENTIALCopyright	
  ©	
  	
  Serverworks	
  Co.,Ltd.	
  All	
  Rights	
  Reserved.	
  Copyright	
  ©	
  	
  Serverworks	
  Co.,Ltd.	
  All	
  Rights	
  Reserved.	
  
デバイスシャドウ/JSON構造
49
{  
        “state”:  {  
                "reported":  {  
                        “switch”:  “on”  
                },  
                “desired”:  {  
                        “switch”:  “off”  
                },  
                “delta”:  {  
                        “switch”:  “on”  
                }  
        }  
}
Reported  
-‐‑‒ デバイスから報告された状態  
Desired  
-‐‑‒ デバイスがなるべき状態  
Delta  
-‐‑‒  ReportedとDesiredの差分
CONFIDENTIALCopyright	
  ©	
  	
  Serverworks	
  Co.,Ltd.	
  All	
  Rights	
  Reserved.	
  Copyright	
  ©	
  	
  Serverworks	
  Co.,Ltd.	
  All	
  Rights	
  Reserved.	
  
デバイスシャドウ
50
CONFIDENTIALCopyright	
  ©	
  	
  Serverworks	
  Co.,Ltd.	
  All	
  Rights	
  Reserved.	
  Copyright	
  ©	
  	
  Serverworks	
  Co.,Ltd.	
  All	
  Rights	
  Reserved.	
   51
これが、AWS  IoT
Copyright	
  ©	
  	
  Serverworks	
  Co.,Ltd.	
  All	
  Rights	
  Reserved.	
   52
アジェンダ
イントロダクション  
AWSにおけるIoT  (AWS  IoTの紹介)  
IoTで⾝身近な課題を解決!  トイレ編  
まとめ
CONFIDENTIALCopyright	
  ©	
  	
  Serverworks	
  Co.,Ltd.	
  All	
  Rights	
  Reserved.	
  Copyright	
  ©	
  	
  Serverworks	
  Co.,Ltd.	
  All	
  Rights	
  Reserved.	
   53
IoTで⾝身近な課題を解決!  
トイレ編
CONFIDENTIALCopyright	
  ©	
  	
  Serverworks	
  Co.,Ltd.	
  All	
  Rights	
  Reserved.	
  Copyright	
  ©	
  	
  Serverworks	
  Co.,Ltd.	
  All	
  Rights	
  Reserved.	
   54
ここから流流れが  
ちょっと変わります
CONFIDENTIALCopyright	
  ©	
  	
  Serverworks	
  Co.,Ltd.	
  All	
  Rights	
  Reserved.	
  Copyright	
  ©	
  	
  Serverworks	
  Co.,Ltd.	
  All	
  Rights	
  Reserved.	
  
40:2
55
0
10
20
30
40
CONFIDENTIALCopyright	
  ©	
  	
  Serverworks	
  Co.,Ltd.	
  All	
  Rights	
  Reserved.	
  Copyright	
  ©	
  	
  Serverworks	
  Co.,Ltd.	
  All	
  Rights	
  Reserved.	
  
圧倒的トイレ不不⾜足
56
0
10
20
30
40
社員数(男性) トイレの個室の数
※事務所衛⽣生基準規則の第17条はクリアしている
CONFIDENTIALCopyright	
  ©	
  	
  Serverworks	
  Co.,Ltd.	
  All	
  Rights	
  Reserved.	
  Copyright	
  ©	
  	
  Serverworks	
  Co.,Ltd.	
  All	
  Rights	
  Reserved.	
  
14時過ぎのいつもの光景
57
CONFIDENTIALCopyright	
  ©	
  	
  Serverworks	
  Co.,Ltd.	
  All	
  Rights	
  Reserved.	
  Copyright	
  ©	
  	
  Serverworks	
  Co.,Ltd.	
  All	
  Rights	
  Reserved.	
  
どうすればよいのか?
58
CONFIDENTIALCopyright	
  ©	
  	
  Serverworks	
  Co.,Ltd.	
  All	
  Rights	
  Reserved.	
  Copyright	
  ©	
  	
  Serverworks	
  Co.,Ltd.	
  All	
  Rights	
  Reserved.	
  
そこでAWS  IoT!
59
CONFIDENTIALCopyright	
  ©	
  	
  Serverworks	
  Co.,Ltd.	
  All	
  Rights	
  Reserved.	
  Copyright	
  ©	
  	
  Serverworks	
  Co.,Ltd.	
  All	
  Rights	
  Reserved.	
  
IoTとはいっても…
60
IoTで解決できそうな課題を考える
CONFIDENTIALCopyright	
  ©	
  	
  Serverworks	
  Co.,Ltd.	
  All	
  Rights	
  Reserved.	
  Copyright	
  ©	
  	
  Serverworks	
  Co.,Ltd.	
  All	
  Rights	
  Reserved.	
  
IoTとはいっても…
61
考えた結果、課題が2つ⾒見見えてきた
CONFIDENTIALCopyright	
  ©	
  	
  Serverworks	
  Co.,Ltd.	
  All	
  Rights	
  Reserved.	
  Copyright	
  ©	
  	
  Serverworks	
  Co.,Ltd.	
  All	
  Rights	
  Reserved.	
  
課題1:  遠すぎる
62
CONFIDENTIALCopyright	
  ©	
  	
  Serverworks	
  Co.,Ltd.	
  All	
  Rights	
  Reserved.	
  Copyright	
  ©	
  	
  Serverworks	
  Co.,Ltd.	
  All	
  Rights	
  Reserved.	
  
課題1:  遠すぎる
63
🚽
😩
CONFIDENTIALCopyright	
  ©	
  	
  Serverworks	
  Co.,Ltd.	
  All	
  Rights	
  Reserved.	
  Copyright	
  ©	
  	
  Serverworks	
  Co.,Ltd.	
  All	
  Rights	
  Reserved.	
  
課題2:  執務室で出待ちできない
64
CONFIDENTIALCopyright	
  ©	
  	
  Serverworks	
  Co.,Ltd.	
  All	
  Rights	
  Reserved.	
  Copyright	
  ©	
  	
  Serverworks	
  Co.,Ltd.	
  All	
  Rights	
  Reserved.	
  
課題2:  執務室で出待ちできない
65
🚽
😩
CONFIDENTIALCopyright	
  ©	
  	
  Serverworks	
  Co.,Ltd.	
  All	
  Rights	
  Reserved.	
  Copyright	
  ©	
  	
  Serverworks	
  Co.,Ltd.	
  All	
  Rights	
  Reserved.	
  
遠すぎて頻繁に⾒見見に⾏行行くのが⾯面倒くさい  
トイレから執務室に⾏行行く道が2本あるため

いつ空いたかわからない(出待ち出来ない)
⾒見見えてきた課題
66
CONFIDENTIALCopyright	
  ©	
  	
  Serverworks	
  Co.,Ltd.	
  All	
  Rights	
  Reserved.	
  Copyright	
  ©	
  	
  Serverworks	
  Co.,Ltd.	
  All	
  Rights	
  Reserved.	
  
遠すぎて頻繁に⾒見見に⾏行行くのが⾯面倒くさい  
トイレから執務室に⾏行行く道が2本あるため

いつ空いたかわからない(出待ち出来ない)
⾒見見えてきた課題
67
この課題を解決できれば混雑が少し緩和されそう
CONFIDENTIALCopyright	
  ©	
  	
  Serverworks	
  Co.,Ltd.	
  All	
  Rights	
  Reserved.	
  Copyright	
  ©	
  	
  Serverworks	
  Co.,Ltd.	
  All	
  Rights	
  Reserved.	
  
⼿手段1
68
トイレの状態をRaspberry  Piで  
可視化してみた
CONFIDENTIALCopyright	
  ©	
  	
  Serverworks	
  Co.,Ltd.	
  All	
  Rights	
  Reserved.	
  Copyright	
  ©	
  	
  Serverworks	
  Co.,Ltd.	
  All	
  Rights	
  Reserved.	
  
⼿手段1:  トイレの状態をRapsberry  Piで可視化
69
無線モジュール
リードスイッチ
加速度度センサー(ボツ)
CONFIDENTIALCopyright	
  ©	
  	
  Serverworks	
  Co.,Ltd.	
  All	
  Rights	
  Reserved.	
  Copyright	
  ©	
  	
  Serverworks	
  Co.,Ltd.	
  All	
  Rights	
  Reserved.	
  
⼿手段1:  トイレの状態をRapsberry  Piで可視化
70
CONFIDENTIALCopyright	
  ©	
  	
  Serverworks	
  Co.,Ltd.	
  All	
  Rights	
  Reserved.	
  Copyright	
  ©	
  	
  Serverworks	
  Co.,Ltd.	
  All	
  Rights	
  Reserved.	
  
⼿手段1:  トイレの状態をRapsberry  Piで可視化
71
💡
CONFIDENTIALCopyright	
  ©	
  	
  Serverworks	
  Co.,Ltd.	
  All	
  Rights	
  Reserved.	
  Copyright	
  ©	
  	
  Serverworks	
  Co.,Ltd.	
  All	
  Rights	
  Reserved.	
  
⼿手段1:  トイレの状態をRapsberry  Piで可視化
72
💡
CONFIDENTIALCopyright	
  ©	
  	
  Serverworks	
  Co.,Ltd.	
  All	
  Rights	
  Reserved.	
  Copyright	
  ©	
  	
  Serverworks	
  Co.,Ltd.	
  All	
  Rights	
  Reserved.	
  
⼿手段1:  トイレの状態をRapsberry  Piで可視化
73
CONFIDENTIALCopyright	
  ©	
  	
  Serverworks	
  Co.,Ltd.	
  All	
  Rights	
  Reserved.	
  Copyright	
  ©	
  	
  Serverworks	
  Co.,Ltd.	
  All	
  Rights	
  Reserved.	
  
効果:
74
CONFIDENTIALCopyright	
  ©	
  	
  Serverworks	
  Co.,Ltd.	
  All	
  Rights	
  Reserved.	
  Copyright	
  ©	
  	
  Serverworks	
  Co.,Ltd.	
  All	
  Rights	
  Reserved.	
  
効果:  少し近くなった
75
🚽
😄
💡
CONFIDENTIALCopyright	
  ©	
  	
  Serverworks	
  Co.,Ltd.	
  All	
  Rights	
  Reserved.	
  Copyright	
  ©	
  	
  Serverworks	
  Co.,Ltd.	
  All	
  Rights	
  Reserved.	
  
遠すぎて頻繁に⾒見見に⾏行行くのが⾯面倒くさい  
トイレから執務室に⾏行行く道が2本あるため

いつ空いたかわからない(出待ち出来ない)
効果…あれ?
76
CONFIDENTIALCopyright	
  ©	
  	
  Serverworks	
  Co.,Ltd.	
  All	
  Rights	
  Reserved.	
  Copyright	
  ©	
  	
  Serverworks	
  Co.,Ltd.	
  All	
  Rights	
  Reserved.	
  
効果…あれ?
77
CONFIDENTIALCopyright	
  ©	
  	
  Serverworks	
  Co.,Ltd.	
  All	
  Rights	
  Reserved.	
  Copyright	
  ©	
  	
  Serverworks	
  Co.,Ltd.	
  All	
  Rights	
  Reserved.	
  
⼿手段2
78
Slackでトイレを予約できる  
システムを作った
CONFIDENTIALCopyright	
  ©	
  	
  Serverworks	
  Co.,Ltd.	
  All	
  Rights	
  Reserved.	
  Copyright	
  ©	
  	
  Serverworks	
  Co.,Ltd.	
  All	
  Rights	
  Reserved.	
  
⼿手段2:  Slackでトイレを予約できるシステムを作った
79
CONFIDENTIALCopyright	
  ©	
  	
  Serverworks	
  Co.,Ltd.	
  All	
  Rights	
  Reserved.	
  Copyright	
  ©	
  	
  Serverworks	
  Co.,Ltd.	
  All	
  Rights	
  Reserved.	
  
⼿手段2:  Slackでトイレを予約できるシステムを作った
80
CONFIDENTIALCopyright	
  ©	
  	
  Serverworks	
  Co.,Ltd.	
  All	
  Rights	
  Reserved.	
  Copyright	
  ©	
  	
  Serverworks	
  Co.,Ltd.	
  All	
  Rights	
  Reserved.	
  
⼿手段2:  Slackでトイレを予約できるシステムを作った
81
CONFIDENTIALCopyright	
  ©	
  	
  Serverworks	
  Co.,Ltd.	
  All	
  Rights	
  Reserved.	
  Copyright	
  ©	
  	
  Serverworks	
  Co.,Ltd.	
  All	
  Rights	
  Reserved.	
  
⼿手段2:  Slackでトイレを予約できるシステムを作った
82
データ受け取り・蓄積  
-‐‑‒ Redshiftにデータを溜溜める  
-‐‑‒ トイレが空いた時に次の⼈人を呼ぶLambdaを起動する
CONFIDENTIALCopyright	
  ©	
  	
  Serverworks	
  Co.,Ltd.	
  All	
  Rights	
  Reserved.	
  Copyright	
  ©	
  	
  Serverworks	
  Co.,Ltd.	
  All	
  Rights	
  Reserved.	
  
⼿手段2:  Slackでトイレを予約できるシステムを作った
83
{  
        “devicePlace":  "ToiletRoomRight",  
        "timestamp":  "2016-‐‑‒10-‐‑‒22  12:16:54",  
        "state":  0,  
        "change":  false  
}
devicePlace:  トイレの個室の場所  
timestamp:  ⽇日時  
state:  トイレの状態(空室・満室)  
change:  トイレの状態が変わったかどうか
センサーからJSONを30秒間隔で送る
CONFIDENTIALCopyright	
  ©	
  	
  Serverworks	
  Co.,Ltd.	
  All	
  Rights	
  Reserved.	
  Copyright	
  ©	
  	
  Serverworks	
  Co.,Ltd.	
  All	
  Rights	
  Reserved.	
  
⼿手段2:  Slackでトイレを予約できるシステムを作った
84
{  
        “devicePlace":  "ToiletRoomRight",  
        "timestamp":  "2016-‐‑‒10-‐‑‒22  12:16:54",  
        "state":  0,  
        "change":  false  
}
devicePlace:  トイレの個室の場所  
timestamp:  ⽇日時  
state:  トイレの状態(空室・満室)  
change:  トイレの状態が変わったかどうか
センサーからJSONを30秒間隔で送る
CONFIDENTIALCopyright	
  ©	
  	
  Serverworks	
  Co.,Ltd.	
  All	
  Rights	
  Reserved.	
  Copyright	
  ©	
  	
  Serverworks	
  Co.,Ltd.	
  All	
  Rights	
  Reserved.	
  
⼿手段2:  Slackでトイレを予約できるシステムを作った
85
⼀一時的なデータの保持  
-‐‑‒ 現在のトイレの状態  (Shadow)  
-‐‑‒ 現在トイレに並んでいる⼈人の列列  (DynamoDB)
CONFIDENTIALCopyright	
  ©	
  	
  Serverworks	
  Co.,Ltd.	
  All	
  Rights	
  Reserved.	
  Copyright	
  ©	
  	
  Serverworks	
  Co.,Ltd.	
  All	
  Rights	
  Reserved.	
  
⼿手段2:  Slackでトイレを予約できるシステムを作った
86
{  
    "reported":  {  
        "ToiletRoomLeft":  {  
            "state":  0,  
            "change_̲time":  "2016-‐‑‒10-‐‑‒21T09:48:40.643Z",  
            "change":  false  
        },  
        "ToiletRoomRight":  {  
            “state":  1,  
            "change_̲time":  "2016-‐‑‒10-‐‑‒21T09:59:08.858Z",  
            "change":  true  
        }  
    }  
}
Shadowに保持しているJSON
CONFIDENTIALCopyright	
  ©	
  	
  Serverworks	
  Co.,Ltd.	
  All	
  Rights	
  Reserved.	
  Copyright	
  ©	
  	
  Serverworks	
  Co.,Ltd.	
  All	
  Rights	
  Reserved.	
  
⼿手段2:  Slackでトイレを予約できるシステムを作った
87
Slackとのインターフェース  
-‐‑‒ API  Gateway  +  Lambdaのサーバーレス構成  
-‐‑‒ LambdaからShadowやDynamoDBにアクセスし
てトイレの情報を取得したり、予約したりする
CONFIDENTIALCopyright	
  ©	
  	
  Serverworks	
  Co.,Ltd.	
  All	
  Rights	
  Reserved.	
  Copyright	
  ©	
  	
  Serverworks	
  Co.,Ltd.	
  All	
  Rights	
  Reserved.	
  
⼿手段2:  Slackでトイレを予約できるシステムを作った
88
CONFIDENTIALCopyright	
  ©	
  	
  Serverworks	
  Co.,Ltd.	
  All	
  Rights	
  Reserved.	
  Copyright	
  ©	
  	
  Serverworks	
  Co.,Ltd.	
  All	
  Rights	
  Reserved.	
  
⼿手段2:  Slackでトイレを予約できるシステムを作った
89
CONFIDENTIALCopyright	
  ©	
  	
  Serverworks	
  Co.,Ltd.	
  All	
  Rights	
  Reserved.	
  Copyright	
  ©	
  	
  Serverworks	
  Co.,Ltd.	
  All	
  Rights	
  Reserved.	
  
効果:
90
CONFIDENTIALCopyright	
  ©	
  	
  Serverworks	
  Co.,Ltd.	
  All	
  Rights	
  Reserved.	
  Copyright	
  ©	
  	
  Serverworks	
  Co.,Ltd.	
  All	
  Rights	
  Reserved.	
  
効果1:  トイレを⾒見見に⾏行行く必要がなくなった
91
😄
🚽
CONFIDENTIALCopyright	
  ©	
  	
  Serverworks	
  Co.,Ltd.	
  All	
  Rights	
  Reserved.	
  Copyright	
  ©	
  	
  Serverworks	
  Co.,Ltd.	
  All	
  Rights	
  Reserved.	
  
効果2:  トイレが呼んでくれるので、出待ちしなくてよくなった
92
😄
🚽
CONFIDENTIALCopyright	
  ©	
  	
  Serverworks	
  Co.,Ltd.	
  All	
  Rights	
  Reserved.	
  Copyright	
  ©	
  	
  Serverworks	
  Co.,Ltd.	
  All	
  Rights	
  Reserved.	
  
遠すぎて頻繁に⾒見見に⾏行行くのが⾯面倒くさい  
トイレから執務室に⾏行行く道が2本あるため

いつ空いたかわからない(出待ち出来ない)
効果
93
CONFIDENTIALCopyright	
  ©	
  	
  Serverworks	
  Co.,Ltd.	
  All	
  Rights	
  Reserved.	
  Copyright	
  ©	
  	
  Serverworks	
  Co.,Ltd.	
  All	
  Rights	
  Reserved.	
  
IoTで課題を解決できた!  めでたしめでたし
94
CONFIDENTIALCopyright	
  ©	
  	
  Serverworks	
  Co.,Ltd.	
  All	
  Rights	
  Reserved.	
  Copyright	
  ©	
  	
  Serverworks	
  Co.,Ltd.	
  All	
  Rights	
  Reserved.	
  
とはいえ、課題はある
95
空き待ちは出来ても物理理的にロックできない  
トイレから通知が来てトイレに

⾏行行ってみたら既に先客が⼊入っていた…
CONFIDENTIALCopyright	
  ©	
  	
  Serverworks	
  Co.,Ltd.	
  All	
  Rights	
  Reserved.	
  Copyright	
  ©	
  	
  Serverworks	
  Co.,Ltd.	
  All	
  Rights	
  Reserved.	
  
とはいえ、課題はある
96
空き待ちは出来ても物理理的にロックできない  
トイレから通知が来てトイレに

⾏行行ってみたら既に先客が⼊入っていた…
トイレにAkerunを設置すれば…!?
Copyright	
  ©	
  	
  Serverworks	
  Co.,Ltd.	
  All	
  Rights	
  Reserved.	
   97
アジェンダ
イントロダクション  
AWSにおけるIoT  
IoTで⾝身近な課題を解決!  トイレ編  
まとめ
Copyright	
  ©	
  	
  Serverworks	
  Co.,Ltd.	
  All	
  Rights	
  Reserved.	
   98
まとめ
IoTは安く簡単に始められる!  
AWSにも専⽤用のサービス「AWS  IoT」が

⽤用意されている!  しかも超⾼高機能!  
IoTで⾝身近な課題を解決してみましょう!
Copyright	
  ©	
  	
  Serverworks	
  Co.,Ltd.	
  All	
  Rights	
  Reserved.	
   99
まとめ
IoTは安く簡単に始められる!  
AWSにも専⽤用のサービス「AWS  IoT」が

⽤用意されている!  しかも超⾼高機能!  
IoTで⾝身近な課題を解決してみましょう!  
きっと、あなたの⽣生活が少し豊かになるはず
Copyright	
  ©	
  	
  Serverworks	
  Co.,Ltd.	
  All	
  Rights	
  Reserved.	
  
クラウドで、世界をもっと、はたらきやすく  
Thank	
  you
100

Mais conteúdo relacionado

Mais procurados

サイバーエージェント様 発表「OpenStackのNWと物理の話」
サイバーエージェント様 発表「OpenStackのNWと物理の話」サイバーエージェント様 発表「OpenStackのNWと物理の話」
サイバーエージェント様 発表「OpenStackのNWと物理の話」VirtualTech Japan Inc.
 
【Interop Tokyo 2016】 Seminar - EA-08 : シスコ データセンターSDN戦略、3本の矢
【Interop Tokyo 2016】 Seminar - EA-08 : シスコ データセンターSDN戦略、3本の矢【Interop Tokyo 2016】 Seminar - EA-08 : シスコ データセンターSDN戦略、3本の矢
【Interop Tokyo 2016】 Seminar - EA-08 : シスコ データセンターSDN戦略、3本の矢シスコシステムズ合同会社
 
【Interop Tokyo 2016】 Seminar - EA-05 : 「Cisco の先進コア ネットワーク ソリューション」 Shownet 2...
【Interop Tokyo 2016】 Seminar - EA-05 : 「Cisco の先進コア ネットワーク ソリューション」 Shownet 2...【Interop Tokyo 2016】 Seminar - EA-05 : 「Cisco の先進コア ネットワーク ソリューション」 Shownet 2...
【Interop Tokyo 2016】 Seminar - EA-05 : 「Cisco の先進コア ネットワーク ソリューション」 Shownet 2...シスコシステムズ合同会社
 
Cisco Connect Japan 2014:企業向け無線 LAN インフラの最新動向と最新ソリューションのご紹介
Cisco Connect Japan 2014:企業向け無線 LAN インフラの最新動向と最新ソリューションのご紹介Cisco Connect Japan 2014:企業向け無線 LAN インフラの最新動向と最新ソリューションのご紹介
Cisco Connect Japan 2014:企業向け無線 LAN インフラの最新動向と最新ソリューションのご紹介シスコシステムズ合同会社
 
【Interop tokyo 2014】 ShowNetを支えるCiscoのキーテクノロジー
【Interop tokyo 2014】 ShowNetを支えるCiscoのキーテクノロジー【Interop tokyo 2014】 ShowNetを支えるCiscoのキーテクノロジー
【Interop tokyo 2014】 ShowNetを支えるCiscoのキーテクノロジーシスコシステムズ合同会社
 
【Interop Tokyo 2016】 Seminar - EA-18 : 「Cisco の先進セキュリティ ソリューション」 Shownet 2016...
【Interop Tokyo 2016】 Seminar - EA-18 : 「Cisco の先進セキュリティ ソリューション」 Shownet 2016...【Interop Tokyo 2016】 Seminar - EA-18 : 「Cisco の先進セキュリティ ソリューション」 Shownet 2016...
【Interop Tokyo 2016】 Seminar - EA-18 : 「Cisco の先進セキュリティ ソリューション」 Shownet 2016...シスコシステムズ合同会社
 
Cisco Modeling Labs (CML)を使ってネットワークを学ぼう!(基礎編)配布用
Cisco Modeling Labs (CML)を使ってネットワークを学ぼう!(基礎編)配布用Cisco Modeling Labs (CML)を使ってネットワークを学ぼう!(基礎編)配布用
Cisco Modeling Labs (CML)を使ってネットワークを学ぼう!(基礎編)配布用シスコシステムズ合同会社
 
【Interop tokyo 2014】 シスコ技術者認定 プロフェッショナル レベル CCNP Security
【Interop tokyo 2014】 シスコ技術者認定 プロフェッショナル レベル CCNP Security【Interop tokyo 2014】 シスコ技術者認定 プロフェッショナル レベル CCNP Security
【Interop tokyo 2014】 シスコ技術者認定 プロフェッショナル レベル CCNP Securityシスコシステムズ合同会社
 
Netapp_innovation_2015_Cisco_抜粋修正版
Netapp_innovation_2015_Cisco_抜粋修正版Netapp_innovation_2015_Cisco_抜粋修正版
Netapp_innovation_2015_Cisco_抜粋修正版Takao Setaka
 
【Interop Tokyo 2016】 ネットワーク モデリングと自動制御
【Interop Tokyo 2016】 ネットワーク モデリングと自動制御【Interop Tokyo 2016】 ネットワーク モデリングと自動制御
【Interop Tokyo 2016】 ネットワーク モデリングと自動制御シスコシステムズ合同会社
 
VYATTA USERS MEETING Autumn 2013_idcf
VYATTA USERS MEETING Autumn 2013_idcfVYATTA USERS MEETING Autumn 2013_idcf
VYATTA USERS MEETING Autumn 2013_idcfIDC Frontier
 
SCALR OSS版のインストール手順のご紹介 20131204 01
SCALR OSS版のインストール手順のご紹介 20131204 01SCALR OSS版のインストール手順のご紹介 20131204 01
SCALR OSS版のインストール手順のご紹介 20131204 01Haruhiko KAJIKAWA
 
201310 ITproEXPO_clouddaystokyo2013fall_idcf
201310 ITproEXPO_clouddaystokyo2013fall_idcf201310 ITproEXPO_clouddaystokyo2013fall_idcf
201310 ITproEXPO_clouddaystokyo2013fall_idcfIDC Frontier
 
サーバー初心者のためのWordPressサイト構築手順
サーバー初心者のためのWordPressサイト構築手順サーバー初心者のためのWordPressサイト構築手順
サーバー初心者のためのWordPressサイト構築手順IDC Frontier
 
[SDN JAPAN 2013] IaaS事業者が考える真のSDN
[SDN JAPAN 2013] IaaS事業者が考える真のSDN[SDN JAPAN 2013] IaaS事業者が考える真のSDN
[SDN JAPAN 2013] IaaS事業者が考える真のSDNIDC Frontier
 
いよいよマルチクラウドの時代!マルチクラウド検討比較する前に知っておくべきポイント(Oracle Cloudウェビナーシリーズ: 2020年9月9日) 株...
いよいよマルチクラウドの時代!マルチクラウド検討比較する前に知っておくべきポイント(Oracle Cloudウェビナーシリーズ: 2020年9月9日) 株...いよいよマルチクラウドの時代!マルチクラウド検討比較する前に知っておくべきポイント(Oracle Cloudウェビナーシリーズ: 2020年9月9日) 株...
いよいよマルチクラウドの時代!マルチクラウド検討比較する前に知っておくべきポイント(Oracle Cloudウェビナーシリーズ: 2020年9月9日) 株...オラクルエンジニア通信
 

Mais procurados (20)

サイバーエージェント様 発表「OpenStackのNWと物理の話」
サイバーエージェント様 発表「OpenStackのNWと物理の話」サイバーエージェント様 発表「OpenStackのNWと物理の話」
サイバーエージェント様 発表「OpenStackのNWと物理の話」
 
【Interop Tokyo 2016】 Seminar - EA-08 : シスコ データセンターSDN戦略、3本の矢
【Interop Tokyo 2016】 Seminar - EA-08 : シスコ データセンターSDN戦略、3本の矢【Interop Tokyo 2016】 Seminar - EA-08 : シスコ データセンターSDN戦略、3本の矢
【Interop Tokyo 2016】 Seminar - EA-08 : シスコ データセンターSDN戦略、3本の矢
 
【Interop Tokyo 2016】 Seminar - EA-05 : 「Cisco の先進コア ネットワーク ソリューション」 Shownet 2...
【Interop Tokyo 2016】 Seminar - EA-05 : 「Cisco の先進コア ネットワーク ソリューション」 Shownet 2...【Interop Tokyo 2016】 Seminar - EA-05 : 「Cisco の先進コア ネットワーク ソリューション」 Shownet 2...
【Interop Tokyo 2016】 Seminar - EA-05 : 「Cisco の先進コア ネットワーク ソリューション」 Shownet 2...
 
さくらのIoT Platform β版ハンズオン
さくらのIoT Platform β版ハンズオンさくらのIoT Platform β版ハンズオン
さくらのIoT Platform β版ハンズオン
 
Cisco Connect Japan 2014:企業向け無線 LAN インフラの最新動向と最新ソリューションのご紹介
Cisco Connect Japan 2014:企業向け無線 LAN インフラの最新動向と最新ソリューションのご紹介Cisco Connect Japan 2014:企業向け無線 LAN インフラの最新動向と最新ソリューションのご紹介
Cisco Connect Japan 2014:企業向け無線 LAN インフラの最新動向と最新ソリューションのご紹介
 
【Interop tokyo 2014】 ShowNetを支えるCiscoのキーテクノロジー
【Interop tokyo 2014】 ShowNetを支えるCiscoのキーテクノロジー【Interop tokyo 2014】 ShowNetを支えるCiscoのキーテクノロジー
【Interop tokyo 2014】 ShowNetを支えるCiscoのキーテクノロジー
 
【さくらのクラウド】サービス概要カタログ2017年1月号
【さくらのクラウド】サービス概要カタログ2017年1月号 【さくらのクラウド】サービス概要カタログ2017年1月号
【さくらのクラウド】サービス概要カタログ2017年1月号
 
【Interop Tokyo 2016】 Seminar - EA-18 : 「Cisco の先進セキュリティ ソリューション」 Shownet 2016...
【Interop Tokyo 2016】 Seminar - EA-18 : 「Cisco の先進セキュリティ ソリューション」 Shownet 2016...【Interop Tokyo 2016】 Seminar - EA-18 : 「Cisco の先進セキュリティ ソリューション」 Shownet 2016...
【Interop Tokyo 2016】 Seminar - EA-18 : 「Cisco の先進セキュリティ ソリューション」 Shownet 2016...
 
Cisco Modeling Labs (CML)を使ってネットワークを学ぼう!(基礎編)配布用
Cisco Modeling Labs (CML)を使ってネットワークを学ぼう!(基礎編)配布用Cisco Modeling Labs (CML)を使ってネットワークを学ぼう!(基礎編)配布用
Cisco Modeling Labs (CML)を使ってネットワークを学ぼう!(基礎編)配布用
 
【Interop tokyo 2014】 シスコ技術者認定 プロフェッショナル レベル CCNP Security
【Interop tokyo 2014】 シスコ技術者認定 プロフェッショナル レベル CCNP Security【Interop tokyo 2014】 シスコ技術者認定 プロフェッショナル レベル CCNP Security
【Interop tokyo 2014】 シスコ技術者認定 プロフェッショナル レベル CCNP Security
 
【最新版誘導用】sakura.ioご紹介
【最新版誘導用】sakura.ioご紹介【最新版誘導用】sakura.ioご紹介
【最新版誘導用】sakura.ioご紹介
 
Netapp_innovation_2015_Cisco_抜粋修正版
Netapp_innovation_2015_Cisco_抜粋修正版Netapp_innovation_2015_Cisco_抜粋修正版
Netapp_innovation_2015_Cisco_抜粋修正版
 
【Interop Tokyo 2016】 ネットワーク モデリングと自動制御
【Interop Tokyo 2016】 ネットワーク モデリングと自動制御【Interop Tokyo 2016】 ネットワーク モデリングと自動制御
【Interop Tokyo 2016】 ネットワーク モデリングと自動制御
 
さくらのIoT Platform ご紹介
さくらのIoT Platform ご紹介さくらのIoT Platform ご紹介
さくらのIoT Platform ご紹介
 
VYATTA USERS MEETING Autumn 2013_idcf
VYATTA USERS MEETING Autumn 2013_idcfVYATTA USERS MEETING Autumn 2013_idcf
VYATTA USERS MEETING Autumn 2013_idcf
 
SCALR OSS版のインストール手順のご紹介 20131204 01
SCALR OSS版のインストール手順のご紹介 20131204 01SCALR OSS版のインストール手順のご紹介 20131204 01
SCALR OSS版のインストール手順のご紹介 20131204 01
 
201310 ITproEXPO_clouddaystokyo2013fall_idcf
201310 ITproEXPO_clouddaystokyo2013fall_idcf201310 ITproEXPO_clouddaystokyo2013fall_idcf
201310 ITproEXPO_clouddaystokyo2013fall_idcf
 
サーバー初心者のためのWordPressサイト構築手順
サーバー初心者のためのWordPressサイト構築手順サーバー初心者のためのWordPressサイト構築手順
サーバー初心者のためのWordPressサイト構築手順
 
[SDN JAPAN 2013] IaaS事業者が考える真のSDN
[SDN JAPAN 2013] IaaS事業者が考える真のSDN[SDN JAPAN 2013] IaaS事業者が考える真のSDN
[SDN JAPAN 2013] IaaS事業者が考える真のSDN
 
いよいよマルチクラウドの時代!マルチクラウド検討比較する前に知っておくべきポイント(Oracle Cloudウェビナーシリーズ: 2020年9月9日) 株...
いよいよマルチクラウドの時代!マルチクラウド検討比較する前に知っておくべきポイント(Oracle Cloudウェビナーシリーズ: 2020年9月9日) 株...いよいよマルチクラウドの時代!マルチクラウド検討比較する前に知っておくべきポイント(Oracle Cloudウェビナーシリーズ: 2020年9月9日) 株...
いよいよマルチクラウドの時代!マルチクラウド検討比較する前に知っておくべきポイント(Oracle Cloudウェビナーシリーズ: 2020年9月9日) 株...
 

Semelhante a Internet of Toilet / Jaws festa 2016

AWSオンリーで実現するIoTクラウド基盤
AWSオンリーで実現するIoTクラウド基盤AWSオンリーで実現するIoTクラウド基盤
AWSオンリーで実現するIoTクラウド基盤Godai Nakamura
 
【AWS Night in ITHD】AWSとのSoftLayerで仮想ネットワークオーバーレイ
【AWS Night in ITHD】AWSとのSoftLayerで仮想ネットワークオーバーレイ【AWS Night in ITHD】AWSとのSoftLayerで仮想ネットワークオーバーレイ
【AWS Night in ITHD】AWSとのSoftLayerで仮想ネットワークオーバーレイNobuyuki Matsui
 
○○ as Code(LL Diver)
○○ as Code(LL Diver)○○ as Code(LL Diver)
○○ as Code(LL Diver)Yoshiyuki Takano
 
JNSA西日本支部 技術研究WG AWSを使ったセキュアなシステム構築
JNSA西日本支部 技術研究WG AWSを使ったセキュアなシステム構築JNSA西日本支部 技術研究WG AWSを使ったセキュアなシステム構築
JNSA西日本支部 技術研究WG AWSを使ったセキュアなシステム構築Tomo-o Kubo
 
Lt4 aws@loft #11 aws io-t for smart building
Lt4 aws@loft #11 aws io-t for smart buildingLt4 aws@loft #11 aws io-t for smart building
Lt4 aws@loft #11 aws io-t for smart buildingAmazon Web Services Japan
 
IoT@Loft #4 - IoT製品の量産化および運用を効率化させるためのAWS サービスの使い方
IoT@Loft #4 - IoT製品の量産化および運用を効率化させるためのAWS サービスの使い方IoT@Loft #4 - IoT製品の量産化および運用を効率化させるためのAWS サービスの使い方
IoT@Loft #4 - IoT製品の量産化および運用を効率化させるためのAWS サービスの使い方Amazon Web Services Japan
 
サーバーレスで ガチ本番運用までやってるお話し
サーバーレスで ガチ本番運用までやってるお話しサーバーレスで ガチ本番運用までやってるお話し
サーバーレスで ガチ本番運用までやってるお話しAkira Nagata
 
Developer summit continuous deliveryとjenkins
Developer summit   continuous deliveryとjenkinsDeveloper summit   continuous deliveryとjenkins
Developer summit continuous deliveryとjenkinsKohsuke Kawaguchi
 
Jazug-8th: Azure AKS & FIWARE & Robot
Jazug-8th: Azure AKS & FIWARE & RobotJazug-8th: Azure AKS & FIWARE & Robot
Jazug-8th: Azure AKS & FIWARE & RobotNobuyuki Matsui
 
IoTとServerlessの世界 Jawsfesta_1103
IoTとServerlessの世界 Jawsfesta_1103IoTとServerlessの世界 Jawsfesta_1103
IoTとServerlessの世界 Jawsfesta_1103Ryosuke Izumi
 
Jaws serverless 1026_kyoso
Jaws serverless 1026_kyosoJaws serverless 1026_kyoso
Jaws serverless 1026_kyosoRyosuke Izumi
 
2023-01-26_IoTに活かそう!「UNIXという考え方」.pdf
2023-01-26_IoTに活かそう!「UNIXという考え方」.pdf2023-01-26_IoTに活かそう!「UNIXという考え方」.pdf
2023-01-26_IoTに活かそう!「UNIXという考え方」.pdfAkira Tateishi
 
JAWS-UG山形 AWSのきほん 2016/11/12
JAWS-UG山形 AWSのきほん 2016/11/12 JAWS-UG山形 AWSのきほん 2016/11/12
JAWS-UG山形 AWSのきほん 2016/11/12 Gyori Nagafuchi
 
話題のNode-REDでIoTアプリを作ってみよう
話題のNode-REDでIoTアプリを作ってみよう話題のNode-REDでIoTアプリを作ってみよう
話題のNode-REDでIoTアプリを作ってみようKimihiko Kitase
 
IoT@Loft - IoT開発を成功させるためのPoCの進め方と実践
IoT@Loft - IoT開発を成功させるためのPoCの進め方と実践IoT@Loft - IoT開発を成功させるためのPoCの進め方と実践
IoT@Loft - IoT開発を成功させるためのPoCの進め方と実践Amazon Web Services Japan
 

Semelhante a Internet of Toilet / Jaws festa 2016 (20)

AWSオンリーで実現するIoTクラウド基盤
AWSオンリーで実現するIoTクラウド基盤AWSオンリーで実現するIoTクラウド基盤
AWSオンリーで実現するIoTクラウド基盤
 
【AWS Night in ITHD】AWSとのSoftLayerで仮想ネットワークオーバーレイ
【AWS Night in ITHD】AWSとのSoftLayerで仮想ネットワークオーバーレイ【AWS Night in ITHD】AWSとのSoftLayerで仮想ネットワークオーバーレイ
【AWS Night in ITHD】AWSとのSoftLayerで仮想ネットワークオーバーレイ
 
○○ as Code(LL Diver)
○○ as Code(LL Diver)○○ as Code(LL Diver)
○○ as Code(LL Diver)
 
JNSA西日本支部 技術研究WG AWSを使ったセキュアなシステム構築
JNSA西日本支部 技術研究WG AWSを使ったセキュアなシステム構築JNSA西日本支部 技術研究WG AWSを使ったセキュアなシステム構築
JNSA西日本支部 技術研究WG AWSを使ったセキュアなシステム構築
 
Lt4 aws@loft #11 aws io-t for smart building
Lt4 aws@loft #11 aws io-t for smart buildingLt4 aws@loft #11 aws io-t for smart building
Lt4 aws@loft #11 aws io-t for smart building
 
IoT@Loft #4 - IoT製品の量産化および運用を効率化させるためのAWS サービスの使い方
IoT@Loft #4 - IoT製品の量産化および運用を効率化させるためのAWS サービスの使い方IoT@Loft #4 - IoT製品の量産化および運用を効率化させるためのAWS サービスの使い方
IoT@Loft #4 - IoT製品の量産化および運用を効率化させるためのAWS サービスの使い方
 
サーバーレスで ガチ本番運用までやってるお話し
サーバーレスで ガチ本番運用までやってるお話しサーバーレスで ガチ本番運用までやってるお話し
サーバーレスで ガチ本番運用までやってるお話し
 
Developer summit continuous deliveryとjenkins
Developer summit   continuous deliveryとjenkinsDeveloper summit   continuous deliveryとjenkins
Developer summit continuous deliveryとjenkins
 
Jazug-8th: Azure AKS & FIWARE & Robot
Jazug-8th: Azure AKS & FIWARE & RobotJazug-8th: Azure AKS & FIWARE & Robot
Jazug-8th: Azure AKS & FIWARE & Robot
 
AWS の IoT 向けサービス
AWS の IoT 向けサービスAWS の IoT 向けサービス
AWS の IoT 向けサービス
 
IoTとServerlessの世界 Jawsfesta_1103
IoTとServerlessの世界 Jawsfesta_1103IoTとServerlessの世界 Jawsfesta_1103
IoTとServerlessの世界 Jawsfesta_1103
 
Jaws serverless 1026_kyoso
Jaws serverless 1026_kyosoJaws serverless 1026_kyoso
Jaws serverless 1026_kyoso
 
2023-01-26_IoTに活かそう!「UNIXという考え方」.pdf
2023-01-26_IoTに活かそう!「UNIXという考え方」.pdf2023-01-26_IoTに活かそう!「UNIXという考え方」.pdf
2023-01-26_IoTに活かそう!「UNIXという考え方」.pdf
 
JAWS-UG山形 AWSのきほん 2016/11/12
JAWS-UG山形 AWSのきほん 2016/11/12 JAWS-UG山形 AWSのきほん 2016/11/12
JAWS-UG山形 AWSのきほん 2016/11/12
 
Bpstudy20180725
Bpstudy20180725Bpstudy20180725
Bpstudy20180725
 
NIFcLab Tech Laboratoryはじめます(もうすぐ)
NIFcLab Tech Laboratoryはじめます(もうすぐ)NIFcLab Tech Laboratoryはじめます(もうすぐ)
NIFcLab Tech Laboratoryはじめます(もうすぐ)
 
話題のNode-REDでIoTアプリを作ってみよう
話題のNode-REDでIoTアプリを作ってみよう話題のNode-REDでIoTアプリを作ってみよう
話題のNode-REDでIoTアプリを作ってみよう
 
FreeRTOS 概要+アップデート
FreeRTOS 概要+アップデートFreeRTOS 概要+アップデート
FreeRTOS 概要+アップデート
 
20200219-iot@loft#8_security_of_smarthome
20200219-iot@loft#8_security_of_smarthome20200219-iot@loft#8_security_of_smarthome
20200219-iot@loft#8_security_of_smarthome
 
IoT@Loft - IoT開発を成功させるためのPoCの進め方と実践
IoT@Loft - IoT開発を成功させるためのPoCの進め方と実践IoT@Loft - IoT開発を成功させるためのPoCの進め方と実践
IoT@Loft - IoT開発を成功させるためのPoCの進め方と実践
 

Último

論文紹介:Video-GroundingDINO: Towards Open-Vocabulary Spatio-Temporal Video Groun...
論文紹介:Video-GroundingDINO: Towards Open-Vocabulary Spatio-Temporal Video Groun...論文紹介:Video-GroundingDINO: Towards Open-Vocabulary Spatio-Temporal Video Groun...
論文紹介:Video-GroundingDINO: Towards Open-Vocabulary Spatio-Temporal Video Groun...Toru Tamaki
 
新人研修 後半 2024/04/26の勉強会で発表されたものです。
新人研修 後半        2024/04/26の勉強会で発表されたものです。新人研修 後半        2024/04/26の勉強会で発表されたものです。
新人研修 後半 2024/04/26の勉強会で発表されたものです。iPride Co., Ltd.
 
知識ゼロの営業マンでもできた!超速で初心者を脱する、悪魔的学習ステップ3選.pptx
知識ゼロの営業マンでもできた!超速で初心者を脱する、悪魔的学習ステップ3選.pptx知識ゼロの営業マンでもできた!超速で初心者を脱する、悪魔的学習ステップ3選.pptx
知識ゼロの営業マンでもできた!超速で初心者を脱する、悪魔的学習ステップ3選.pptxsn679259
 
Amazon SES を勉強してみる その32024/04/26の勉強会で発表されたものです。
Amazon SES を勉強してみる その32024/04/26の勉強会で発表されたものです。Amazon SES を勉強してみる その32024/04/26の勉強会で発表されたものです。
Amazon SES を勉強してみる その32024/04/26の勉強会で発表されたものです。iPride Co., Ltd.
 
論文紹介:Selective Structured State-Spaces for Long-Form Video Understanding
論文紹介:Selective Structured State-Spaces for Long-Form Video Understanding論文紹介:Selective Structured State-Spaces for Long-Form Video Understanding
論文紹介:Selective Structured State-Spaces for Long-Form Video UnderstandingToru Tamaki
 
LoRaWANスマート距離検出センサー DS20L カタログ LiDARデバイス
LoRaWANスマート距離検出センサー  DS20L  カタログ  LiDARデバイスLoRaWANスマート距離検出センサー  DS20L  カタログ  LiDARデバイス
LoRaWANスマート距離検出センサー DS20L カタログ LiDARデバイスCRI Japan, Inc.
 
LoRaWAN スマート距離検出デバイスDS20L日本語マニュアル
LoRaWAN スマート距離検出デバイスDS20L日本語マニュアルLoRaWAN スマート距離検出デバイスDS20L日本語マニュアル
LoRaWAN スマート距離検出デバイスDS20L日本語マニュアルCRI Japan, Inc.
 
論文紹介: The Surprising Effectiveness of PPO in Cooperative Multi-Agent Games
論文紹介: The Surprising Effectiveness of PPO in Cooperative Multi-Agent Games論文紹介: The Surprising Effectiveness of PPO in Cooperative Multi-Agent Games
論文紹介: The Surprising Effectiveness of PPO in Cooperative Multi-Agent Gamesatsushi061452
 
Observabilityは従来型の監視と何が違うのか(キンドリルジャパン社内勉強会:2022年10月27日発表)
Observabilityは従来型の監視と何が違うのか(キンドリルジャパン社内勉強会:2022年10月27日発表)Observabilityは従来型の監視と何が違うのか(キンドリルジャパン社内勉強会:2022年10月27日発表)
Observabilityは従来型の監視と何が違うのか(キンドリルジャパン社内勉強会:2022年10月27日発表)Hiroshi Tomioka
 
Amazon SES を勉強してみる その22024/04/26の勉強会で発表されたものです。
Amazon SES を勉強してみる その22024/04/26の勉強会で発表されたものです。Amazon SES を勉強してみる その22024/04/26の勉強会で発表されたものです。
Amazon SES を勉強してみる その22024/04/26の勉強会で発表されたものです。iPride Co., Ltd.
 
Utilizing Ballerina for Cloud Native Integrations
Utilizing Ballerina for Cloud Native IntegrationsUtilizing Ballerina for Cloud Native Integrations
Utilizing Ballerina for Cloud Native IntegrationsWSO2
 
NewSQLの可用性構成パターン(OCHaCafe Season 8 #4 発表資料)
NewSQLの可用性構成パターン(OCHaCafe Season 8 #4 発表資料)NewSQLの可用性構成パターン(OCHaCafe Season 8 #4 発表資料)
NewSQLの可用性構成パターン(OCHaCafe Season 8 #4 発表資料)NTT DATA Technology & Innovation
 

Último (12)

論文紹介:Video-GroundingDINO: Towards Open-Vocabulary Spatio-Temporal Video Groun...
論文紹介:Video-GroundingDINO: Towards Open-Vocabulary Spatio-Temporal Video Groun...論文紹介:Video-GroundingDINO: Towards Open-Vocabulary Spatio-Temporal Video Groun...
論文紹介:Video-GroundingDINO: Towards Open-Vocabulary Spatio-Temporal Video Groun...
 
新人研修 後半 2024/04/26の勉強会で発表されたものです。
新人研修 後半        2024/04/26の勉強会で発表されたものです。新人研修 後半        2024/04/26の勉強会で発表されたものです。
新人研修 後半 2024/04/26の勉強会で発表されたものです。
 
知識ゼロの営業マンでもできた!超速で初心者を脱する、悪魔的学習ステップ3選.pptx
知識ゼロの営業マンでもできた!超速で初心者を脱する、悪魔的学習ステップ3選.pptx知識ゼロの営業マンでもできた!超速で初心者を脱する、悪魔的学習ステップ3選.pptx
知識ゼロの営業マンでもできた!超速で初心者を脱する、悪魔的学習ステップ3選.pptx
 
Amazon SES を勉強してみる その32024/04/26の勉強会で発表されたものです。
Amazon SES を勉強してみる その32024/04/26の勉強会で発表されたものです。Amazon SES を勉強してみる その32024/04/26の勉強会で発表されたものです。
Amazon SES を勉強してみる その32024/04/26の勉強会で発表されたものです。
 
論文紹介:Selective Structured State-Spaces for Long-Form Video Understanding
論文紹介:Selective Structured State-Spaces for Long-Form Video Understanding論文紹介:Selective Structured State-Spaces for Long-Form Video Understanding
論文紹介:Selective Structured State-Spaces for Long-Form Video Understanding
 
LoRaWANスマート距離検出センサー DS20L カタログ LiDARデバイス
LoRaWANスマート距離検出センサー  DS20L  カタログ  LiDARデバイスLoRaWANスマート距離検出センサー  DS20L  カタログ  LiDARデバイス
LoRaWANスマート距離検出センサー DS20L カタログ LiDARデバイス
 
LoRaWAN スマート距離検出デバイスDS20L日本語マニュアル
LoRaWAN スマート距離検出デバイスDS20L日本語マニュアルLoRaWAN スマート距離検出デバイスDS20L日本語マニュアル
LoRaWAN スマート距離検出デバイスDS20L日本語マニュアル
 
論文紹介: The Surprising Effectiveness of PPO in Cooperative Multi-Agent Games
論文紹介: The Surprising Effectiveness of PPO in Cooperative Multi-Agent Games論文紹介: The Surprising Effectiveness of PPO in Cooperative Multi-Agent Games
論文紹介: The Surprising Effectiveness of PPO in Cooperative Multi-Agent Games
 
Observabilityは従来型の監視と何が違うのか(キンドリルジャパン社内勉強会:2022年10月27日発表)
Observabilityは従来型の監視と何が違うのか(キンドリルジャパン社内勉強会:2022年10月27日発表)Observabilityは従来型の監視と何が違うのか(キンドリルジャパン社内勉強会:2022年10月27日発表)
Observabilityは従来型の監視と何が違うのか(キンドリルジャパン社内勉強会:2022年10月27日発表)
 
Amazon SES を勉強してみる その22024/04/26の勉強会で発表されたものです。
Amazon SES を勉強してみる その22024/04/26の勉強会で発表されたものです。Amazon SES を勉強してみる その22024/04/26の勉強会で発表されたものです。
Amazon SES を勉強してみる その22024/04/26の勉強会で発表されたものです。
 
Utilizing Ballerina for Cloud Native Integrations
Utilizing Ballerina for Cloud Native IntegrationsUtilizing Ballerina for Cloud Native Integrations
Utilizing Ballerina for Cloud Native Integrations
 
NewSQLの可用性構成パターン(OCHaCafe Season 8 #4 発表資料)
NewSQLの可用性構成パターン(OCHaCafe Season 8 #4 発表資料)NewSQLの可用性構成パターン(OCHaCafe Season 8 #4 発表資料)
NewSQLの可用性構成パターン(OCHaCafe Season 8 #4 発表資料)
 

Internet of Toilet / Jaws festa 2016

  • 1. クラウドで、世界を、もっと、はたらきやすく            Copyright  ©    Serverworks  Co.,Ltd.  All  Rights  Reserved.                                 http://www.serverworks.co.jp トイレで学ぶ、IoTの仕組み 株式会社サーバーワークス     IoT担当  中村悟⼤大/@GALACTIC1969 JAWS  Festa  東海道  2016 2016/10/22
  • 2. CONFIDENTIALCopyright  ©    Serverworks  Co.,Ltd.  All  Rights  Reserved.  Copyright  ©    Serverworks  Co.,Ltd.  All  Rights  Reserved.   こんな軸で活動しています   IoT   BI   モノづくりによる全体最適 今⽇日は… 2
  • 3. CONFIDENTIALCopyright  ©    Serverworks  Co.,Ltd.  All  Rights  Reserved.  Copyright  ©    Serverworks  Co.,Ltd.  All  Rights  Reserved.   こんな軸で活動しています   IoT   BI   モノづくりによる全体最適 今⽇日は… 3
  • 4. CONFIDENTIALCopyright  ©    Serverworks  Co.,Ltd.  All  Rights  Reserved.  Copyright  ©    Serverworks  Co.,Ltd.  All  Rights  Reserved.   4 クラウドで始めるIoT
  • 5. Copyright  ©    Serverworks  Co.,Ltd.  All  Rights  Reserved.   5 アジェンダ イントロダクション   AWSにおけるIoT  (AWS  IoTの紹介)   IoTで⾝身近な課題を解決!  トイレ編   まとめ
  • 6. Copyright  ©    Serverworks  Co.,Ltd.  All  Rights  Reserved.   6 アジェンダ イントロダクション   AWSにおけるIoT  (AWS  IoTの紹介)   IoTで⾝身近な課題を解決!  トイレ編   まとめ
  • 7. CONFIDENTIALCopyright  ©    Serverworks  Co.,Ltd.  All  Rights  Reserved.  Copyright  ©    Serverworks  Co.,Ltd.  All  Rights  Reserved.   中村悟⼤大  /@GALACTIC1969   サーバーワークス  新卒⼊入社  3年年⽬目   今期からIoT担当  (それまでは普通のエンジニア)   好きなAWSサービス:  AWS  IoT   好きな⿂魚:  養殖ブリ ⾃自⼰己紹介 7
  • 8. CONFIDENTIALCopyright  ©    Serverworks  Co.,Ltd.  All  Rights  Reserved.  Copyright  ©    Serverworks  Co.,Ltd.  All  Rights  Reserved.   これまでやってきたこと 8
  • 9. CONFIDENTIALCopyright  ©    Serverworks  Co.,Ltd.  All  Rights  Reserved.  Copyright  ©    Serverworks  Co.,Ltd.  All  Rights  Reserved.   これまでやってきたこと 9 http://blog.serverworks.co.jp/tech/2016/04/20/solar-‐‑‒powered-‐‑‒sensor/ 社内にセンサーをばら撒いてみたり
  • 10. CONFIDENTIALCopyright  ©    Serverworks  Co.,Ltd.  All  Rights  Reserved.  Copyright  ©    Serverworks  Co.,Ltd.  All  Rights  Reserved.   これまでやってきたこと 10 SlackのログをRedshiftに貯めて眺めてみたり
  • 11. CONFIDENTIALCopyright  ©    Serverworks  Co.,Ltd.  All  Rights  Reserved.  Copyright  ©    Serverworks  Co.,Ltd.  All  Rights  Reserved.   これまでやってきたこと 11 Slackで   ⼯工数管理理してみたり http://blog.serverworks.co.jp/tech/2015/12/16/slack-‐‑‒de-‐‑‒manhour/
  • 12. CONFIDENTIALCopyright  ©    Serverworks  Co.,Ltd.  All  Rights  Reserved.  Copyright  ©    Serverworks  Co.,Ltd.  All  Rights  Reserved.   こんな軸で活動しています   IoT   BI   全体最適 ⾃自⼰己紹介 12
  • 13. CONFIDENTIALCopyright  ©    Serverworks  Co.,Ltd.  All  Rights  Reserved.  Copyright  ©    Serverworks  Co.,Ltd.  All  Rights  Reserved.   13 ところで…
  • 14. CONFIDENTIALCopyright  ©    Serverworks  Co.,Ltd.  All  Rights  Reserved.  Copyright  ©    Serverworks  Co.,Ltd.  All  Rights  Reserved.   14
  • 15. CONFIDENTIALCopyright  ©    Serverworks  Co.,Ltd.  All  Rights  Reserved.  Copyright  ©    Serverworks  Co.,Ltd.  All  Rights  Reserved.   15 IoTの勢いはまだまだ衰えません
  • 16. CONFIDENTIALCopyright  ©    Serverworks  Co.,Ltd.  All  Rights  Reserved.  Copyright  ©    Serverworks  Co.,Ltd.  All  Rights  Reserved.   ハイプサイクル  2015 16 https://www.gartner.co.jp/press/html/pr20150827-‐‑‒01.html
  • 17. CONFIDENTIALCopyright  ©    Serverworks  Co.,Ltd.  All  Rights  Reserved.  Copyright  ©    Serverworks  Co.,Ltd.  All  Rights  Reserved.   ハイプサイクル  2016 17 https://www.gartner.co.jp/press/html/pr20160825-‐‑‒01.html
  • 18. CONFIDENTIALCopyright  ©    Serverworks  Co.,Ltd.  All  Rights  Reserved.  Copyright  ©    Serverworks  Co.,Ltd.  All  Rights  Reserved.   どんなことができる?   異異常検知、故障予測、動作把握、
 遠隔制御、etc   何が⽬目的?   予防予知保全、作業効率率率Up・⾃自動化、 etc 展⽰示会等でよく⾒見見るIoTのビジネス的な売り 18
  • 19. CONFIDENTIALCopyright  ©    Serverworks  Co.,Ltd.  All  Rights  Reserved.  Copyright  ©    Serverworks  Co.,Ltd.  All  Rights  Reserved.   IoTは個⼈人でも取り組めるテーマ   Raspberry  PiやSORACOMの登場で
 ⾦金金銭的な敷居はかなり低くなった   ⾝身近な課題を解決したりすると
 結構⾯面⽩白い ビジネスだけじゃない、IoT 19
  • 20. CONFIDENTIALCopyright  ©    Serverworks  Co.,Ltd.  All  Rights  Reserved.  Copyright  ©    Serverworks  Co.,Ltd.  All  Rights  Reserved.   もちろんAWSにもIoTはある! 20 AWSにおけるIoT   AWS  IoTとは
  • 21. CONFIDENTIALCopyright  ©    Serverworks  Co.,Ltd.  All  Rights  Reserved.  Copyright  ©    Serverworks  Co.,Ltd.  All  Rights  Reserved.   re:Invent  2015で発表   IoTプラットフォーム   認証・認可   データ送受信
 (MQTTS,  HTTPS)   デバイスの管理理   AWSサービスとの連携 AWSにおけるIoT 21 AWS  IoT
  • 22. CONFIDENTIALCopyright  ©    Serverworks  Co.,Ltd.  All  Rights  Reserved.  Copyright  ©    Serverworks  Co.,Ltd.  All  Rights  Reserved.   AWS  IoTのページにはちょっと難しい図が載っている 22
  • 23. CONFIDENTIALCopyright  ©    Serverworks  Co.,Ltd.  All  Rights  Reserved.  Copyright  ©    Serverworks  Co.,Ltd.  All  Rights  Reserved.   まずはこの図に沿ってAWS  IoTの説明をします 23
  • 24. CONFIDENTIALCopyright  ©    Serverworks  Co.,Ltd.  All  Rights  Reserved.  Copyright  ©    Serverworks  Co.,Ltd.  All  Rights  Reserved.   認証・インターフェース 24 デバイスとAWSの間でデータを送受信できる   -‐‑‒  認証はX.509証明書、IAM、Cognito   -‐‑‒ プロトコルはHTTPS,  MQTTS   -‐‑‒ デバイス向けのSDKも提供されている   -‐‑‒ IAM  PolicyのようなPolicyも詳細に設定可能
  • 25. CONFIDENTIALCopyright  ©    Serverworks  Co.,Ltd.  All  Rights  Reserved.  Copyright  ©    Serverworks  Co.,Ltd.  All  Rights  Reserved.   データをMQTTSかHTTPSでAWSに送れる   デバイスから利利⽤用する場合、
 基本は証明書による認証(MQTTS)   証明書にPolicyを紐紐付ける事で
 リソースへのアクセス等を制限できる 認証・インターフェース 25
  • 26. CONFIDENTIALCopyright  ©    Serverworks  Co.,Ltd.  All  Rights  Reserved.  Copyright  ©    Serverworks  Co.,Ltd.  All  Rights  Reserved.   Pub/Sub型のプロトコル   通信は必ずブローカーを経由する   ヘッダ最⼩小2Byte  (HTTPは最⼩小50Byte)   省省電⼒力力・低帯域を想定したIoT向け
 プロトコル ここでMQTTの話 26
  • 27. CONFIDENTIALCopyright  ©    Serverworks  Co.,Ltd.  All  Rights  Reserved.  Copyright  ©    Serverworks  Co.,Ltd.  All  Rights  Reserved.   MQTTの話/Pub/Subモデル 27 Topic  A Topic  B Topic  C Topic  D Publisher Subscriber
  • 28. CONFIDENTIALCopyright  ©    Serverworks  Co.,Ltd.  All  Rights  Reserved.  Copyright  ©    Serverworks  Co.,Ltd.  All  Rights  Reserved.   MQTTの話/Pub/Subモデル 28 Topic  A Topic  B Topic  C Topic  D Publisher Subscriber Topic  AをSubscribe Topic  CをSubscribe
  • 29. CONFIDENTIALCopyright  ©    Serverworks  Co.,Ltd.  All  Rights  Reserved.  Copyright  ©    Serverworks  Co.,Ltd.  All  Rights  Reserved.   MQTTの話/Pub/Subモデル 29 Topic  A Topic  B Topic  C Topic  D Publisher Subscriber Topic  AをSubscribe Topic  CをSubscribe Topic  AにPublish Topic  CにPublish
  • 30. CONFIDENTIALCopyright  ©    Serverworks  Co.,Ltd.  All  Rights  Reserved.  Copyright  ©    Serverworks  Co.,Ltd.  All  Rights  Reserved.   Tokyo/RoomA/Temperature   Tokyo/RoomA/Humidity   Osaka/RoomB/Temperature   Osaka/RoomB/Humidity MQTTの話/Topicは階層構造になっている 30 ※Topicに作成⼿手続きや制限等はなく、⾃自由に決めて勝⼿手に送って良良い   ※ただし、「$」で始まるTopicはAWSによって予約済み Topicの例例
  • 31. CONFIDENTIALCopyright  ©    Serverworks  Co.,Ltd.  All  Rights  Reserved.  Copyright  ©    Serverworks  Co.,Ltd.  All  Rights  Reserved.   #  (以下の階層全部)     Tokyo/#   東京オフィスの全部屋の全ての値   +  (その階層全部)   Osaka/+/Humidity   ⼤大阪オフィスの全部屋の湿度度 MQTTの話/Topicを指定する時はワイルドカード(#,  +)が使える 31
  • 32. CONFIDENTIALCopyright  ©    Serverworks  Co.,Ltd.  All  Rights  Reserved.  Copyright  ©    Serverworks  Co.,Ltd.  All  Rights  Reserved.   認証・インターフェース 32
  • 33. CONFIDENTIALCopyright  ©    Serverworks  Co.,Ltd.  All  Rights  Reserved.  Copyright  ©    Serverworks  Co.,Ltd.  All  Rights  Reserved.   ルールエンジン 33 ルールエンジンを使って⾊色々できる   -‐‑‒ データのフィルタリング   -‐‑‒ データの加⼯工   -‐‑‒ 他のAWSサービスとの連携   -‐‑‒ SNSのTopicにPublishしたり   -‐‑‒ Lambda  Functionを起動したり   -‐‑‒ Kinesisにデータを流流したり…
  • 34. CONFIDENTIALCopyright  ©    Serverworks  Co.,Ltd.  All  Rights  Reserved.  Copyright  ©    Serverworks  Co.,Ltd.  All  Rights  Reserved.   特定の条件時に他のAWSサービスと連携 する機能   条件を指定するQueryと、連携を指定
 するActionの2つで構成される ルールエンジン 34
  • 35. CONFIDENTIALCopyright  ©    Serverworks  Co.,Ltd.  All  Rights  Reserved.  Copyright  ©    Serverworks  Co.,Ltd.  All  Rights  Reserved.   QueryはSQLのように書ける   JSONをパースできて、Queryの中で JSONの属性にアクセスできる
 (データはJSONで送ったほうが良良い) ルールエンジン/クエリ 35 SELECT  *  FROM  ʻ‘Tokyo/RoomA/temperatureʼ’   WHERE  temperature  >  30
  • 36. CONFIDENTIALCopyright  ©    Serverworks  Co.,Ltd.  All  Rights  Reserved.  Copyright  ©    Serverworks  Co.,Ltd.  All  Rights  Reserved.   QueryはSQLのように書ける ルールエンジン/クエリ 36 SELECT  *  FROM  ʻ‘Tokyo/RoomA/temperatureʼ’   WHERE  temperature  >  30 このTopicを受信した時に   Queryが実⾏行行される この条件がTRUEの時に   Actionが実⾏行行される JSONの属性 「temperature」を参照し ている
  • 37. CONFIDENTIALCopyright  ©    Serverworks  Co.,Ltd.  All  Rights  Reserved.  Copyright  ©    Serverworks  Co.,Ltd.  All  Rights  Reserved.   四則演算やTimestampの発⾏行行等も可能 ルールエンジン/クエリ 37 SELECT  (temperature*1.8)+32  as  fahrenheit,  timestamp()  as  ts   FROM  ʻ‘Tokyo/RoomA/temperatureʼ’   WHERE  temperature  >  30
  • 38. CONFIDENTIALCopyright  ©    Serverworks  Co.,Ltd.  All  Rights  Reserved.  Copyright  ©    Serverworks  Co.,Ltd.  All  Rights  Reserved.   四則演算やTimestampの発⾏行行等も可能 ルールエンジン/クエリ 38 SELECT  (temperature*1.8)+32  as  fahrenheit,  timestamp()  as  ts   FROM  ʻ‘Tokyo/RoomA/temperatureʼ’   WHERE  temperature  >  30 数式を書いて   摂⽒氏を華⽒氏に変換 タイムスタンプを発⾏行行   (ミリ秒表記のUnixtime)
  • 39. CONFIDENTIALCopyright  ©    Serverworks  Co.,Ltd.  All  Rights  Reserved.  Copyright  ©    Serverworks  Co.,Ltd.  All  Rights  Reserved.   アクションで他サービスとの連携を指定   ひとつのルールに複数設定できる   連携できるサービスは沢⼭山 ルールエンジン/アクション 39
  • 40. CONFIDENTIALCopyright  ©    Serverworks  Co.,Ltd.  All  Rights  Reserved.  Copyright  ©    Serverworks  Co.,Ltd.  All  Rights  Reserved.   ルールエンジン/アクション/AWS  IoTと連携できるAWSサービス達 40
  • 41. CONFIDENTIALCopyright  ©    Serverworks  Co.,Ltd.  All  Rights  Reserved.  Copyright  ©    Serverworks  Co.,Ltd.  All  Rights  Reserved.   通知   SNS   DB   DynamoDB,  Redshift(Kinesis経由)   分析   Machine  Learning,  Kinesis,   CloudWatch,  Elasticsearch  Service ルールエンジン/アクション/AWS  IoTと連携できるAWSサービス達 41
  • 42. CONFIDENTIALCopyright  ©    Serverworks  Co.,Ltd.  All  Rights  Reserved.  Copyright  ©    Serverworks  Co.,Ltd.  All  Rights  Reserved.   ストレージ   S3   コンピューティング   Lambda   アプリケーション   SQS ルールエンジン/アクション/AWS  IoTと連携できるAWSサービス達 42
  • 43. CONFIDENTIALCopyright  ©    Serverworks  Co.,Ltd.  All  Rights  Reserved.  Copyright  ©    Serverworks  Co.,Ltd.  All  Rights  Reserved.   連携できるサービスはかなり広い   SNS,  Kinesis,  Lambdaを経由することで 連携の幅がさらに広がる ルールエンジン/アクション/AWS  IoTと連携できるAWSサービス達 43
  • 44. CONFIDENTIALCopyright  ©    Serverworks  Co.,Ltd.  All  Rights  Reserved.  Copyright  ©    Serverworks  Co.,Ltd.  All  Rights  Reserved.   例例えば…   IoTのデータをRedshiftに溜溜める   異異常検知(ML)したらSNSでメール送る   Kinesis  Streamに投げてLambdaで
 データを加⼯工する ルールエンジン/アクション/AWS  IoTと連携できるAWSサービス達 44
  • 45. CONFIDENTIALCopyright  ©    Serverworks  Co.,Ltd.  All  Rights  Reserved.  Copyright  ©    Serverworks  Co.,Ltd.  All  Rights  Reserved.   ルールエンジン 45
  • 46. CONFIDENTIALCopyright  ©    Serverworks  Co.,Ltd.  All  Rights  Reserved.  Copyright  ©    Serverworks  Co.,Ltd.  All  Rights  Reserved.   デバイスレジストリ 46 デバイスの管理理ができる   -‐‑‒ マネコンに仮想的なデバイス「Thing」を作れる -‐‑‒ 最⼤大50組のKey/ValueをThingに紐紐付けられる   -‐‑‒ ThingにJSONを保持させられる(Shadow)
  • 47. CONFIDENTIALCopyright  ©    Serverworks  Co.,Ltd.  All  Rights  Reserved.  Copyright  ©    Serverworks  Co.,Ltd.  All  Rights  Reserved.   デバイスシャドウ 47 Device  Shadowで⾮非同期なコミュニケーション   -‐‑‒ 通知、Diff機能が付いたJSON置き場   -‐‑‒ APIでもMQTTでもアクセス可能   -‐‑‒ このJSONを通して⾮非同期にコミュニケーションを⾏行行える   -‐‑‒ デバイスの状態とアプリからのリクエストをそれぞれ JSONで保持して、差分があればそれを検知できる
  • 48. CONFIDENTIALCopyright  ©    Serverworks  Co.,Ltd.  All  Rights  Reserved.  Copyright  ©    Serverworks  Co.,Ltd.  All  Rights  Reserved.   Thingに紐紐づくJSON   MQTTS,  HTTPS,  SDKでアクセス可   ReportedとDesiredの2つの状態(属性)を 持つ デバイスシャドウ 48
  • 49. CONFIDENTIALCopyright  ©    Serverworks  Co.,Ltd.  All  Rights  Reserved.  Copyright  ©    Serverworks  Co.,Ltd.  All  Rights  Reserved.   デバイスシャドウ/JSON構造 49 {          “state”:  {                  "reported":  {                          “switch”:  “on”                  },                  “desired”:  {                          “switch”:  “off”                  },                  “delta”:  {                          “switch”:  “on”                  }          }   } Reported   -‐‑‒ デバイスから報告された状態   Desired   -‐‑‒ デバイスがなるべき状態   Delta   -‐‑‒  ReportedとDesiredの差分
  • 50. CONFIDENTIALCopyright  ©    Serverworks  Co.,Ltd.  All  Rights  Reserved.  Copyright  ©    Serverworks  Co.,Ltd.  All  Rights  Reserved.   デバイスシャドウ 50
  • 51. CONFIDENTIALCopyright  ©    Serverworks  Co.,Ltd.  All  Rights  Reserved.  Copyright  ©    Serverworks  Co.,Ltd.  All  Rights  Reserved.   51 これが、AWS  IoT
  • 52. Copyright  ©    Serverworks  Co.,Ltd.  All  Rights  Reserved.   52 アジェンダ イントロダクション   AWSにおけるIoT  (AWS  IoTの紹介)   IoTで⾝身近な課題を解決!  トイレ編   まとめ
  • 53. CONFIDENTIALCopyright  ©    Serverworks  Co.,Ltd.  All  Rights  Reserved.  Copyright  ©    Serverworks  Co.,Ltd.  All  Rights  Reserved.   53 IoTで⾝身近な課題を解決!   トイレ編
  • 54. CONFIDENTIALCopyright  ©    Serverworks  Co.,Ltd.  All  Rights  Reserved.  Copyright  ©    Serverworks  Co.,Ltd.  All  Rights  Reserved.   54 ここから流流れが   ちょっと変わります
  • 55. CONFIDENTIALCopyright  ©    Serverworks  Co.,Ltd.  All  Rights  Reserved.  Copyright  ©    Serverworks  Co.,Ltd.  All  Rights  Reserved.   40:2 55 0 10 20 30 40
  • 56. CONFIDENTIALCopyright  ©    Serverworks  Co.,Ltd.  All  Rights  Reserved.  Copyright  ©    Serverworks  Co.,Ltd.  All  Rights  Reserved.   圧倒的トイレ不不⾜足 56 0 10 20 30 40 社員数(男性) トイレの個室の数 ※事務所衛⽣生基準規則の第17条はクリアしている
  • 57. CONFIDENTIALCopyright  ©    Serverworks  Co.,Ltd.  All  Rights  Reserved.  Copyright  ©    Serverworks  Co.,Ltd.  All  Rights  Reserved.   14時過ぎのいつもの光景 57
  • 58. CONFIDENTIALCopyright  ©    Serverworks  Co.,Ltd.  All  Rights  Reserved.  Copyright  ©    Serverworks  Co.,Ltd.  All  Rights  Reserved.   どうすればよいのか? 58
  • 59. CONFIDENTIALCopyright  ©    Serverworks  Co.,Ltd.  All  Rights  Reserved.  Copyright  ©    Serverworks  Co.,Ltd.  All  Rights  Reserved.   そこでAWS  IoT! 59
  • 60. CONFIDENTIALCopyright  ©    Serverworks  Co.,Ltd.  All  Rights  Reserved.  Copyright  ©    Serverworks  Co.,Ltd.  All  Rights  Reserved.   IoTとはいっても… 60 IoTで解決できそうな課題を考える
  • 61. CONFIDENTIALCopyright  ©    Serverworks  Co.,Ltd.  All  Rights  Reserved.  Copyright  ©    Serverworks  Co.,Ltd.  All  Rights  Reserved.   IoTとはいっても… 61 考えた結果、課題が2つ⾒見見えてきた
  • 62. CONFIDENTIALCopyright  ©    Serverworks  Co.,Ltd.  All  Rights  Reserved.  Copyright  ©    Serverworks  Co.,Ltd.  All  Rights  Reserved.   課題1:  遠すぎる 62
  • 63. CONFIDENTIALCopyright  ©    Serverworks  Co.,Ltd.  All  Rights  Reserved.  Copyright  ©    Serverworks  Co.,Ltd.  All  Rights  Reserved.   課題1:  遠すぎる 63 🚽 😩
  • 64. CONFIDENTIALCopyright  ©    Serverworks  Co.,Ltd.  All  Rights  Reserved.  Copyright  ©    Serverworks  Co.,Ltd.  All  Rights  Reserved.   課題2:  執務室で出待ちできない 64
  • 65. CONFIDENTIALCopyright  ©    Serverworks  Co.,Ltd.  All  Rights  Reserved.  Copyright  ©    Serverworks  Co.,Ltd.  All  Rights  Reserved.   課題2:  執務室で出待ちできない 65 🚽 😩
  • 66. CONFIDENTIALCopyright  ©    Serverworks  Co.,Ltd.  All  Rights  Reserved.  Copyright  ©    Serverworks  Co.,Ltd.  All  Rights  Reserved.   遠すぎて頻繁に⾒見見に⾏行行くのが⾯面倒くさい   トイレから執務室に⾏行行く道が2本あるため
 いつ空いたかわからない(出待ち出来ない) ⾒見見えてきた課題 66
  • 67. CONFIDENTIALCopyright  ©    Serverworks  Co.,Ltd.  All  Rights  Reserved.  Copyright  ©    Serverworks  Co.,Ltd.  All  Rights  Reserved.   遠すぎて頻繁に⾒見見に⾏行行くのが⾯面倒くさい   トイレから執務室に⾏行行く道が2本あるため
 いつ空いたかわからない(出待ち出来ない) ⾒見見えてきた課題 67 この課題を解決できれば混雑が少し緩和されそう
  • 68. CONFIDENTIALCopyright  ©    Serverworks  Co.,Ltd.  All  Rights  Reserved.  Copyright  ©    Serverworks  Co.,Ltd.  All  Rights  Reserved.   ⼿手段1 68 トイレの状態をRaspberry  Piで   可視化してみた
  • 69. CONFIDENTIALCopyright  ©    Serverworks  Co.,Ltd.  All  Rights  Reserved.  Copyright  ©    Serverworks  Co.,Ltd.  All  Rights  Reserved.   ⼿手段1:  トイレの状態をRapsberry  Piで可視化 69 無線モジュール リードスイッチ 加速度度センサー(ボツ)
  • 70. CONFIDENTIALCopyright  ©    Serverworks  Co.,Ltd.  All  Rights  Reserved.  Copyright  ©    Serverworks  Co.,Ltd.  All  Rights  Reserved.   ⼿手段1:  トイレの状態をRapsberry  Piで可視化 70
  • 71. CONFIDENTIALCopyright  ©    Serverworks  Co.,Ltd.  All  Rights  Reserved.  Copyright  ©    Serverworks  Co.,Ltd.  All  Rights  Reserved.   ⼿手段1:  トイレの状態をRapsberry  Piで可視化 71 💡
  • 72. CONFIDENTIALCopyright  ©    Serverworks  Co.,Ltd.  All  Rights  Reserved.  Copyright  ©    Serverworks  Co.,Ltd.  All  Rights  Reserved.   ⼿手段1:  トイレの状態をRapsberry  Piで可視化 72 💡
  • 73. CONFIDENTIALCopyright  ©    Serverworks  Co.,Ltd.  All  Rights  Reserved.  Copyright  ©    Serverworks  Co.,Ltd.  All  Rights  Reserved.   ⼿手段1:  トイレの状態をRapsberry  Piで可視化 73
  • 74. CONFIDENTIALCopyright  ©    Serverworks  Co.,Ltd.  All  Rights  Reserved.  Copyright  ©    Serverworks  Co.,Ltd.  All  Rights  Reserved.   効果: 74
  • 75. CONFIDENTIALCopyright  ©    Serverworks  Co.,Ltd.  All  Rights  Reserved.  Copyright  ©    Serverworks  Co.,Ltd.  All  Rights  Reserved.   効果:  少し近くなった 75 🚽 😄 💡
  • 76. CONFIDENTIALCopyright  ©    Serverworks  Co.,Ltd.  All  Rights  Reserved.  Copyright  ©    Serverworks  Co.,Ltd.  All  Rights  Reserved.   遠すぎて頻繁に⾒見見に⾏行行くのが⾯面倒くさい   トイレから執務室に⾏行行く道が2本あるため
 いつ空いたかわからない(出待ち出来ない) 効果…あれ? 76
  • 77. CONFIDENTIALCopyright  ©    Serverworks  Co.,Ltd.  All  Rights  Reserved.  Copyright  ©    Serverworks  Co.,Ltd.  All  Rights  Reserved.   効果…あれ? 77
  • 78. CONFIDENTIALCopyright  ©    Serverworks  Co.,Ltd.  All  Rights  Reserved.  Copyright  ©    Serverworks  Co.,Ltd.  All  Rights  Reserved.   ⼿手段2 78 Slackでトイレを予約できる   システムを作った
  • 79. CONFIDENTIALCopyright  ©    Serverworks  Co.,Ltd.  All  Rights  Reserved.  Copyright  ©    Serverworks  Co.,Ltd.  All  Rights  Reserved.   ⼿手段2:  Slackでトイレを予約できるシステムを作った 79
  • 80. CONFIDENTIALCopyright  ©    Serverworks  Co.,Ltd.  All  Rights  Reserved.  Copyright  ©    Serverworks  Co.,Ltd.  All  Rights  Reserved.   ⼿手段2:  Slackでトイレを予約できるシステムを作った 80
  • 81. CONFIDENTIALCopyright  ©    Serverworks  Co.,Ltd.  All  Rights  Reserved.  Copyright  ©    Serverworks  Co.,Ltd.  All  Rights  Reserved.   ⼿手段2:  Slackでトイレを予約できるシステムを作った 81
  • 82. CONFIDENTIALCopyright  ©    Serverworks  Co.,Ltd.  All  Rights  Reserved.  Copyright  ©    Serverworks  Co.,Ltd.  All  Rights  Reserved.   ⼿手段2:  Slackでトイレを予約できるシステムを作った 82 データ受け取り・蓄積   -‐‑‒ Redshiftにデータを溜溜める   -‐‑‒ トイレが空いた時に次の⼈人を呼ぶLambdaを起動する
  • 83. CONFIDENTIALCopyright  ©    Serverworks  Co.,Ltd.  All  Rights  Reserved.  Copyright  ©    Serverworks  Co.,Ltd.  All  Rights  Reserved.   ⼿手段2:  Slackでトイレを予約できるシステムを作った 83 {          “devicePlace":  "ToiletRoomRight",          "timestamp":  "2016-‐‑‒10-‐‑‒22  12:16:54",          "state":  0,          "change":  false   } devicePlace:  トイレの個室の場所   timestamp:  ⽇日時   state:  トイレの状態(空室・満室)   change:  トイレの状態が変わったかどうか センサーからJSONを30秒間隔で送る
  • 84. CONFIDENTIALCopyright  ©    Serverworks  Co.,Ltd.  All  Rights  Reserved.  Copyright  ©    Serverworks  Co.,Ltd.  All  Rights  Reserved.   ⼿手段2:  Slackでトイレを予約できるシステムを作った 84 {          “devicePlace":  "ToiletRoomRight",          "timestamp":  "2016-‐‑‒10-‐‑‒22  12:16:54",          "state":  0,          "change":  false   } devicePlace:  トイレの個室の場所   timestamp:  ⽇日時   state:  トイレの状態(空室・満室)   change:  トイレの状態が変わったかどうか センサーからJSONを30秒間隔で送る
  • 85. CONFIDENTIALCopyright  ©    Serverworks  Co.,Ltd.  All  Rights  Reserved.  Copyright  ©    Serverworks  Co.,Ltd.  All  Rights  Reserved.   ⼿手段2:  Slackでトイレを予約できるシステムを作った 85 ⼀一時的なデータの保持   -‐‑‒ 現在のトイレの状態  (Shadow)   -‐‑‒ 現在トイレに並んでいる⼈人の列列  (DynamoDB)
  • 86. CONFIDENTIALCopyright  ©    Serverworks  Co.,Ltd.  All  Rights  Reserved.  Copyright  ©    Serverworks  Co.,Ltd.  All  Rights  Reserved.   ⼿手段2:  Slackでトイレを予約できるシステムを作った 86 {      "reported":  {          "ToiletRoomLeft":  {              "state":  0,              "change_̲time":  "2016-‐‑‒10-‐‑‒21T09:48:40.643Z",              "change":  false          },          "ToiletRoomRight":  {              “state":  1,              "change_̲time":  "2016-‐‑‒10-‐‑‒21T09:59:08.858Z",              "change":  true          }      }   } Shadowに保持しているJSON
  • 87. CONFIDENTIALCopyright  ©    Serverworks  Co.,Ltd.  All  Rights  Reserved.  Copyright  ©    Serverworks  Co.,Ltd.  All  Rights  Reserved.   ⼿手段2:  Slackでトイレを予約できるシステムを作った 87 Slackとのインターフェース   -‐‑‒ API  Gateway  +  Lambdaのサーバーレス構成   -‐‑‒ LambdaからShadowやDynamoDBにアクセスし てトイレの情報を取得したり、予約したりする
  • 88. CONFIDENTIALCopyright  ©    Serverworks  Co.,Ltd.  All  Rights  Reserved.  Copyright  ©    Serverworks  Co.,Ltd.  All  Rights  Reserved.   ⼿手段2:  Slackでトイレを予約できるシステムを作った 88
  • 89. CONFIDENTIALCopyright  ©    Serverworks  Co.,Ltd.  All  Rights  Reserved.  Copyright  ©    Serverworks  Co.,Ltd.  All  Rights  Reserved.   ⼿手段2:  Slackでトイレを予約できるシステムを作った 89
  • 90. CONFIDENTIALCopyright  ©    Serverworks  Co.,Ltd.  All  Rights  Reserved.  Copyright  ©    Serverworks  Co.,Ltd.  All  Rights  Reserved.   効果: 90
  • 91. CONFIDENTIALCopyright  ©    Serverworks  Co.,Ltd.  All  Rights  Reserved.  Copyright  ©    Serverworks  Co.,Ltd.  All  Rights  Reserved.   効果1:  トイレを⾒見見に⾏行行く必要がなくなった 91 😄 🚽
  • 92. CONFIDENTIALCopyright  ©    Serverworks  Co.,Ltd.  All  Rights  Reserved.  Copyright  ©    Serverworks  Co.,Ltd.  All  Rights  Reserved.   効果2:  トイレが呼んでくれるので、出待ちしなくてよくなった 92 😄 🚽
  • 93. CONFIDENTIALCopyright  ©    Serverworks  Co.,Ltd.  All  Rights  Reserved.  Copyright  ©    Serverworks  Co.,Ltd.  All  Rights  Reserved.   遠すぎて頻繁に⾒見見に⾏行行くのが⾯面倒くさい   トイレから執務室に⾏行行く道が2本あるため
 いつ空いたかわからない(出待ち出来ない) 効果 93
  • 94. CONFIDENTIALCopyright  ©    Serverworks  Co.,Ltd.  All  Rights  Reserved.  Copyright  ©    Serverworks  Co.,Ltd.  All  Rights  Reserved.   IoTで課題を解決できた!  めでたしめでたし 94
  • 95. CONFIDENTIALCopyright  ©    Serverworks  Co.,Ltd.  All  Rights  Reserved.  Copyright  ©    Serverworks  Co.,Ltd.  All  Rights  Reserved.   とはいえ、課題はある 95 空き待ちは出来ても物理理的にロックできない   トイレから通知が来てトイレに
 ⾏行行ってみたら既に先客が⼊入っていた…
  • 96. CONFIDENTIALCopyright  ©    Serverworks  Co.,Ltd.  All  Rights  Reserved.  Copyright  ©    Serverworks  Co.,Ltd.  All  Rights  Reserved.   とはいえ、課題はある 96 空き待ちは出来ても物理理的にロックできない   トイレから通知が来てトイレに
 ⾏行行ってみたら既に先客が⼊入っていた… トイレにAkerunを設置すれば…!?
  • 97. Copyright  ©    Serverworks  Co.,Ltd.  All  Rights  Reserved.   97 アジェンダ イントロダクション   AWSにおけるIoT   IoTで⾝身近な課題を解決!  トイレ編   まとめ
  • 98. Copyright  ©    Serverworks  Co.,Ltd.  All  Rights  Reserved.   98 まとめ IoTは安く簡単に始められる!   AWSにも専⽤用のサービス「AWS  IoT」が
 ⽤用意されている!  しかも超⾼高機能!   IoTで⾝身近な課題を解決してみましょう!
  • 99. Copyright  ©    Serverworks  Co.,Ltd.  All  Rights  Reserved.   99 まとめ IoTは安く簡単に始められる!   AWSにも専⽤用のサービス「AWS  IoT」が
 ⽤用意されている!  しかも超⾼高機能!   IoTで⾝身近な課題を解決してみましょう!   きっと、あなたの⽣生活が少し豊かになるはず
  • 100. Copyright  ©    Serverworks  Co.,Ltd.  All  Rights  Reserved.   クラウドで、世界をもっと、はたらきやすく   Thank  you 100