Submit Search
Upload
AlexaのSmart HomeをAWSで作る方法
•
Download as PPTX, PDF
•
2 likes
•
1,458 views
Jun Ichikawa
Follow
デバイスを管理するクラウドを構築するに必要なAWSのサービスを紹介 AlexaDay 2019で発表した資料です。https://alexaday2018.jaws-ug.jp/
Read less
Read more
Internet
Report
Share
Report
Share
1 of 37
Download now
Recommended
CloudFrontのリアルタイムログをKibanaで可視化しよう
CloudFrontのリアルタイムログをKibanaで可視化しよう
Eiji KOMINAMI
AWS Black Belt Online Seminar 2018 Amazon DynamoDB Advanced Design Pattern
AWS Black Belt Online Seminar 2018 Amazon DynamoDB Advanced Design Pattern
Amazon Web Services Japan
20200804 AWS Black Belt Online Seminar Amazon CodeGuru
20200804 AWS Black Belt Online Seminar Amazon CodeGuru
Amazon Web Services Japan
ドメイン駆動設計のためのオブジェクト指向入門
ドメイン駆動設計のためのオブジェクト指向入門
増田 亨
20190319 AWS Black Belt Online Seminar Amazon FSx for Lustre
20190319 AWS Black Belt Online Seminar Amazon FSx for Lustre
Amazon Web Services Japan
20200303 AWS Black Belt Online Seminar AWS Cloud Development Kit (CDK)
20200303 AWS Black Belt Online Seminar AWS Cloud Development Kit (CDK)
Amazon Web Services Japan
20210127 今日から始めるイベントドリブンアーキテクチャ AWS Expert Online #13
20210127 今日から始めるイベントドリブンアーキテクチャ AWS Expert Online #13
Amazon Web Services Japan
20190821 AWS Black Belt Online Seminar AWS AppSync
20190821 AWS Black Belt Online Seminar AWS AppSync
Amazon Web Services Japan
Recommended
CloudFrontのリアルタイムログをKibanaで可視化しよう
CloudFrontのリアルタイムログをKibanaで可視化しよう
Eiji KOMINAMI
AWS Black Belt Online Seminar 2018 Amazon DynamoDB Advanced Design Pattern
AWS Black Belt Online Seminar 2018 Amazon DynamoDB Advanced Design Pattern
Amazon Web Services Japan
20200804 AWS Black Belt Online Seminar Amazon CodeGuru
20200804 AWS Black Belt Online Seminar Amazon CodeGuru
Amazon Web Services Japan
ドメイン駆動設計のためのオブジェクト指向入門
ドメイン駆動設計のためのオブジェクト指向入門
増田 亨
20190319 AWS Black Belt Online Seminar Amazon FSx for Lustre
20190319 AWS Black Belt Online Seminar Amazon FSx for Lustre
Amazon Web Services Japan
20200303 AWS Black Belt Online Seminar AWS Cloud Development Kit (CDK)
20200303 AWS Black Belt Online Seminar AWS Cloud Development Kit (CDK)
Amazon Web Services Japan
20210127 今日から始めるイベントドリブンアーキテクチャ AWS Expert Online #13
20210127 今日から始めるイベントドリブンアーキテクチャ AWS Expert Online #13
Amazon Web Services Japan
20190821 AWS Black Belt Online Seminar AWS AppSync
20190821 AWS Black Belt Online Seminar AWS AppSync
Amazon Web Services Japan
AWS LambdaとDynamoDBがこんなにツライはずがない #ssmjp
AWS LambdaとDynamoDBがこんなにツライはずがない #ssmjp
Masahiro NAKAYAMA
AWS で Presto を徹底的に使いこなすワザ
AWS で Presto を徹底的に使いこなすワザ
Noritaka Sekiyama
20190402 AWS Black Belt Online Seminar Let's Dive Deep into AWS Lambda Part1 ...
20190402 AWS Black Belt Online Seminar Let's Dive Deep into AWS Lambda Part1 ...
Amazon Web Services Japan
20210126 AWS Black Belt Online Seminar AWS CodeDeploy
20210126 AWS Black Belt Online Seminar AWS CodeDeploy
Amazon Web Services Japan
DDDのモデリングとは何なのか、 そしてどうコードに落とすのか
DDDのモデリングとは何なのか、 そしてどうコードに落とすのか
Koichiro Matsuoka
20190806 AWS Black Belt Online Seminar AWS Glue
20190806 AWS Black Belt Online Seminar AWS Glue
Amazon Web Services Japan
20190521 AWS Black Belt Online Seminar Amazon Simple Email Service (Amazon SES)
20190521 AWS Black Belt Online Seminar Amazon Simple Email Service (Amazon SES)
Amazon Web Services Japan
マイクロサービス時代の認証と認可 - AWS Dev Day Tokyo 2018 #AWSDevDay
マイクロサービス時代の認証と認可 - AWS Dev Day Tokyo 2018 #AWSDevDay
都元ダイスケ Miyamoto
20200526 AWS Black Belt Online Seminar AWS X-Ray
20200526 AWS Black Belt Online Seminar AWS X-Ray
Amazon Web Services Japan
20190604 AWS Black Belt Online Seminar Amazon Simple Notification Service (SNS)
20190604 AWS Black Belt Online Seminar Amazon Simple Notification Service (SNS)
Amazon Web Services Japan
Kinesis + Elasticsearchでつくるさいきょうのログ分析基盤
Kinesis + Elasticsearchでつくるさいきょうのログ分析基盤
Amazon Web Services Japan
20180221 AWS Black Belt Online Seminar AWS Lambda@Edge
20180221 AWS Black Belt Online Seminar AWS Lambda@Edge
Amazon Web Services Japan
DDD x CQRS 更新系と参照系で異なるORMを併用して上手くいった話
DDD x CQRS 更新系と参照系で異なるORMを併用して上手くいった話
Koichiro Matsuoka
[20220126] JAWS-UG 2022初頭までに葬ったAWSアンチパターン大紹介
[20220126] JAWS-UG 2022初頭までに葬ったAWSアンチパターン大紹介
Amazon Web Services Japan
マルチテナント化で知っておきたいデータベースのこと
マルチテナント化で知っておきたいデータベースのこと
Amazon Web Services Japan
[社内勉強会]ELBとALBと数万スパイク負荷テスト
[社内勉強会]ELBとALBと数万スパイク負荷テスト
Takahiro Moteki
AWS X-Rayによるアプリケーションの分析とデバッグ
AWS X-Rayによるアプリケーションの分析とデバッグ
Amazon Web Services Japan
20190911 AWS Black Belt Online Seminar AWS Batch
20190911 AWS Black Belt Online Seminar AWS Batch
Amazon Web Services Japan
20220409 AWS BLEA 開発にあたって検討したこと
20220409 AWS BLEA 開発にあたって検討したこと
Amazon Web Services Japan
Infrastructure as Code (IaC) 談義 2022
Infrastructure as Code (IaC) 談義 2022
Amazon Web Services Japan
AWS re:Invent 2019 Recap IoT アップデート
AWS re:Invent 2019 Recap IoT アップデート
Amazon Web Services Japan
IoT@Loft #4 - IoT製品の量産化および運用を効率化させるためのAWS サービスの使い方
IoT@Loft #4 - IoT製品の量産化および運用を効率化させるためのAWS サービスの使い方
Amazon Web Services Japan
More Related Content
What's hot
AWS LambdaとDynamoDBがこんなにツライはずがない #ssmjp
AWS LambdaとDynamoDBがこんなにツライはずがない #ssmjp
Masahiro NAKAYAMA
AWS で Presto を徹底的に使いこなすワザ
AWS で Presto を徹底的に使いこなすワザ
Noritaka Sekiyama
20190402 AWS Black Belt Online Seminar Let's Dive Deep into AWS Lambda Part1 ...
20190402 AWS Black Belt Online Seminar Let's Dive Deep into AWS Lambda Part1 ...
Amazon Web Services Japan
20210126 AWS Black Belt Online Seminar AWS CodeDeploy
20210126 AWS Black Belt Online Seminar AWS CodeDeploy
Amazon Web Services Japan
DDDのモデリングとは何なのか、 そしてどうコードに落とすのか
DDDのモデリングとは何なのか、 そしてどうコードに落とすのか
Koichiro Matsuoka
20190806 AWS Black Belt Online Seminar AWS Glue
20190806 AWS Black Belt Online Seminar AWS Glue
Amazon Web Services Japan
20190521 AWS Black Belt Online Seminar Amazon Simple Email Service (Amazon SES)
20190521 AWS Black Belt Online Seminar Amazon Simple Email Service (Amazon SES)
Amazon Web Services Japan
マイクロサービス時代の認証と認可 - AWS Dev Day Tokyo 2018 #AWSDevDay
マイクロサービス時代の認証と認可 - AWS Dev Day Tokyo 2018 #AWSDevDay
都元ダイスケ Miyamoto
20200526 AWS Black Belt Online Seminar AWS X-Ray
20200526 AWS Black Belt Online Seminar AWS X-Ray
Amazon Web Services Japan
20190604 AWS Black Belt Online Seminar Amazon Simple Notification Service (SNS)
20190604 AWS Black Belt Online Seminar Amazon Simple Notification Service (SNS)
Amazon Web Services Japan
Kinesis + Elasticsearchでつくるさいきょうのログ分析基盤
Kinesis + Elasticsearchでつくるさいきょうのログ分析基盤
Amazon Web Services Japan
20180221 AWS Black Belt Online Seminar AWS Lambda@Edge
20180221 AWS Black Belt Online Seminar AWS Lambda@Edge
Amazon Web Services Japan
DDD x CQRS 更新系と参照系で異なるORMを併用して上手くいった話
DDD x CQRS 更新系と参照系で異なるORMを併用して上手くいった話
Koichiro Matsuoka
[20220126] JAWS-UG 2022初頭までに葬ったAWSアンチパターン大紹介
[20220126] JAWS-UG 2022初頭までに葬ったAWSアンチパターン大紹介
Amazon Web Services Japan
マルチテナント化で知っておきたいデータベースのこと
マルチテナント化で知っておきたいデータベースのこと
Amazon Web Services Japan
[社内勉強会]ELBとALBと数万スパイク負荷テスト
[社内勉強会]ELBとALBと数万スパイク負荷テスト
Takahiro Moteki
AWS X-Rayによるアプリケーションの分析とデバッグ
AWS X-Rayによるアプリケーションの分析とデバッグ
Amazon Web Services Japan
20190911 AWS Black Belt Online Seminar AWS Batch
20190911 AWS Black Belt Online Seminar AWS Batch
Amazon Web Services Japan
20220409 AWS BLEA 開発にあたって検討したこと
20220409 AWS BLEA 開発にあたって検討したこと
Amazon Web Services Japan
Infrastructure as Code (IaC) 談義 2022
Infrastructure as Code (IaC) 談義 2022
Amazon Web Services Japan
What's hot
(20)
AWS LambdaとDynamoDBがこんなにツライはずがない #ssmjp
AWS LambdaとDynamoDBがこんなにツライはずがない #ssmjp
AWS で Presto を徹底的に使いこなすワザ
AWS で Presto を徹底的に使いこなすワザ
20190402 AWS Black Belt Online Seminar Let's Dive Deep into AWS Lambda Part1 ...
20190402 AWS Black Belt Online Seminar Let's Dive Deep into AWS Lambda Part1 ...
20210126 AWS Black Belt Online Seminar AWS CodeDeploy
20210126 AWS Black Belt Online Seminar AWS CodeDeploy
DDDのモデリングとは何なのか、 そしてどうコードに落とすのか
DDDのモデリングとは何なのか、 そしてどうコードに落とすのか
20190806 AWS Black Belt Online Seminar AWS Glue
20190806 AWS Black Belt Online Seminar AWS Glue
20190521 AWS Black Belt Online Seminar Amazon Simple Email Service (Amazon SES)
20190521 AWS Black Belt Online Seminar Amazon Simple Email Service (Amazon SES)
マイクロサービス時代の認証と認可 - AWS Dev Day Tokyo 2018 #AWSDevDay
マイクロサービス時代の認証と認可 - AWS Dev Day Tokyo 2018 #AWSDevDay
20200526 AWS Black Belt Online Seminar AWS X-Ray
20200526 AWS Black Belt Online Seminar AWS X-Ray
20190604 AWS Black Belt Online Seminar Amazon Simple Notification Service (SNS)
20190604 AWS Black Belt Online Seminar Amazon Simple Notification Service (SNS)
Kinesis + Elasticsearchでつくるさいきょうのログ分析基盤
Kinesis + Elasticsearchでつくるさいきょうのログ分析基盤
20180221 AWS Black Belt Online Seminar AWS Lambda@Edge
20180221 AWS Black Belt Online Seminar AWS Lambda@Edge
DDD x CQRS 更新系と参照系で異なるORMを併用して上手くいった話
DDD x CQRS 更新系と参照系で異なるORMを併用して上手くいった話
[20220126] JAWS-UG 2022初頭までに葬ったAWSアンチパターン大紹介
[20220126] JAWS-UG 2022初頭までに葬ったAWSアンチパターン大紹介
マルチテナント化で知っておきたいデータベースのこと
マルチテナント化で知っておきたいデータベースのこと
[社内勉強会]ELBとALBと数万スパイク負荷テスト
[社内勉強会]ELBとALBと数万スパイク負荷テスト
AWS X-Rayによるアプリケーションの分析とデバッグ
AWS X-Rayによるアプリケーションの分析とデバッグ
20190911 AWS Black Belt Online Seminar AWS Batch
20190911 AWS Black Belt Online Seminar AWS Batch
20220409 AWS BLEA 開発にあたって検討したこと
20220409 AWS BLEA 開発にあたって検討したこと
Infrastructure as Code (IaC) 談義 2022
Infrastructure as Code (IaC) 談義 2022
Similar to AlexaのSmart HomeをAWSで作る方法
AWS re:Invent 2019 Recap IoT アップデート
AWS re:Invent 2019 Recap IoT アップデート
Amazon Web Services Japan
IoT@Loft #4 - IoT製品の量産化および運用を効率化させるためのAWS サービスの使い方
IoT@Loft #4 - IoT製品の量産化および運用を効率化させるためのAWS サービスの使い方
Amazon Web Services Japan
エッジコンピューティングで実現できる活用シナリオ3選
エッジコンピューティングで実現できる活用シナリオ3選
Jun Ichikawa
20200219-iot@loft#8_security_of_smarthome
20200219-iot@loft#8_security_of_smarthome
Amazon Web Services Japan
Management & Governance on AWS こんなこともできます
Management & Governance on AWS こんなこともできます
Amazon Web Services Japan
03_AWS IoTのDRを考える
03_AWS IoTのDRを考える
Amazon Web Services Japan
AWS All Stars ~Lightning Talks x 13~
AWS All Stars ~Lightning Talks x 13~
Amazon Web Services Japan
20200630 AWS Black Belt Online Seminar Amazon Cognito
20200630 AWS Black Belt Online Seminar Amazon Cognito
Amazon Web Services Japan
"Kong Summit, Japan 2022" パートナーセッション:Kong on AWS で実現するスケーラブルな API 基盤の構築
"Kong Summit, Japan 2022" パートナーセッション:Kong on AWS で実現するスケーラブルな API 基盤の構築
Junji Nishihara
AWS IoT サービスこの1年の進化
AWS IoT サービスこの1年の進化
Jun Ichikawa
AWSの様々なアーキテクチャ
AWSの様々なアーキテクチャ
Kameda Harunobu
20200728 AWS Black Belt Online Seminar What's New in Serverless
20200728 AWS Black Belt Online Seminar What's New in Serverless
Amazon Web Services Japan
AWS Black Belt Online Seminar 2018 Amazon Sumerian
AWS Black Belt Online Seminar 2018 Amazon Sumerian
Amazon Web Services Japan
AWS Black Belt Online Seminar AWS Amplify
AWS Black Belt Online Seminar AWS Amplify
Amazon Web Services Japan
[CTO Night & Day 2019] CTO のためのセキュリティ for Seed ~ Mid Stage #ctonight
[CTO Night & Day 2019] CTO のためのセキュリティ for Seed ~ Mid Stage #ctonight
Amazon Web Services Japan
AWS and PCI DSS
AWS and PCI DSS
Kameda Harunobu
AWS IoT SiteWise のご紹介 (AWS IoT Deep Dive #5)
AWS IoT SiteWise のご紹介 (AWS IoT Deep Dive #5)
Amazon Web Services Japan
Gaming cicd-pipeline gaming-technight-2
Gaming cicd-pipeline gaming-technight-2
Amazon Web Services Japan
[最新版(12/5 最新版) が別にございます! Descriptionをご確認ください] AWS Black Belt Online Seminar A...
[最新版(12/5 最新版) が別にございます! Descriptionをご確認ください] AWS Black Belt Online Seminar A...
Amazon Web Services Japan
【12/5 最新版】AWS Black Belt Online Seminar AWS re:Invent 2018 アップデート情報
【12/5 最新版】AWS Black Belt Online Seminar AWS re:Invent 2018 アップデート情報
Amazon Web Services Japan
Similar to AlexaのSmart HomeをAWSで作る方法
(20)
AWS re:Invent 2019 Recap IoT アップデート
AWS re:Invent 2019 Recap IoT アップデート
IoT@Loft #4 - IoT製品の量産化および運用を効率化させるためのAWS サービスの使い方
IoT@Loft #4 - IoT製品の量産化および運用を効率化させるためのAWS サービスの使い方
エッジコンピューティングで実現できる活用シナリオ3選
エッジコンピューティングで実現できる活用シナリオ3選
20200219-iot@loft#8_security_of_smarthome
20200219-iot@loft#8_security_of_smarthome
Management & Governance on AWS こんなこともできます
Management & Governance on AWS こんなこともできます
03_AWS IoTのDRを考える
03_AWS IoTのDRを考える
AWS All Stars ~Lightning Talks x 13~
AWS All Stars ~Lightning Talks x 13~
20200630 AWS Black Belt Online Seminar Amazon Cognito
20200630 AWS Black Belt Online Seminar Amazon Cognito
"Kong Summit, Japan 2022" パートナーセッション:Kong on AWS で実現するスケーラブルな API 基盤の構築
"Kong Summit, Japan 2022" パートナーセッション:Kong on AWS で実現するスケーラブルな API 基盤の構築
AWS IoT サービスこの1年の進化
AWS IoT サービスこの1年の進化
AWSの様々なアーキテクチャ
AWSの様々なアーキテクチャ
20200728 AWS Black Belt Online Seminar What's New in Serverless
20200728 AWS Black Belt Online Seminar What's New in Serverless
AWS Black Belt Online Seminar 2018 Amazon Sumerian
AWS Black Belt Online Seminar 2018 Amazon Sumerian
AWS Black Belt Online Seminar AWS Amplify
AWS Black Belt Online Seminar AWS Amplify
[CTO Night & Day 2019] CTO のためのセキュリティ for Seed ~ Mid Stage #ctonight
[CTO Night & Day 2019] CTO のためのセキュリティ for Seed ~ Mid Stage #ctonight
AWS and PCI DSS
AWS and PCI DSS
AWS IoT SiteWise のご紹介 (AWS IoT Deep Dive #5)
AWS IoT SiteWise のご紹介 (AWS IoT Deep Dive #5)
Gaming cicd-pipeline gaming-technight-2
Gaming cicd-pipeline gaming-technight-2
[最新版(12/5 最新版) が別にございます! Descriptionをご確認ください] AWS Black Belt Online Seminar A...
[最新版(12/5 最新版) が別にございます! Descriptionをご確認ください] AWS Black Belt Online Seminar A...
【12/5 最新版】AWS Black Belt Online Seminar AWS re:Invent 2018 アップデート情報
【12/5 最新版】AWS Black Belt Online Seminar AWS re:Invent 2018 アップデート情報
More from Jun Ichikawa
Cloud9で試すAWS IoT Greengrass V2
Cloud9で試すAWS IoT Greengrass V2
Jun Ichikawa
Alexaスキルのはじめ方
Alexaスキルのはじめ方
Jun Ichikawa
Make your home smarter with Alexa
Make your home smarter with Alexa
Jun Ichikawa
AlexaでスマートホームをDIYする
AlexaでスマートホームをDIYする
Jun Ichikawa
Alexa Skills Kitでプロダクトの可能性を広げる Re:Cap?
Alexa Skills Kitでプロダクトの可能性を広げる Re:Cap?
Jun Ichikawa
Alexaコミュニティーの作り方
Alexaコミュニティーの作り方
Jun Ichikawa
Alexa Skills Kitでプロダクトの可能性を広げる
Alexa Skills Kitでプロダクトの可能性を広げる
Jun Ichikawa
Alexa Skills Kitの始め方
Alexa Skills Kitの始め方
Jun Ichikawa
Amazon AlexaとServerless
Amazon AlexaとServerless
Jun Ichikawa
Alexa and AI global meetup
Alexa and AI global meetup
Jun Ichikawa
Alexa Skills Kit
Alexa Skills Kit
Jun Ichikawa
JAWS-UG IoT専門支部 Amazon AI
JAWS-UG IoT専門支部 Amazon AI
Jun Ichikawa
Ai専門支部#2 Amazon AlexaとAmazon Polly
Ai専門支部#2 Amazon AlexaとAmazon Polly
Jun Ichikawa
Alexa Smart Home Skill
Alexa Smart Home Skill
Jun Ichikawa
会議室利用をIoTを使って快適にしたい
会議室利用をIoTを使って快適にしたい
Jun Ichikawa
Alexa Skills Kitを使って自作のSkillを作る
Alexa Skills Kitを使って自作のSkillを作る
Jun Ichikawa
Io t専門支部紹介@jaws東京
Io t専門支部紹介@jaws東京
Jun Ichikawa
IoTで畑を監視してみる
IoTで畑を監視してみる
Jun Ichikawa
同じサービスをECSとOpsWorksで運用してみた
同じサービスをECSとOpsWorksで運用してみた
Jun Ichikawa
Gobotについて
Gobotについて
Jun Ichikawa
More from Jun Ichikawa
(20)
Cloud9で試すAWS IoT Greengrass V2
Cloud9で試すAWS IoT Greengrass V2
Alexaスキルのはじめ方
Alexaスキルのはじめ方
Make your home smarter with Alexa
Make your home smarter with Alexa
AlexaでスマートホームをDIYする
AlexaでスマートホームをDIYする
Alexa Skills Kitでプロダクトの可能性を広げる Re:Cap?
Alexa Skills Kitでプロダクトの可能性を広げる Re:Cap?
Alexaコミュニティーの作り方
Alexaコミュニティーの作り方
Alexa Skills Kitでプロダクトの可能性を広げる
Alexa Skills Kitでプロダクトの可能性を広げる
Alexa Skills Kitの始め方
Alexa Skills Kitの始め方
Amazon AlexaとServerless
Amazon AlexaとServerless
Alexa and AI global meetup
Alexa and AI global meetup
Alexa Skills Kit
Alexa Skills Kit
JAWS-UG IoT専門支部 Amazon AI
JAWS-UG IoT専門支部 Amazon AI
Ai専門支部#2 Amazon AlexaとAmazon Polly
Ai専門支部#2 Amazon AlexaとAmazon Polly
Alexa Smart Home Skill
Alexa Smart Home Skill
会議室利用をIoTを使って快適にしたい
会議室利用をIoTを使って快適にしたい
Alexa Skills Kitを使って自作のSkillを作る
Alexa Skills Kitを使って自作のSkillを作る
Io t専門支部紹介@jaws東京
Io t専門支部紹介@jaws東京
IoTで畑を監視してみる
IoTで畑を監視してみる
同じサービスをECSとOpsWorksで運用してみた
同じサービスをECSとOpsWorksで運用してみた
Gobotについて
Gobotについて
AlexaのSmart HomeをAWSで作る方法
1.
© 2019, Amazon
Web Services, Inc. or its Affiliates. All rights reserved. 2019/4/6 Alexa Day 2019 AlexaのSmart Homeを AWSで作る方法
2.
© 2019, Amazon
Web Services, Inc. or its Affiliates. All rights reserved. https://www.amazon.co.jp/gp/browse.html?node=5364379051
3.
© 2019, Amazon
Web Services, Inc. or its Affiliates. All rights reserved. アジェンダ • カスタムスキルとスマートホームスキルの違い • スマートホームデバイスメーカーのクラウドに必要な要素 • AWSでデバイスクラウドを作るために必要なのは?
4.
© 2019, Amazon
Web Services, Inc. or its Affiliates. All rights reserved. カスタムスキルと スマートホームスキルの違い
5.
© 2019, Amazon
Web Services, Inc. or its Affiliates. All rights reserved. カスタムスキルの概要 https://developer.amazon.com/ja/docs/custom-skills/understanding-custom-skills.html
6.
© 2019, Amazon
Web Services, Inc. or its Affiliates. All rights reserved. SmartHome Skillの概要 https://developer.amazon.com/ja/docs/smarthome/understand-the-smart-home-skill-api.html
7.
© 2019, Amazon
Web Services, Inc. or its Affiliates. All rights reserved. SmartHome Skillの概要 https://developer.amazon.com/ja/docs/smarthome/understand-the-smart-home-skill-api.html
8.
© 2019, Amazon
Web Services, Inc. or its Affiliates. All rights reserved. スマートホーム デバイスメーカー のクラウドに必要な要素
9.
© 2019, Amazon
Web Services, Inc. or its Affiliates. All rights reserved. デバイスの登録 スマート デバイス デバイス用 アプリ デバイスメーカのデバイスクラウド
10.
© 2019, Amazon
Web Services, Inc. or its Affiliates. All rights reserved. デバイスの登録 スマート デバイス デバイス用 アプリ デバイス登録 デバイスメーカのデバイスクラウド
11.
© 2019, Amazon
Web Services, Inc. or its Affiliates. All rights reserved. スキルを有効化 スマート デバイス デバイス用 アプリ Amazon Alexa デバイスメーカのデバイスクラウド
12.
© 2019, Amazon
Web Services, Inc. or its Affiliates. All rights reserved. スキルを有効化 スマート デバイス デバイス用 アプリ Amazon Alexa デバイスメーカのデバイスクラウド
13.
© 2019, Amazon
Web Services, Inc. or its Affiliates. All rights reserved. 発話操作 スマート デバイス デバイス用 アプリ デバイス操作 Amazon Alexa デバイスメーカのデバイスクラウド Echo 発話
14.
© 2019, Amazon
Web Services, Inc. or its Affiliates. All rights reserved. アプリから操作 スマート デバイス デバイス用 アプリ デバイス操作 Amazon Alexa デバイスメーカのデバイスクラウド Echo 状態通知
15.
© 2019, Amazon
Web Services, Inc. or its Affiliates. All rights reserved. デバイスクラウドに必要な要素 • アプリでデバイスを登録 • アカウント管理 • デバイス管理 • スキルを有効にする • ユーザー認証 • Alexa側とユーザー、デバイスを紐づけ(アカウントリンキング) • デバイスを操作する • デバイス制御 • 状態通知
16.
© 2019, Amazon
Web Services, Inc. or its Affiliates. All rights reserved. AWSのどのサービスを使うと 実現できるのか
17.
© 2019, Amazon
Web Services, Inc. or its Affiliates. All rights reserved. Amazon Cognito(アカウント管理、ユーザー認証) 特徴 • 複数のIDプロバイダや独自認証基盤との連携 したユニークなアイデンティティの作成・管 理 • クロスプラットフォーム、クロスデバイスで のデータ同期 • セキュリティのベストプラクティス実装を実 現 • アカウントリンキングで必要なOAuth2.0の 認可サーバとして利用可能 アイデンティティの管理とクロスプラットフォームなデータ同期 Amazon Cognito (AWS IAM / STS) ■Cognito Identity : AWSサービスへのゲートウェイ https://aws.amazon.com/jp/cognito/
18.
© 2019, Amazon
Web Services, Inc. or its Affiliates. All rights reserved. AWS IoT Core(デバイス管理) IoTデバイスのデータ収集、デバイスのリモート制御を実現することができる 特徴 • MQTTやHTTPSを使ったメッセージ配送 • TLS1.2を使った相互認証後にMQTTで接続する ことにより安全にメッセージのやり取りが可能 • SQLに近い文法でルールを設定でき、センサー データの値に応じたアクションを実行できる • デバイスが常時接続されてなくてもアプリケー ションからのメッセージをクラウド上の仮想デ バイス(デバイスシャドウ)に格納することで デバイスが接続した時にメッセージを受け取れ ることができる https://aws.amazon.com/jp/iot-core/
19.
© 2019, Amazon
Web Services, Inc. or its Affiliates. All rights reserved. Amazon DynamoDB(デバイス管理) 特徴 完全マネージド型の NoSQL データベースサービス ハイスケーラブル、低レイテンシー 高可用性– 3x レプリケーション シンプル且つパワフルAPI ストレージの容量制限がない 運用管理必要なし https://aws.amazon.com/jp/dynamodb/
20.
© 2019, Amazon
Web Services, Inc. or its Affiliates. All rights reserved. Amazon API Gateway 特徴 • OS、キャパシティ等インフラの管理不要 • バックエンドとしてLambda、既存Webシステ ムを利用可能 • 認証/スロットリング/キャッシュ Web APIの作成・保護・運用と公開を簡単に Mobile Apps Websites Services API Gateway API Gateway Cache Any other publicly accessible endpoint AWS Lambda functions Endpoints on Amazon EC2 / Amazon Elastic Beanstalk Amazon CloudWatch Monitoring https://aws.amazon.com/jp/api-gateway/
21.
© 2019, Amazon
Web Services, Inc. or its Affiliates. All rights reserved. AWS Lambda 特徴 (http://aws.amazon.com/jp/lambda/) • OS、キャパシティ等インフラの管理不要 • S3、Kinesis、SNS等でのイベント発生を元に ユーザが用意したコードを実行 • ユーザアプリからの同期/非同期呼び出し イベントをトリガーにコードを実行するコンピュートサービス ■イメージのリサイズやサムネイルの作成 AWS LambdaAmazon S3 Bucket イベント 元画像 サムネイル画像 1 2 3 AWS LambdaAmazon DynamoDB Table and Stream プッシュ通知 別テーブルを更 新 ■値チェックや別テーブルへのコピー https://aws.amazon.com/jp/lambda/
22.
© 2019, Amazon
Web Services, Inc. or its Affiliates. All rights reserved. デバイスの登録 スマート デバイス デバイス用 アプリ デバイスメーカのデバイスクラウド Amazon Cognito Amazon DynamoDB Amazon API Gateway Email 2.確認メール AWS Lambda AWS IoT Core AWS Lambda
23.
© 2019, Amazon
Web Services, Inc. or its Affiliates. All rights reserved. デバイスの登録 スマート デバイス デバイス用 アプリ デバイスメーカのデバイスクラウド 2.ペアリング Amazon Cognito Amazon API Gateway AWS IoT Core Amazon DynamoDB AWS Lambda AWS Lambda
24.
© 2019, Amazon
Web Services, Inc. or its Affiliates. All rights reserved. スキルを有効化 スマート デバイス デバイス用 アプリ Amazon Alexa デバイスメーカのデバイスクラウド Amazon Cognito Amazon API Gateway AWS IoT Core 3.Tokenの取得 Amazon DynamoDB AWS Lambda AWS Lambda
25.
© 2019, Amazon
Web Services, Inc. or its Affiliates. All rights reserved. スキルを有効化 スマート デバイス デバイス用 アプリ Amazon Alexa デバイスメーカのデバイスクラウド Amazon Cognito Amazon API Gateway AWS IoT Core 2.SkillのDiscovery Amazon DynamoDB AWS Lambda AWS Lambda 3.デバイス情報を 取得
26.
© 2019, Amazon
Web Services, Inc. or its Affiliates. All rights reserved. 発話操作 スマート デバイス デバイス用 アプリ Amazon Alexa デバイスメーカのデバイスクラウド Echo 1.発話 Amazon Cognito Amazon API Gateway AWS IoT Core Amazon DynamoDB AWS Lambda AWS Lambda 2.Skill呼び出し
27.
© 2019, Amazon
Web Services, Inc. or its Affiliates. All rights reserved. アプリ操作 スマート デバイス デバイス用 アプリ Amazon Alexa デバイスメーカのデバイスクラウド Echo Amazon Cognito Amazon API Gateway AWS IoT Core Amazon DynamoDB AWS Lambda AWS Lambda 3.ステータス通知
28.
© 2019, Amazon
Web Services, Inc. or its Affiliates. All rights reserved. デバイスもAWSのサービスを 使いたい場合
29.
Amazon FreeRTOS ローカル接続用の ライブラリ クラウド接続用の ライブラリ セキュリティ ライブラリ OTA Beta
& コード署名 FreeRTOS カーネル ベース AWS IoT Greengrass AWS IoT Core 人気のあるFreeRTOSをベースにした、 小型で低消費電力のエッジデバイスを容易に プログラミング、デプロイ、保護、接続、保守することが可能な マイクロコントローラー向けのオペレーティングシステム
30.
AWS IoT Greengrass データと状 態の同期 (ローカル シャドウ) クラウドか ら配布した Lambdaを ローカルで 実行 ローカルで のメッセー ジングと Lambdaの トリガ クラウド同 様のセキュ リティポリ シー ローカルで ML/DLの推論 を実行 2018.4.4 GA
Announce!! Greengrass Core自体の アップデー ト(OTA) OPC-UAの プロトコル アダプタ ローカルリ ソースアク セス クラウドの機能をローカルデバイスに拡張するソフトウェアです。 これにより、デバイスは情報のソースに近いデータを収集して分析し、 ローカルイベントに自律的に反応して、ローカルネットワーク上で安全に通信できます
31.
© 2019, Amazon
Web Services, Inc. or its Affiliates. All rights reserved. Amazon FreeRTOS Smart Home AWS IoT Greengrass Echo 電球 ドアロック 温度計 Amazon Alexa デバイスメーカのデバイスクラウド Amazon Cognito Amazon API Gateway AWS IoT Core Amazon DynamoDB AWS Lambda AWS Lambda スマートホームソリューション
32.
© 2019, Amazon
Web Services, Inc. or its Affiliates. All rights reserved. まとめ
33.
© 2019, Amazon
Web Services, Inc. or its Affiliates. All rights reserved. まとめ • デバイスを操作するには、デバイスクラウドを構築する 必要がある • デバイスクラウドは、「アカウント管理」、「デバイス 管理」、「デバイス制御」、「認証機能」が求められる • AWSのマネージドサービスを利用することで、プロダク トの価値を作り込むことに集中できる • 一度作ってしまえば、様々なデバイスを管理でき、様々 なサービスからも利用できるようになる
34.
© 2019, Amazon
Web Services, Inc. or its Affiliates. All rights reserved. https://developer.amazon.com/ja/alexa-skills-kit/alexa-aws-credits
35.
© 2019, Amazon
Web Services, Inc. or its Affiliates. All rights reserved. https://aws.amazon.com/jp/about-aws/events/aws-innovate/
36.
© 2019, Amazon
Web Services, Inc. or its Affiliates. All rights reserved. Appendix • AWS で実現する IoT 入門 • https://youtu.be/dN_DbsQoHds • AWS re:Invent 2018: Alexa and AWS IoT, ft. VIZIO • https://youtu.be/pVWYzDJYHck • AWS IoT Core • https://aws.amazon.com/jp/iot-core/ • Amazon Cognito • https://aws.amazon.com/jp/cognito/ • Amazon DynamoDB • https://aws.amazon.com/jp/dynamodb/ • Amazon API Gateway • https://aws.amazon.com/jp/api-gateway/ • AWS Lambda • https://aws.amazon.com/jp/lambda/
37.
© 2019, Amazon
Web Services, Inc. or its Affiliates. All rights reserved.
Editor's Notes
スマートホーム製品を使っている人? スマートホームスキルを作ったことがある人? スマートホームデバイスを作っている人?
ユーザー登録から、認証、認可の機能をCognitoでカバーできる
デバイスの通信、セキュリティーなどを管理できる
ユーザーとデバイスのヒモ付、その他のメタ情報など管理
Alexaだけではなく、スマフォアプリと言った他のデバイスからの利用を可能にする
Skill本体、API Gateway向けのアプリとして
本日はとくに製造現場のユースケースで利用する、青枠の機能についてご紹介していきます。
Download now