151103 JAWS Festa Festival Track ゆかりんとあゆゆが語る! #jawsug #jawsfesta @applebear_ayu @jyotei_yuka
Internet of Toilet / Jaws festa 2016
-
Upload
godai-nakamura -
Category
Technology
-
view
161 -
download
1
Transcript of Internet of Toilet / Jaws festa 2016
-
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
AWSIoT (AWS IoT) IoT!
-
Copyright Serverworks Co.,Ltd. All Rights Reserved. 6
AWSIoT (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
SlackRedshift
-
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
Upetc
IoT
18
-
CONFIDENTIALCopyright Serverworks Co.,Ltd. All Rights Reserved. Copyright Serverworks Co.,Ltd. All Rights Reserved.
IoT Raspberry PiSORACOM
IoT
19
-
CONFIDENTIALCopyright Serverworks Co.,Ltd. All Rights Reserved. Copyright Serverworks Co.,Ltd. All Rights Reserved.
AWSIoT!
20
AWSIoT AWS IoT
-
CONFIDENTIALCopyright Serverworks Co.,Ltd. All Rights Reserved. Copyright Serverworks Co.,Ltd. All Rights Reserved.
re:Invent 2015 IoT (MQTTS, HTTPS) AWS
AWSIoT
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.509IAMCognito - HTTPS, MQTTS - SDK - IAM PolicyPolicy
-
CONFIDENTIALCopyright Serverworks Co.,Ltd. All Rights Reserved. Copyright Serverworks Co.,Ltd. All Rights Reserved.
MQTTSHTTPSAWS (MQTTS) Policy
25
-
CONFIDENTIALCopyright Serverworks Co.,Ltd. All Rights Reserved. Copyright Serverworks Co.,Ltd. All Rights Reserved.
Pub/Sub 2Byte (HTTP50Byte) IoT
MQTT
26
-
CONFIDENTIALCopyright Serverworks Co.,Ltd. All Rights Reserved. Copyright Serverworks Co.,Ltd. All Rights Reserved.
MQTT/Pub/Sub
27
Topic ATopic BTopic CTopic D
Publisher Subscriber
-
CONFIDENTIALCopyright Serverworks Co.,Ltd. All Rights Reserved. Copyright Serverworks Co.,Ltd. All Rights Reserved.
MQTT/Pub/Sub
28
Topic ATopic BTopic CTopic D
Publisher Subscriber
Topic ASubscribe
Topic CSubscribe
-
CONFIDENTIALCopyright Serverworks Co.,Ltd. All Rights Reserved. Copyright Serverworks Co.,Ltd. All Rights Reserved.
MQTT/Pub/Sub
29
Topic ATopic BTopic CTopic D
Publisher Subscriber
Topic ASubscribe
Topic CSubscribe
Topic APublish
Topic CPublish
-
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 $TopicAWS
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
- SNSTopicPublish - Lambda Function - Kinesis
-
CONFIDENTIALCopyright Serverworks Co.,Ltd. All Rights Reserved. Copyright Serverworks Co.,Ltd. All Rights Reserved.
AWS QueryAction
34
-
CONFIDENTIALCopyright Serverworks Co.,Ltd. All Rights Reserved. Copyright Serverworks Co.,Ltd. All Rights Reserved.
QuerySQL
JSONQueryJSON(JSON)
/
35
SELECT * FROM Tokyo/RoomA/temperature WHERE temperature > 30
-
CONFIDENTIALCopyright Serverworks Co.,Ltd. All Rights Reserved. Copyright Serverworks Co.,Ltd. All Rights Reserved.
QuerySQL
/
36
SELECT * FROM Tokyo/RoomA/temperature WHERE temperature > 30
Topic QueryTRUE
ActionJSON
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 IoTAWS
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 IoTAWS
41
-
CONFIDENTIALCopyright Serverworks Co.,Ltd. All Rights Reserved. Copyright Serverworks Co.,Ltd. All Rights Reserved.
S3
Lambda
SQS
//AWS IoTAWS
42
-
CONFIDENTIALCopyright Serverworks Co.,Ltd. All Rights Reserved. Copyright Serverworks Co.,Ltd. All Rights Reserved.
SNS, Kinesis, Lambda
//AWS IoTAWS
43
-
CONFIDENTIALCopyright Serverworks Co.,Ltd. All Rights Reserved. Copyright Serverworks Co.,Ltd. All Rights Reserved.
IoTRedshift (ML)SNS Kinesis StreamLambda
//AWS IoTAWS
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 - 50Key/ValueThing - ThingJSON(Shadow)
-
CONFIDENTIALCopyright Serverworks Co.,Ltd. All Rights Reserved. Copyright Serverworks Co.,Ltd. All Rights Reserved.
47
Device Shadow - DiffJSON - APIMQTT - JSON - JSON
-
CONFIDENTIALCopyright Serverworks Co.,Ltd. All Rights Reserved. Copyright Serverworks Co.,Ltd. All Rights Reserved.
ThingJSON MQTTS, HTTPS, SDK ReportedDesired()
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 - ReportedDesired
-
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
AWSIoT (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
-
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:
JSON30
-
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:
JSON30
-
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 } } }
ShadowJSON
-
CONFIDENTIALCopyright Serverworks Co.,Ltd. All Rights Reserved. Copyright Serverworks Co.,Ltd. All Rights Reserved.
2: Slack
87
Slack - API Gateway + Lambda - LambdaShadowDynamoDB
-
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
AWSIoT IoT!
-
Copyright Serverworks Co.,Ltd. All Rights Reserved. 98
IoT! AWSAWS IoT! ! IoT!
-
Copyright Serverworks Co.,Ltd. All Rights Reserved. 99
IoT! AWSAWS IoT! ! IoT!
-
Copyright Serverworks Co.,Ltd. All Rights Reserved.
Thank you
100