SlideShare a Scribd company logo
1 of 34
Download to read offline
© 2020, Amazon Web Services, Inc. or its Affiliates. All rights reserved.
2021/06/09
AWS IoTのDRを考える
AWS IoT Deep Dive #4
© 2020, Amazon Web Services, Inc. or its Affiliates. All rights reserved.
© 2020, Amazon Web Services, Inc. or its Affiliates. All rights reserved.
⾃⼰紹介
名前︓
市川 純(いちかわ じゅん)
所属︓
アマゾン ウェブ サービス ジャパン株式会社
デジタルトランスフォーメーション本部
プロトタイピング ソリューション アーキテクト
担当︓
IoTに関係するプロトタイピングやお客様の⽀援
© 2020, Amazon Web Services, Inc. or its Affiliates. All rights reserved.
アジェンダ
• Disaster Recoveryとは︖
• DRの基本的な考え⽅
• IoTサービスの課題
• AWS IoTで実現する場合のサンプルアーキテクチャ
• そのDRは本当に必要ですか︖
© 2020, Amazon Web Services, Inc. or its Affiliates. All rights reserved.
Disaster Recoveryとは︖
© 2020, Amazon Web Services, Inc. or its Affiliates. All rights reserved.
Disaster Recoveryとは︖
ディザスタリカバリ、災害復旧 (英: disaster recovery)は、事業継続マネジメ
ントにおける概念のひとつで、⾃然災害または⼈為的災害後の重要な技術インフ
ラ、システム復旧、あるいは被害を最⼩限に抑えるための予防措置のことである。
ウィキペディアより抜粋
https://ja.wikipedia.org/wiki/ディザスタリカバリ
© 2020, Amazon Web Services, Inc. or its Affiliates. All rights reserved.
DRの基本的な考え⽅
© 2020, Amazon Web Services, Inc. or its Affiliates. All rights reserved.
Disaster Recovery(災害復旧)
REL 13: 災害対策 (DR) はどのように計画するのですか?
バックアップと冗⻑ワークロードコンポーネントを配置することは、DR 戦略の
出発点です。RTO と RPO は、可⽤性を回復するための⽬標です。これらは、ビ
ジネスニーズに基づいて設定します。ワークロードのリソースとデータのロケー
ションと機能を考慮して、⽬標を達成するための戦略を実装します。
AWS Well-Architected フレームワークの抜粋
https://wa.aws.amazon.com/wellarchitected/2020-07-02T19-33-23/wat.question.REL_13.ja.html
© 2020, Amazon Web Services, Inc. or its Affiliates. All rights reserved.
復旧目標時点(RPO)、復旧目標時間(RTO)について
サービス停⽌時間(ダウンタイム)
システム復旧時間
RPO RTO
トランザクション消失
Recovery Point Objective (RPO) Recovery Time Objective (RTO)
§ 該当サービス復旧にかけられる時間
§ 1分、15分、1時間、4時間、1⽇︖
§ データリストアや、システム再起動等の
技術選択に影響
§ ディザスタリカバリの復旧時点の⽬標値
バックアップ・データを取得するタイミング
や頻度のこと
§ どの程度のデータ損失が許容されるか︖
§ バックアップ・リストアの運⽤間隔や
データレプリケーションの技術選択に影響
災害
発⽣
サービス
再開
© 2020, Amazon Web Services, Inc. or its Affiliates. All rights reserved.
復旧⽬標を満たすための戦略
バックアップ
リストア
パイロット
ライト
ウォーム
スタンバイ
Active-Active
(マルチサイト)
§ 平常時はバックアップを取
得
§ RTOに応じて常時サブサイ
トへバックアップを転送
or 障害時に転送
§ 障害時に必要なデータをサ
ブサイトでリストア
§ 費⽤︓$
§ 平常時はコアサービスのみに
限定したサブサイトを運⽤
(例 DBのみ常時運⽤ etc.)
§ 障害時に、必要に応じてその
他サービスを起動
§ 費⽤︓$$
§ 平常時からメインサイト同
等機能をもち規模を縮⼩し
たサブサイトを運⽤
§ 障害時は⾃動フェールオー
バーし、流量を絞って業務
を継続
§ 費⽤︓$$$
§ 平常時からメインサイト同
等構成のサブサイトを運⽤
§ 障害時は⾃動フェールオー
バー
§ 費⽤: $$$$
Low High
RPO: 数時間以内
RTO: 24時間以内
RPO: 数分以内
RTO: 数時間以内
RPO: 数秒以内
RTO: 数分以内
RPO: なしor数秒
RTO: 数秒以内
© 2020, Amazon Web Services, Inc. or its Affiliates. All rights reserved.
IoTサービスの課題
© 2020, Amazon Web Services, Inc. or its Affiliates. All rights reserved.
AWS IoTを使ったよくあるアーキテクチャ例
AWS IoT
Core
IoT
Device
IoT
Device
IoT
Device
Amazon S3
Amazon Kinesis
Data Streams
Amazon Kinesis
Data Firehose
AWS Lambda Amazon
DynamoDB
Amazon API
Gateway
AWS Lambda
Amazon Athena Amazon
QuickSight
業務/
User
アプリ
© 2020, Amazon Web Services, Inc. or its Affiliates. All rights reserved.
AWS IoTを使ったよくあるアーキテクチャ例
AWS IoT
Core
IoT
Device
IoT
Device
IoT
Device
Amazon S3
Amazon Kinesis
Data Streams
Amazon Kinesis
Data Firehose
AWS Lambda Amazon
DynamoDB
Amazon API
Gateway
AWS Lambda
Amazon Athena Amazon
QuickSight
Thing/証明書
/Shadow
処理が終わって
いないデータ
データ
データ
DRで検討が必要となってくる部分
アプリケーション
業務/
User
アプリ
証明書/
接続先
© 2020, Amazon Web Services, Inc. or its Affiliates. All rights reserved.
デバイス接続部分の懸念点
IoT
Device
IoT
Device
IoT
Device
Amazon S3
Amazon Kinesis
Data Streams
Amazon Kinesis
Data Firehose
AWS Lambda Amazon
DynamoDB
Amazon API
Gateway
AWS Lambda
Amazon Athena Amazon
QuickSight
業務/
User
アプリ
AWS IoT
Core
• デバイスが接続するエンドポイントの情報
• デバイスが持っているクライアント証明書
• AWS IoT Coreで持っている証明書
• Thingの情報(属性、Device Shadow等)
何らかの方法で、接続先の切り替え、証明書の登録
が必要
© 2020, Amazon Web Services, Inc. or its Affiliates. All rights reserved.
データのストリーミングの懸念点
IoT
Device
IoT
Device
IoT
Device
Amazon S3
AWS Lambda Amazon
DynamoDB
Amazon API
Gateway
AWS Lambda
Amazon Athena Amazon
QuickSight
業務/
User
アプリ
AWS IoT
Core
Amazon Kinesis
Data Streams
Amazon Kinesis
Data Firehose
• まだストレージに保存されていないデータをど
うするか?
© 2020, Amazon Web Services, Inc. or its Affiliates. All rights reserved.
ストレージの懸念点
IoT
Device
IoT
Device
IoT
Device
Amazon Kinesis
Data Streams
Amazon Kinesis
Data Firehose
AWS Lambda
Amazon API
Gateway
AWS Lambda
Amazon Athena Amazon
QuickSight
業務/
User
アプリ
AWS IoT
Core
Amazon S3
Amazon
DynamoDB
• ストレージに保存されているデータをどうする
か
© 2020, Amazon Web Services, Inc. or its Affiliates. All rights reserved.
アプリケーションの懸念点
IoT
Device
IoT
Device
IoT
Device
Amazon Kinesis
Data Streams
Amazon Kinesis
Data Firehose
AWS Lambda
AWS IoT
Core
Amazon S3
Amazon
DynamoDB
Amazon API
Gateway
AWS Lambda
Amazon
QuickSight
業務/
User
アプリ
• 業務向けアプリケーションはどうするか
• ユーザー向けアプリケーションはどうするか
Amazon Athena
© 2020, Amazon Web Services, Inc. or its Affiliates. All rights reserved.
AWS IoTで実現する場合の
サンプルアーキテクチャ
© 2020, Amazon Web Services, Inc. or its Affiliates. All rights reserved.
Disaster Recovery for AWS IoT
https://aws.amazon.com/jp/solutions/implementations/disaster-recovery-for-aws-iot/
© 2020, Amazon Web Services, Inc. or its Affiliates. All rights reserved.
Disaster Recovery for AWS IoT
IoTデバイス
AWS IoT Core AWS IoT Core
Amazon DynamoDB
(global table)
AWS Lambda AWS Step
Functions
Amazon API
Gateway
Amazon Route 53
Amazon DynamoDB
(global table)
Amazon API
Gateway
AWS Lambda AWS Lambda
Primary Region Secondary Region
© 2020, Amazon Web Services, Inc. or its Affiliates. All rights reserved.
デモ
© 2020, Amazon Web Services, Inc. or its Affiliates. All rights reserved.
デバイス接続部分の懸念点
IoT
Device
IoT
Device
IoT
Device
Amazon S3
Amazon Kinesis
Data Streams
Amazon Kinesis
Data Firehose
AWS Lambda Amazon
DynamoDB
Amazon API
Gateway
AWS Lambda
Amazon Athena Amazon
QuickSight
業務/
User
アプリ
AWS IoT
Core
• デバイスが接続するエンドポイントの情報
• デバイスが持っているクライアント証明書
• IoT Coreで持っている証明書
• Thingの情報(Device Shadow等)
何らかの方法で、接続先の切り替え、証明書の登録
が必要
© 2020, Amazon Web Services, Inc. or its Affiliates. All rights reserved.
エンドポイントの判定⽅法
AWS Lambda AWS Step
Functions
Amazon DynamoDB
(global table)
Amazon DynamoDB
(global table)
AWS IoT Core
Amazon API
Gateway
Amazon Route 53
Amazon API
Gateway
AWS Lambda AWS Lambda
AWS IoT Core
IoTデバイス
Secondary Region
Primary Region
デバイスからAWS IoT Coreへ接続する前にエンドポイントを返してく
れるDNSの名前解決をして、接続可能なIoT Coreのエンドポイントを取
得します
© 2020, Amazon Web Services, Inc. or its Affiliates. All rights reserved.
エンドポイントの判定⽅法
Route 53のTrafic policyに
ヘルスチェック対象と返す
エンドポイントを作成します
このPolicyでPolicy recordを
作成します
この設定は、CFnテンプレートには含まれていません
https://docs.aws.amazon.com/solutions/latest/disaster-recovery-for-aws-iot/solution-
components.html#create-a-traffic-policy
© 2020, Amazon Web Services, Inc. or its Affiliates. All rights reserved.
デバイス接続部分の懸念点
IoT
Device
IoT
Device
IoT
Device
Amazon S3
Amazon Kinesis
Data Streams
Amazon Kinesis
Data Firehose
AWS Lambda Amazon
DynamoDB
Amazon API
Gateway
AWS Lambda
Amazon Athena Amazon
QuickSight
業務/
User
アプリ
AWS IoT
Core
• デバイスが接続するエンドポイントの情報
• デバイスが持っているクライアント証明書
• IoT Coreで持っている証明書
• Thingの情報(Device Shadow等)
何らかの方法で、接続先の切り替え、証明書の登録
が必要
© 2020, Amazon Web Services, Inc. or its Affiliates. All rights reserved.
デバイスのThing、IoT Policy、証明書の複製
Amazon API
Gateway
Amazon Route 53
Amazon API
Gateway
AWS Lambda AWS Lambda
IoTデバイス
AWS IoT Core
Amazon DynamoDB
(global table)
Primary Region
• デバイスの登録には
• JITRを利用
• CLI/SDKを利用
AWS IoT Core
AWS Lambda AWS Step
Functions
Amazon DynamoDB
(global table)
Secondary Region
• IoT CoreのRuleでThing登録、shadow操作
EventをDynamoDBに保存
• SecondaryではDynamoDB streamsを利用し、
Step FunctionsでIoT Coreに反映
証明書の登録は
CA Lessで登録
© 2020, Amazon Web Services, Inc. or its Affiliates. All rights reserved.
デモの確認
© 2020, Amazon Web Services, Inc. or its Affiliates. All rights reserved.
ソリューションの注意点
• DNSを使ったフェールオーバーの部分は、独⾃のドメインが必要で、⼿動で
登録する必要があります
• セカンダリー側にThingの登録やシャドゥの変更をしてもPrimaryには反映さ
れませんので、実装する必要があります。
• CA less(マルチアカウント)登録された証明書の場合は、IoT Coreの
Credential Providerはできません
• https://docs.aws.amazon.com/iot/latest/developerguide/authori
zing-direct-aws.html
© 2020, Amazon Web Services, Inc. or its Affiliates. All rights reserved.
そのDRは本当に必要ですか︖
© 2020, Amazon Web Services, Inc. or its Affiliates. All rights reserved.
AWS IoTを使ったよくあるアーキテクチャ例
AWS IoT
Core
IoT
Device
IoT
Device
IoT
Device
Amazon S3
Amazon Kinesis
Data Streams
Amazon Kinesis
Data Firehose
AWS Lambda Amazon
DynamoDB
Amazon API
Gateway
AWS Lambda
Amazon Athena Amazon
QuickSight
証明書
処理が終わって
いないデータ
Global Table
Cross-Region
Replication
その他、検討が必要となってくる部分
業務/
User
アプリ
証明書/
接続先
アプリケーション
© 2020, Amazon Web Services, Inc. or its Affiliates. All rights reserved.
許容できるケースはありませんか︖
• スマートホームデバイスであれば、リモコン、デバイス⾃体にボタン、ス
イッチなどで操作できる
• デバイス側にデータをデータを貯めておいて、次回の接続時に送信できる
• 可視化のための業務アプリは復旧後まで待てる
サービスを提供する際にSLAを定義し、
ユーザーに理解していただくことも大切
© 2020, Amazon Web Services, Inc. or its Affiliates. All rights reserved.
許容できないケース
• ⼈命に関わるような場合
• 社会的なインフラとなるようなシステムの場合
• ライフラインに関連するようなシステムの場合
• 停⽌することで⼤きな損害が発⽣してしまう場合
このようなユースケースでは、DR対応や可用性を上げる
アーキテクチャの検討が必要になってきます
© 2020, Amazon Web Services, Inc. or its Affiliates. All rights reserved.
まとめ
© 2020, Amazon Web Services, Inc. or its Affiliates. All rights reserved.
まとめ
• 可⽤性を上げたり、DRに対応することはコスト(料⾦、⼈的)増につながる為、
本当に必要かをビジネスサイドと認識を合わせる必要がある
• サービスによっては多少の停⽌が許容できるのであれば、無理に作りこまな
いという判断も必要
• 部分的に対応する⽅式も検討する
© 2020, Amazon Web Services, Inc. or its Affiliates. All rights reserved.
Thank You!

More Related Content

What's hot

20190129 AWS Black Belt Online Seminar AWS Identity and Access Management (AW...
20190129 AWS Black Belt Online Seminar AWS Identity and Access Management (AW...20190129 AWS Black Belt Online Seminar AWS Identity and Access Management (AW...
20190129 AWS Black Belt Online Seminar AWS Identity and Access Management (AW...Amazon Web Services Japan
 
20200728 AWS Black Belt Online Seminar What's New in Serverless
20200728 AWS Black Belt Online Seminar What's New in Serverless20200728 AWS Black Belt Online Seminar What's New in Serverless
20200728 AWS Black Belt Online Seminar What's New in ServerlessAmazon Web Services Japan
 
20191029 AWS Black Belt Online Seminar Elastic Load Balancing (ELB)
20191029 AWS Black Belt Online Seminar Elastic Load Balancing (ELB)20191029 AWS Black Belt Online Seminar Elastic Load Balancing (ELB)
20191029 AWS Black Belt Online Seminar Elastic Load Balancing (ELB)Amazon Web Services Japan
 
AWS Black Belt Online Seminar 2018 AWS Certificate Manager
AWS Black Belt Online Seminar 2018 AWS Certificate ManagerAWS Black Belt Online Seminar 2018 AWS Certificate Manager
AWS Black Belt Online Seminar 2018 AWS Certificate ManagerAmazon Web Services Japan
 
20190320 AWS Black Belt Online Seminar Amazon EBS
20190320 AWS Black Belt Online Seminar Amazon EBS20190320 AWS Black Belt Online Seminar Amazon EBS
20190320 AWS Black Belt Online Seminar Amazon EBSAmazon Web Services Japan
 
20210526 AWS Expert Online マルチアカウント管理の基本
20210526 AWS Expert Online マルチアカウント管理の基本20210526 AWS Expert Online マルチアカウント管理の基本
20210526 AWS Expert Online マルチアカウント管理の基本Amazon Web Services Japan
 
20201028 AWS Black Belt Online Seminar Amazon CloudFront deep dive
20201028 AWS Black Belt Online Seminar Amazon CloudFront deep dive20201028 AWS Black Belt Online Seminar Amazon CloudFront deep dive
20201028 AWS Black Belt Online Seminar Amazon CloudFront deep diveAmazon Web Services Japan
 
20210316 AWS Black Belt Online Seminar AWS DataSync
20210316 AWS Black Belt Online Seminar AWS DataSync20210316 AWS Black Belt Online Seminar AWS DataSync
20210316 AWS Black Belt Online Seminar AWS DataSyncAmazon Web Services Japan
 
20191030 AWS Black Belt Online Seminar AWS IoT Analytics Deep Dive
20191030 AWS Black Belt Online Seminar AWS IoT Analytics Deep Dive 20191030 AWS Black Belt Online Seminar AWS IoT Analytics Deep Dive
20191030 AWS Black Belt Online Seminar AWS IoT Analytics Deep Dive Amazon Web Services Japan
 
20191126 AWS Black Belt Online Seminar Amazon AppStream 2.0
20191126 AWS Black Belt Online Seminar Amazon AppStream 2.020191126 AWS Black Belt Online Seminar Amazon AppStream 2.0
20191126 AWS Black Belt Online Seminar Amazon AppStream 2.0Amazon Web Services Japan
 
AWS Black Belt Online Seminar AWS Direct Connect
AWS Black Belt Online Seminar AWS Direct ConnectAWS Black Belt Online Seminar AWS Direct Connect
AWS Black Belt Online Seminar AWS Direct ConnectAmazon 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)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
 
20200818 AWS Black Belt Online Seminar AWS Shield Advanced
20200818 AWS Black Belt Online Seminar AWS Shield Advanced20200818 AWS Black Belt Online Seminar AWS Shield Advanced
20200818 AWS Black Belt Online Seminar AWS Shield AdvancedAmazon Web Services Japan
 
20190130 AWS Black Belt Online Seminar AWS Identity and Access Management (AW...
20190130 AWS Black Belt Online Seminar AWS Identity and Access Management (AW...20190130 AWS Black Belt Online Seminar AWS Identity and Access Management (AW...
20190130 AWS Black Belt Online Seminar AWS Identity and Access Management (AW...Amazon Web Services Japan
 
20180704(20190520 Renewed) AWS Black Belt Online Seminar Amazon Elastic File ...
20180704(20190520 Renewed) AWS Black Belt Online Seminar Amazon Elastic File ...20180704(20190520 Renewed) AWS Black Belt Online Seminar Amazon Elastic File ...
20180704(20190520 Renewed) AWS Black Belt Online Seminar Amazon Elastic File ...Amazon Web Services Japan
 
20191218 AWS Black Belt Online Seminar AWSのマネジメント&ガバナンス サービスアップデート
20191218 AWS Black Belt Online Seminar AWSのマネジメント&ガバナンス サービスアップデート20191218 AWS Black Belt Online Seminar AWSのマネジメント&ガバナンス サービスアップデート
20191218 AWS Black Belt Online Seminar AWSのマネジメント&ガバナンス サービスアップデートAmazon Web Services Japan
 
20190319 AWS Black Belt Online Seminar Amazon FSx for Lustre
20190319 AWS Black Belt Online Seminar Amazon FSx for Lustre20190319 AWS Black Belt Online Seminar Amazon FSx for Lustre
20190319 AWS Black Belt Online Seminar Amazon FSx for LustreAmazon Web Services Japan
 
20210119 AWS Black Belt Online Seminar AWS CloudTrail
20210119 AWS Black Belt Online Seminar AWS CloudTrail20210119 AWS Black Belt Online Seminar AWS CloudTrail
20210119 AWS Black Belt Online Seminar AWS CloudTrailAmazon Web Services Japan
 
20210126 AWS Black Belt Online Seminar AWS CodeDeploy
20210126 AWS Black Belt Online Seminar AWS CodeDeploy20210126 AWS Black Belt Online Seminar AWS CodeDeploy
20210126 AWS Black Belt Online Seminar AWS CodeDeployAmazon Web Services Japan
 
20190814 AWS Black Belt Online Seminar AWS Serverless Application Model
20190814 AWS Black Belt Online Seminar AWS Serverless Application Model  20190814 AWS Black Belt Online Seminar AWS Serverless Application Model
20190814 AWS Black Belt Online Seminar AWS Serverless Application Model Amazon Web Services Japan
 

What's hot (20)

20190129 AWS Black Belt Online Seminar AWS Identity and Access Management (AW...
20190129 AWS Black Belt Online Seminar AWS Identity and Access Management (AW...20190129 AWS Black Belt Online Seminar AWS Identity and Access Management (AW...
20190129 AWS Black Belt Online Seminar AWS Identity and Access Management (AW...
 
20200728 AWS Black Belt Online Seminar What's New in Serverless
20200728 AWS Black Belt Online Seminar What's New in Serverless20200728 AWS Black Belt Online Seminar What's New in Serverless
20200728 AWS Black Belt Online Seminar What's New in Serverless
 
20191029 AWS Black Belt Online Seminar Elastic Load Balancing (ELB)
20191029 AWS Black Belt Online Seminar Elastic Load Balancing (ELB)20191029 AWS Black Belt Online Seminar Elastic Load Balancing (ELB)
20191029 AWS Black Belt Online Seminar Elastic Load Balancing (ELB)
 
AWS Black Belt Online Seminar 2018 AWS Certificate Manager
AWS Black Belt Online Seminar 2018 AWS Certificate ManagerAWS Black Belt Online Seminar 2018 AWS Certificate Manager
AWS Black Belt Online Seminar 2018 AWS Certificate Manager
 
20190320 AWS Black Belt Online Seminar Amazon EBS
20190320 AWS Black Belt Online Seminar Amazon EBS20190320 AWS Black Belt Online Seminar Amazon EBS
20190320 AWS Black Belt Online Seminar Amazon EBS
 
20210526 AWS Expert Online マルチアカウント管理の基本
20210526 AWS Expert Online マルチアカウント管理の基本20210526 AWS Expert Online マルチアカウント管理の基本
20210526 AWS Expert Online マルチアカウント管理の基本
 
20201028 AWS Black Belt Online Seminar Amazon CloudFront deep dive
20201028 AWS Black Belt Online Seminar Amazon CloudFront deep dive20201028 AWS Black Belt Online Seminar Amazon CloudFront deep dive
20201028 AWS Black Belt Online Seminar Amazon CloudFront deep dive
 
20210316 AWS Black Belt Online Seminar AWS DataSync
20210316 AWS Black Belt Online Seminar AWS DataSync20210316 AWS Black Belt Online Seminar AWS DataSync
20210316 AWS Black Belt Online Seminar AWS DataSync
 
20191030 AWS Black Belt Online Seminar AWS IoT Analytics Deep Dive
20191030 AWS Black Belt Online Seminar AWS IoT Analytics Deep Dive 20191030 AWS Black Belt Online Seminar AWS IoT Analytics Deep Dive
20191030 AWS Black Belt Online Seminar AWS IoT Analytics Deep Dive
 
20191126 AWS Black Belt Online Seminar Amazon AppStream 2.0
20191126 AWS Black Belt Online Seminar Amazon AppStream 2.020191126 AWS Black Belt Online Seminar Amazon AppStream 2.0
20191126 AWS Black Belt Online Seminar Amazon AppStream 2.0
 
AWS Black Belt Online Seminar AWS Direct Connect
AWS Black Belt Online Seminar AWS Direct ConnectAWS Black Belt Online Seminar AWS Direct Connect
AWS Black Belt Online Seminar AWS Direct Connect
 
20190521 AWS Black Belt Online Seminar Amazon Simple Email Service (Amazon SES)
20190521 AWS Black Belt Online Seminar Amazon Simple Email Service (Amazon SES)20190521 AWS Black Belt Online Seminar Amazon Simple Email Service (Amazon SES)
20190521 AWS Black Belt Online Seminar Amazon Simple Email Service (Amazon SES)
 
20200818 AWS Black Belt Online Seminar AWS Shield Advanced
20200818 AWS Black Belt Online Seminar AWS Shield Advanced20200818 AWS Black Belt Online Seminar AWS Shield Advanced
20200818 AWS Black Belt Online Seminar AWS Shield Advanced
 
20190130 AWS Black Belt Online Seminar AWS Identity and Access Management (AW...
20190130 AWS Black Belt Online Seminar AWS Identity and Access Management (AW...20190130 AWS Black Belt Online Seminar AWS Identity and Access Management (AW...
20190130 AWS Black Belt Online Seminar AWS Identity and Access Management (AW...
 
20180704(20190520 Renewed) AWS Black Belt Online Seminar Amazon Elastic File ...
20180704(20190520 Renewed) AWS Black Belt Online Seminar Amazon Elastic File ...20180704(20190520 Renewed) AWS Black Belt Online Seminar Amazon Elastic File ...
20180704(20190520 Renewed) AWS Black Belt Online Seminar Amazon Elastic File ...
 
20191218 AWS Black Belt Online Seminar AWSのマネジメント&ガバナンス サービスアップデート
20191218 AWS Black Belt Online Seminar AWSのマネジメント&ガバナンス サービスアップデート20191218 AWS Black Belt Online Seminar AWSのマネジメント&ガバナンス サービスアップデート
20191218 AWS Black Belt Online Seminar AWSのマネジメント&ガバナンス サービスアップデート
 
20190319 AWS Black Belt Online Seminar Amazon FSx for Lustre
20190319 AWS Black Belt Online Seminar Amazon FSx for Lustre20190319 AWS Black Belt Online Seminar Amazon FSx for Lustre
20190319 AWS Black Belt Online Seminar Amazon FSx for Lustre
 
20210119 AWS Black Belt Online Seminar AWS CloudTrail
20210119 AWS Black Belt Online Seminar AWS CloudTrail20210119 AWS Black Belt Online Seminar AWS CloudTrail
20210119 AWS Black Belt Online Seminar AWS CloudTrail
 
20210126 AWS Black Belt Online Seminar AWS CodeDeploy
20210126 AWS Black Belt Online Seminar AWS CodeDeploy20210126 AWS Black Belt Online Seminar AWS CodeDeploy
20210126 AWS Black Belt Online Seminar AWS CodeDeploy
 
20190814 AWS Black Belt Online Seminar AWS Serverless Application Model
20190814 AWS Black Belt Online Seminar AWS Serverless Application Model  20190814 AWS Black Belt Online Seminar AWS Serverless Application Model
20190814 AWS Black Belt Online Seminar AWS Serverless Application Model
 

Similar to 03_AWS IoTのDRを考える

エッジコンピューティングで実現できる活用シナリオ3選
エッジコンピューティングで実現できる活用シナリオ3選エッジコンピューティングで実現できる活用シナリオ3選
エッジコンピューティングで実現できる活用シナリオ3選Jun Ichikawa
 
iot@Loft#14-LT4-AI /機械学習に活用できる AWSのエッジソリューションのご紹介
iot@Loft#14-LT4-AI /機械学習に活用できる AWSのエッジソリューションのご紹介iot@Loft#14-LT4-AI /機械学習に活用できる AWSのエッジソリューションのご紹介
iot@Loft#14-LT4-AI /機械学習に活用できる AWSのエッジソリューションのご紹介Amazon Web Services Japan
 
製造装置データ収集の選択肢 (AWS IoT Deep Dive #5)
製造装置データ収集の選択肢 (AWS IoT Deep Dive #5)製造装置データ収集の選択肢 (AWS IoT Deep Dive #5)
製造装置データ収集の選択肢 (AWS IoT Deep Dive #5)Amazon Web Services Japan
 
製造業向けSmart Factoryデモと 関連AWSサービスのご紹介
製造業向けSmart Factoryデモと 関連AWSサービスのご紹介製造業向けSmart Factoryデモと 関連AWSサービスのご紹介
製造業向けSmart Factoryデモと 関連AWSサービスのご紹介Amazon Web Services Japan
 
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
 
AWS IoT サービスこの1年の進化
AWS IoT サービスこの1年の進化AWS IoT サービスこの1年の進化
AWS IoT サービスこの1年の進化Jun Ichikawa
 
AlexaのSmart HomeをAWSで作る方法
AlexaのSmart HomeをAWSで作る方法AlexaのSmart HomeをAWSで作る方法
AlexaのSmart HomeをAWSで作る方法Jun Ichikawa
 
AWS IoT SiteWise のご紹介 (AWS IoT Deep Dive #5)
AWS IoT SiteWise のご紹介 (AWS IoT Deep Dive #5)AWS IoT SiteWise のご紹介 (AWS IoT Deep Dive #5)
AWS IoT SiteWise のご紹介 (AWS IoT Deep Dive #5)Amazon Web Services Japan
 
AWS re:Invent 2019 Recap IoT アップデート
AWS re:Invent 2019 Recap IoT アップデート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 サービスの使い方IoT@Loft #4 - IoT製品の量産化および運用を効率化させるためのAWS サービスの使い方
IoT@Loft #4 - IoT製品の量産化および運用を効率化させるためのAWS サービスの使い方Amazon Web Services Japan
 
IoT@Loft - IoT開発を成功させるためのPoCの進め方と実践
IoT@Loft - IoT開発を成功させるためのPoCの進め方と実践IoT@Loft - IoT開発を成功させるためのPoCの進め方と実践
IoT@Loft - IoT開発を成功させるためのPoCの進め方と実践Amazon Web Services Japan
 
AWS IoT Coreを オンプレミス環境と使う際の アーキテクチャ例 (AWS IoT Deep Dive #5)
AWS IoT Coreを オンプレミス環境と使う際の アーキテクチャ例 (AWS IoT Deep Dive #5)AWS IoT Coreを オンプレミス環境と使う際の アーキテクチャ例 (AWS IoT Deep Dive #5)
AWS IoT Coreを オンプレミス環境と使う際の アーキテクチャ例 (AWS IoT Deep Dive #5)Amazon Web Services Japan
 
AWS IoT サービス アップデートのご紹介
AWS IoT サービス アップデートのご紹介AWS IoT サービス アップデートのご紹介
AWS IoT サービス アップデートのご紹介Amazon Web Services Japan
 
AWS が提供する IoT ソリューションと ITS における活用
AWS が提供する IoT ソリューションと ITS における活用AWS が提供する IoT ソリューションと ITS における活用
AWS が提供する IoT ソリューションと ITS における活用Amazon Web Services Japan
 
AWS Black Belt Online Seminar 2018 re:Invent recap IoT and DevOps
AWS Black Belt Online Seminar 2018 re:Invent recap IoT and DevOpsAWS Black Belt Online Seminar 2018 re:Invent recap IoT and DevOps
AWS Black Belt Online Seminar 2018 re:Invent recap IoT and DevOpsAmazon Web Services Japan
 
Serverless Meetup Tokyo #15 Amazon EventBridge スキーマレジストリ でイベントの扱いを簡単に!
Serverless Meetup Tokyo #15 Amazon EventBridge スキーマレジストリ でイベントの扱いを簡単に!Serverless Meetup Tokyo #15 Amazon EventBridge スキーマレジストリ でイベントの扱いを簡単に!
Serverless Meetup Tokyo #15 Amazon EventBridge スキーマレジストリ でイベントの扱いを簡単に!政雄 金森
 

Similar to 03_AWS IoTのDRを考える (20)

エッジコンピューティングで実現できる活用シナリオ3選
エッジコンピューティングで実現できる活用シナリオ3選エッジコンピューティングで実現できる活用シナリオ3選
エッジコンピューティングで実現できる活用シナリオ3選
 
iot@Loft#14-LT4-AI /機械学習に活用できる AWSのエッジソリューションのご紹介
iot@Loft#14-LT4-AI /機械学習に活用できる AWSのエッジソリューションのご紹介iot@Loft#14-LT4-AI /機械学習に活用できる AWSのエッジソリューションのご紹介
iot@Loft#14-LT4-AI /機械学習に活用できる AWSのエッジソリューションのご紹介
 
製造装置データ収集の選択肢 (AWS IoT Deep Dive #5)
製造装置データ収集の選択肢 (AWS IoT Deep Dive #5)製造装置データ収集の選択肢 (AWS IoT Deep Dive #5)
製造装置データ収集の選択肢 (AWS IoT Deep Dive #5)
 
製造業向けSmart Factoryデモと 関連AWSサービスのご紹介
製造業向けSmart Factoryデモと 関連AWSサービスのご紹介製造業向けSmart Factoryデモと 関連AWSサービスのご紹介
製造業向けSmart Factoryデモと 関連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
 
AWS IoT サービスこの1年の進化
AWS IoT サービスこの1年の進化AWS IoT サービスこの1年の進化
AWS IoT サービスこの1年の進化
 
AlexaのSmart HomeをAWSで作る方法
AlexaのSmart HomeをAWSで作る方法AlexaのSmart HomeをAWSで作る方法
AlexaのSmart HomeをAWSで作る方法
 
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
 
AWS の IoT 向けサービス
AWS の IoT 向けサービスAWS の IoT 向けサービス
AWS の IoT 向けサービス
 
AWS IoT SiteWise のご紹介 (AWS IoT Deep Dive #5)
AWS IoT SiteWise のご紹介 (AWS IoT Deep Dive #5)AWS IoT SiteWise のご紹介 (AWS IoT Deep Dive #5)
AWS IoT SiteWise のご紹介 (AWS IoT Deep Dive #5)
 
AWS re:Invent 2019 Recap IoT アップデート
AWS re:Invent 2019 Recap IoT アップデートAWS re:Invent 2019 Recap IoT アップデート
AWS re:Invent 2019 Recap IoT アップデート
 
IoT@Loft #4 - IoT製品の量産化および運用を効率化させるためのAWS サービスの使い方
IoT@Loft #4 - IoT製品の量産化および運用を効率化させるためのAWS サービスの使い方IoT@Loft #4 - IoT製品の量産化および運用を効率化させるためのAWS サービスの使い方
IoT@Loft #4 - IoT製品の量産化および運用を効率化させるためのAWS サービスの使い方
 
IoT@Loft - IoT開発を成功させるためのPoCの進め方と実践
IoT@Loft - IoT開発を成功させるためのPoCの進め方と実践IoT@Loft - IoT開発を成功させるためのPoCの進め方と実践
IoT@Loft - IoT開発を成功させるためのPoCの進め方と実践
 
AWS IoT Coreを オンプレミス環境と使う際の アーキテクチャ例 (AWS IoT Deep Dive #5)
AWS IoT Coreを オンプレミス環境と使う際の アーキテクチャ例 (AWS IoT Deep Dive #5)AWS IoT Coreを オンプレミス環境と使う際の アーキテクチャ例 (AWS IoT Deep Dive #5)
AWS IoT Coreを オンプレミス環境と使う際の アーキテクチャ例 (AWS IoT Deep Dive #5)
 
AWS IoT サービス アップデートのご紹介
AWS IoT サービス アップデートのご紹介AWS IoT サービス アップデートのご紹介
AWS IoT サービス アップデートのご紹介
 
Sum awsloft tko-iotloft-10-lt4-may-2020
Sum awsloft tko-iotloft-10-lt4-may-2020Sum awsloft tko-iotloft-10-lt4-may-2020
Sum awsloft tko-iotloft-10-lt4-may-2020
 
AWS が提供する IoT ソリューションと ITS における活用
AWS が提供する IoT ソリューションと ITS における活用AWS が提供する IoT ソリューションと ITS における活用
AWS が提供する IoT ソリューションと ITS における活用
 
AWS Black Belt Online Seminar 2018 re:Invent recap IoT and DevOps
AWS Black Belt Online Seminar 2018 re:Invent recap IoT and DevOpsAWS Black Belt Online Seminar 2018 re:Invent recap IoT and DevOps
AWS Black Belt Online Seminar 2018 re:Invent recap IoT and DevOps
 
Serverless Meetup Tokyo #15 Amazon EventBridge スキーマレジストリ でイベントの扱いを簡単に!
Serverless Meetup Tokyo #15 Amazon EventBridge スキーマレジストリ でイベントの扱いを簡単に!Serverless Meetup Tokyo #15 Amazon EventBridge スキーマレジストリ でイベントの扱いを簡単に!
Serverless Meetup Tokyo #15 Amazon EventBridge スキーマレジストリ でイベントの扱いを簡単に!
 
【IVS CTO Night & Day】IoT Solution
【IVS CTO Night & Day】IoT Solution【IVS CTO Night & Day】IoT Solution
【IVS CTO Night & Day】IoT Solution
 

More from Amazon Web Services Japan

202205 AWS Black Belt Online Seminar Amazon FSx for OpenZFS
202205 AWS Black Belt Online Seminar Amazon FSx for OpenZFS202205 AWS Black Belt Online Seminar Amazon FSx for OpenZFS
202205 AWS Black Belt Online Seminar Amazon FSx for OpenZFSAmazon Web Services Japan
 
202204 AWS Black Belt Online Seminar AWS IoT Device Defender
202204 AWS Black Belt Online Seminar AWS IoT Device Defender202204 AWS Black Belt Online Seminar AWS IoT Device Defender
202204 AWS Black Belt Online Seminar AWS IoT Device DefenderAmazon Web Services Japan
 
202204 AWS Black Belt Online Seminar Amazon Connect を活用したオンコール対応の実現
202204 AWS Black Belt Online Seminar Amazon Connect を活用したオンコール対応の実現202204 AWS Black Belt Online Seminar Amazon Connect を活用したオンコール対応の実現
202204 AWS Black Belt Online Seminar Amazon Connect を活用したオンコール対応の実現Amazon Web Services Japan
 
202204 AWS Black Belt Online Seminar Amazon Connect Salesforce連携(第1回 CTI Adap...
202204 AWS Black Belt Online Seminar Amazon Connect Salesforce連携(第1回 CTI Adap...202204 AWS Black Belt Online Seminar Amazon Connect Salesforce連携(第1回 CTI Adap...
202204 AWS Black Belt Online Seminar Amazon Connect Salesforce連携(第1回 CTI Adap...Amazon Web Services Japan
 
Amazon Game Tech Night #25 ゲーム業界向け機械学習最新状況アップデート
Amazon Game Tech Night #25 ゲーム業界向け機械学習最新状況アップデートAmazon Game Tech Night #25 ゲーム業界向け機械学習最新状況アップデート
Amazon Game Tech Night #25 ゲーム業界向け機械学習最新状況アップデートAmazon Web Services Japan
 
20220409 AWS BLEA 開発にあたって検討したこと
20220409 AWS BLEA 開発にあたって検討したこと20220409 AWS BLEA 開発にあたって検討したこと
20220409 AWS BLEA 開発にあたって検討したことAmazon Web Services Japan
 
202202 AWS Black Belt Online Seminar AWS Managed Rules for AWS WAF の活用
202202 AWS Black Belt Online Seminar AWS Managed Rules for AWS WAF の活用202202 AWS Black Belt Online Seminar AWS Managed Rules for AWS WAF の活用
202202 AWS Black Belt Online Seminar AWS Managed Rules for AWS WAF の活用Amazon Web Services Japan
 
202203 AWS Black Belt Online Seminar Amazon Connect Tasks.pdf
202203 AWS Black Belt Online Seminar Amazon Connect Tasks.pdf202203 AWS Black Belt Online Seminar Amazon Connect Tasks.pdf
202203 AWS Black Belt Online Seminar Amazon Connect Tasks.pdfAmazon Web Services Japan
 
SaaS テナント毎のコストを把握するための「AWS Application Cost Profiler」のご紹介
SaaS テナント毎のコストを把握するための「AWS Application Cost Profiler」のご紹介SaaS テナント毎のコストを把握するための「AWS Application Cost Profiler」のご紹介
SaaS テナント毎のコストを把握するための「AWS Application Cost Profiler」のご紹介Amazon Web Services Japan
 
Amazon QuickSight の組み込み方法をちょっぴりDD
Amazon QuickSight の組み込み方法をちょっぴりDDAmazon QuickSight の組み込み方法をちょっぴりDD
Amazon QuickSight の組み込み方法をちょっぴりDDAmazon Web Services Japan
 
マルチテナント化で知っておきたいデータベースのこと
マルチテナント化で知っておきたいデータベースのことマルチテナント化で知っておきたいデータベースのこと
マルチテナント化で知っておきたいデータベースのことAmazon Web Services Japan
 
機密データとSaaSは共存しうるのか!?セキュリティー重視のユーザー層を取り込む為のネットワーク通信のアプローチ
機密データとSaaSは共存しうるのか!?セキュリティー重視のユーザー層を取り込む為のネットワーク通信のアプローチ機密データとSaaSは共存しうるのか!?セキュリティー重視のユーザー層を取り込む為のネットワーク通信のアプローチ
機密データとSaaSは共存しうるのか!?セキュリティー重視のユーザー層を取り込む為のネットワーク通信のアプローチAmazon Web Services Japan
 
パッケージソフトウェアを簡単にSaaS化!?既存の資産を使ったSaaS化手法のご紹介
パッケージソフトウェアを簡単にSaaS化!?既存の資産を使ったSaaS化手法のご紹介パッケージソフトウェアを簡単にSaaS化!?既存の資産を使ったSaaS化手法のご紹介
パッケージソフトウェアを簡単にSaaS化!?既存の資産を使ったSaaS化手法のご紹介Amazon Web Services Japan
 
202202 AWS Black Belt Online Seminar Amazon Connect Customer Profiles
202202 AWS Black Belt Online Seminar Amazon Connect Customer Profiles202202 AWS Black Belt Online Seminar Amazon Connect Customer Profiles
202202 AWS Black Belt Online Seminar Amazon Connect Customer ProfilesAmazon Web Services Japan
 
Amazon Game Tech Night #24 KPIダッシュボードを最速で用意するために
Amazon Game Tech Night #24 KPIダッシュボードを最速で用意するためにAmazon Game Tech Night #24 KPIダッシュボードを最速で用意するために
Amazon Game Tech Night #24 KPIダッシュボードを最速で用意するためにAmazon Web Services Japan
 
202202 AWS Black Belt Online Seminar AWS SaaS Boost で始めるSaaS開発⼊⾨
202202 AWS Black Belt Online Seminar AWS SaaS Boost で始めるSaaS開発⼊⾨202202 AWS Black Belt Online Seminar AWS SaaS Boost で始めるSaaS開発⼊⾨
202202 AWS Black Belt Online Seminar AWS SaaS Boost で始めるSaaS開発⼊⾨Amazon Web Services Japan
 
[20220126] JAWS-UG 2022初頭までに葬ったAWSアンチパターン大紹介
[20220126] JAWS-UG 2022初頭までに葬ったAWSアンチパターン大紹介[20220126] JAWS-UG 2022初頭までに葬ったAWSアンチパターン大紹介
[20220126] JAWS-UG 2022初頭までに葬ったAWSアンチパターン大紹介Amazon Web Services Japan
 
202111 AWS Black Belt Online Seminar AWSで構築するSmart Mirrorのご紹介
202111 AWS Black Belt Online Seminar AWSで構築するSmart Mirrorのご紹介202111 AWS Black Belt Online Seminar AWSで構築するSmart Mirrorのご紹介
202111 AWS Black Belt Online Seminar AWSで構築するSmart Mirrorのご紹介Amazon Web Services Japan
 
202201 AWS Black Belt Online Seminar Apache Spark Performnace Tuning for AWS ...
202201 AWS Black Belt Online Seminar Apache Spark Performnace Tuning for AWS ...202201 AWS Black Belt Online Seminar Apache Spark Performnace Tuning for AWS ...
202201 AWS Black Belt Online Seminar Apache Spark Performnace Tuning for AWS ...Amazon Web Services Japan
 

More from Amazon Web Services Japan (20)

202205 AWS Black Belt Online Seminar Amazon FSx for OpenZFS
202205 AWS Black Belt Online Seminar Amazon FSx for OpenZFS202205 AWS Black Belt Online Seminar Amazon FSx for OpenZFS
202205 AWS Black Belt Online Seminar Amazon FSx for OpenZFS
 
202204 AWS Black Belt Online Seminar AWS IoT Device Defender
202204 AWS Black Belt Online Seminar AWS IoT Device Defender202204 AWS Black Belt Online Seminar AWS IoT Device Defender
202204 AWS Black Belt Online Seminar AWS IoT Device Defender
 
Infrastructure as Code (IaC) 談義 2022
Infrastructure as Code (IaC) 談義 2022Infrastructure as Code (IaC) 談義 2022
Infrastructure as Code (IaC) 談義 2022
 
202204 AWS Black Belt Online Seminar Amazon Connect を活用したオンコール対応の実現
202204 AWS Black Belt Online Seminar Amazon Connect を活用したオンコール対応の実現202204 AWS Black Belt Online Seminar Amazon Connect を活用したオンコール対応の実現
202204 AWS Black Belt Online Seminar Amazon Connect を活用したオンコール対応の実現
 
202204 AWS Black Belt Online Seminar Amazon Connect Salesforce連携(第1回 CTI Adap...
202204 AWS Black Belt Online Seminar Amazon Connect Salesforce連携(第1回 CTI Adap...202204 AWS Black Belt Online Seminar Amazon Connect Salesforce連携(第1回 CTI Adap...
202204 AWS Black Belt Online Seminar Amazon Connect Salesforce連携(第1回 CTI Adap...
 
Amazon Game Tech Night #25 ゲーム業界向け機械学習最新状況アップデート
Amazon Game Tech Night #25 ゲーム業界向け機械学習最新状況アップデートAmazon Game Tech Night #25 ゲーム業界向け機械学習最新状況アップデート
Amazon Game Tech Night #25 ゲーム業界向け機械学習最新状況アップデート
 
20220409 AWS BLEA 開発にあたって検討したこと
20220409 AWS BLEA 開発にあたって検討したこと20220409 AWS BLEA 開発にあたって検討したこと
20220409 AWS BLEA 開発にあたって検討したこと
 
202202 AWS Black Belt Online Seminar AWS Managed Rules for AWS WAF の活用
202202 AWS Black Belt Online Seminar AWS Managed Rules for AWS WAF の活用202202 AWS Black Belt Online Seminar AWS Managed Rules for AWS WAF の活用
202202 AWS Black Belt Online Seminar AWS Managed Rules for AWS WAF の活用
 
202203 AWS Black Belt Online Seminar Amazon Connect Tasks.pdf
202203 AWS Black Belt Online Seminar Amazon Connect Tasks.pdf202203 AWS Black Belt Online Seminar Amazon Connect Tasks.pdf
202203 AWS Black Belt Online Seminar Amazon Connect Tasks.pdf
 
SaaS テナント毎のコストを把握するための「AWS Application Cost Profiler」のご紹介
SaaS テナント毎のコストを把握するための「AWS Application Cost Profiler」のご紹介SaaS テナント毎のコストを把握するための「AWS Application Cost Profiler」のご紹介
SaaS テナント毎のコストを把握するための「AWS Application Cost Profiler」のご紹介
 
Amazon QuickSight の組み込み方法をちょっぴりDD
Amazon QuickSight の組み込み方法をちょっぴりDDAmazon QuickSight の組み込み方法をちょっぴりDD
Amazon QuickSight の組み込み方法をちょっぴりDD
 
マルチテナント化で知っておきたいデータベースのこと
マルチテナント化で知っておきたいデータベースのことマルチテナント化で知っておきたいデータベースのこと
マルチテナント化で知っておきたいデータベースのこと
 
機密データとSaaSは共存しうるのか!?セキュリティー重視のユーザー層を取り込む為のネットワーク通信のアプローチ
機密データとSaaSは共存しうるのか!?セキュリティー重視のユーザー層を取り込む為のネットワーク通信のアプローチ機密データとSaaSは共存しうるのか!?セキュリティー重視のユーザー層を取り込む為のネットワーク通信のアプローチ
機密データとSaaSは共存しうるのか!?セキュリティー重視のユーザー層を取り込む為のネットワーク通信のアプローチ
 
パッケージソフトウェアを簡単にSaaS化!?既存の資産を使ったSaaS化手法のご紹介
パッケージソフトウェアを簡単にSaaS化!?既存の資産を使ったSaaS化手法のご紹介パッケージソフトウェアを簡単にSaaS化!?既存の資産を使ったSaaS化手法のご紹介
パッケージソフトウェアを簡単にSaaS化!?既存の資産を使ったSaaS化手法のご紹介
 
202202 AWS Black Belt Online Seminar Amazon Connect Customer Profiles
202202 AWS Black Belt Online Seminar Amazon Connect Customer Profiles202202 AWS Black Belt Online Seminar Amazon Connect Customer Profiles
202202 AWS Black Belt Online Seminar Amazon Connect Customer Profiles
 
Amazon Game Tech Night #24 KPIダッシュボードを最速で用意するために
Amazon Game Tech Night #24 KPIダッシュボードを最速で用意するためにAmazon Game Tech Night #24 KPIダッシュボードを最速で用意するために
Amazon Game Tech Night #24 KPIダッシュボードを最速で用意するために
 
202202 AWS Black Belt Online Seminar AWS SaaS Boost で始めるSaaS開発⼊⾨
202202 AWS Black Belt Online Seminar AWS SaaS Boost で始めるSaaS開発⼊⾨202202 AWS Black Belt Online Seminar AWS SaaS Boost で始めるSaaS開発⼊⾨
202202 AWS Black Belt Online Seminar AWS SaaS Boost で始めるSaaS開発⼊⾨
 
[20220126] JAWS-UG 2022初頭までに葬ったAWSアンチパターン大紹介
[20220126] JAWS-UG 2022初頭までに葬ったAWSアンチパターン大紹介[20220126] JAWS-UG 2022初頭までに葬ったAWSアンチパターン大紹介
[20220126] JAWS-UG 2022初頭までに葬ったAWSアンチパターン大紹介
 
202111 AWS Black Belt Online Seminar AWSで構築するSmart Mirrorのご紹介
202111 AWS Black Belt Online Seminar AWSで構築するSmart Mirrorのご紹介202111 AWS Black Belt Online Seminar AWSで構築するSmart Mirrorのご紹介
202111 AWS Black Belt Online Seminar AWSで構築するSmart Mirrorのご紹介
 
202201 AWS Black Belt Online Seminar Apache Spark Performnace Tuning for AWS ...
202201 AWS Black Belt Online Seminar Apache Spark Performnace Tuning for AWS ...202201 AWS Black Belt Online Seminar Apache Spark Performnace Tuning for AWS ...
202201 AWS Black Belt Online Seminar Apache Spark Performnace Tuning for AWS ...
 

Recently uploaded

TSAL operation mechanism and circuit diagram.pdf
TSAL operation mechanism and circuit diagram.pdfTSAL operation mechanism and circuit diagram.pdf
TSAL operation mechanism and circuit diagram.pdftaisei2219
 
[DevOpsDays Tokyo 2024] 〜デジタルとアナログのはざまに〜 スマートビルディング爆速開発を支える 自動化テスト戦略
[DevOpsDays Tokyo 2024] 〜デジタルとアナログのはざまに〜 スマートビルディング爆速開発を支える 自動化テスト戦略[DevOpsDays Tokyo 2024] 〜デジタルとアナログのはざまに〜 スマートビルディング爆速開発を支える 自動化テスト戦略
[DevOpsDays Tokyo 2024] 〜デジタルとアナログのはざまに〜 スマートビルディング爆速開発を支える 自動化テスト戦略Ryo Sasaki
 
Open Source UN-Conference 2024 Kawagoe - 独自OS「DaisyOS GB」の紹介
Open Source UN-Conference 2024 Kawagoe - 独自OS「DaisyOS GB」の紹介Open Source UN-Conference 2024 Kawagoe - 独自OS「DaisyOS GB」の紹介
Open Source UN-Conference 2024 Kawagoe - 独自OS「DaisyOS GB」の紹介Yuma Ohgami
 
論文紹介:Automated Classification of Model Errors on ImageNet
論文紹介:Automated Classification of Model Errors on ImageNet論文紹介:Automated Classification of Model Errors on ImageNet
論文紹介:Automated Classification of Model Errors on ImageNetToru Tamaki
 
スマートフォンを用いた新生児あやし動作の教示システム
スマートフォンを用いた新生児あやし動作の教示システムスマートフォンを用いた新生児あやし動作の教示システム
スマートフォンを用いた新生児あやし動作の教示システムsugiuralab
 
論文紹介:Semantic segmentation using Vision Transformers: A survey
論文紹介:Semantic segmentation using Vision Transformers: A survey論文紹介:Semantic segmentation using Vision Transformers: A survey
論文紹介:Semantic segmentation using Vision Transformers: A surveyToru Tamaki
 
論文紹介:Content-Aware Token Sharing for Efficient Semantic Segmentation With Vis...
論文紹介:Content-Aware Token Sharing for Efficient Semantic Segmentation With Vis...論文紹介:Content-Aware Token Sharing for Efficient Semantic Segmentation With Vis...
論文紹介:Content-Aware Token Sharing for Efficient Semantic Segmentation With Vis...Toru Tamaki
 
SOPを理解する 2024/04/19 の勉強会で発表されたものです
SOPを理解する       2024/04/19 の勉強会で発表されたものですSOPを理解する       2024/04/19 の勉強会で発表されたものです
SOPを理解する 2024/04/19 の勉強会で発表されたものですiPride Co., Ltd.
 
Postman LT Fukuoka_Quick Prototype_By Daniel
Postman LT Fukuoka_Quick Prototype_By DanielPostman LT Fukuoka_Quick Prototype_By Daniel
Postman LT Fukuoka_Quick Prototype_By Danieldanielhu54
 

Recently uploaded (9)

TSAL operation mechanism and circuit diagram.pdf
TSAL operation mechanism and circuit diagram.pdfTSAL operation mechanism and circuit diagram.pdf
TSAL operation mechanism and circuit diagram.pdf
 
[DevOpsDays Tokyo 2024] 〜デジタルとアナログのはざまに〜 スマートビルディング爆速開発を支える 自動化テスト戦略
[DevOpsDays Tokyo 2024] 〜デジタルとアナログのはざまに〜 スマートビルディング爆速開発を支える 自動化テスト戦略[DevOpsDays Tokyo 2024] 〜デジタルとアナログのはざまに〜 スマートビルディング爆速開発を支える 自動化テスト戦略
[DevOpsDays Tokyo 2024] 〜デジタルとアナログのはざまに〜 スマートビルディング爆速開発を支える 自動化テスト戦略
 
Open Source UN-Conference 2024 Kawagoe - 独自OS「DaisyOS GB」の紹介
Open Source UN-Conference 2024 Kawagoe - 独自OS「DaisyOS GB」の紹介Open Source UN-Conference 2024 Kawagoe - 独自OS「DaisyOS GB」の紹介
Open Source UN-Conference 2024 Kawagoe - 独自OS「DaisyOS GB」の紹介
 
論文紹介:Automated Classification of Model Errors on ImageNet
論文紹介:Automated Classification of Model Errors on ImageNet論文紹介:Automated Classification of Model Errors on ImageNet
論文紹介:Automated Classification of Model Errors on ImageNet
 
スマートフォンを用いた新生児あやし動作の教示システム
スマートフォンを用いた新生児あやし動作の教示システムスマートフォンを用いた新生児あやし動作の教示システム
スマートフォンを用いた新生児あやし動作の教示システム
 
論文紹介:Semantic segmentation using Vision Transformers: A survey
論文紹介:Semantic segmentation using Vision Transformers: A survey論文紹介:Semantic segmentation using Vision Transformers: A survey
論文紹介:Semantic segmentation using Vision Transformers: A survey
 
論文紹介:Content-Aware Token Sharing for Efficient Semantic Segmentation With Vis...
論文紹介:Content-Aware Token Sharing for Efficient Semantic Segmentation With Vis...論文紹介:Content-Aware Token Sharing for Efficient Semantic Segmentation With Vis...
論文紹介:Content-Aware Token Sharing for Efficient Semantic Segmentation With Vis...
 
SOPを理解する 2024/04/19 の勉強会で発表されたものです
SOPを理解する       2024/04/19 の勉強会で発表されたものですSOPを理解する       2024/04/19 の勉強会で発表されたものです
SOPを理解する 2024/04/19 の勉強会で発表されたものです
 
Postman LT Fukuoka_Quick Prototype_By Daniel
Postman LT Fukuoka_Quick Prototype_By DanielPostman LT Fukuoka_Quick Prototype_By Daniel
Postman LT Fukuoka_Quick Prototype_By Daniel
 

03_AWS IoTのDRを考える

  • 1. © 2020, Amazon Web Services, Inc. or its Affiliates. All rights reserved. 2021/06/09 AWS IoTのDRを考える AWS IoT Deep Dive #4
  • 2. © 2020, Amazon Web Services, Inc. or its Affiliates. All rights reserved. © 2020, Amazon Web Services, Inc. or its Affiliates. All rights reserved. ⾃⼰紹介 名前︓ 市川 純(いちかわ じゅん) 所属︓ アマゾン ウェブ サービス ジャパン株式会社 デジタルトランスフォーメーション本部 プロトタイピング ソリューション アーキテクト 担当︓ IoTに関係するプロトタイピングやお客様の⽀援
  • 3. © 2020, Amazon Web Services, Inc. or its Affiliates. All rights reserved. アジェンダ • Disaster Recoveryとは︖ • DRの基本的な考え⽅ • IoTサービスの課題 • AWS IoTで実現する場合のサンプルアーキテクチャ • そのDRは本当に必要ですか︖
  • 4. © 2020, Amazon Web Services, Inc. or its Affiliates. All rights reserved. Disaster Recoveryとは︖
  • 5. © 2020, Amazon Web Services, Inc. or its Affiliates. All rights reserved. Disaster Recoveryとは︖ ディザスタリカバリ、災害復旧 (英: disaster recovery)は、事業継続マネジメ ントにおける概念のひとつで、⾃然災害または⼈為的災害後の重要な技術インフ ラ、システム復旧、あるいは被害を最⼩限に抑えるための予防措置のことである。 ウィキペディアより抜粋 https://ja.wikipedia.org/wiki/ディザスタリカバリ
  • 6. © 2020, Amazon Web Services, Inc. or its Affiliates. All rights reserved. DRの基本的な考え⽅
  • 7. © 2020, Amazon Web Services, Inc. or its Affiliates. All rights reserved. Disaster Recovery(災害復旧) REL 13: 災害対策 (DR) はどのように計画するのですか? バックアップと冗⻑ワークロードコンポーネントを配置することは、DR 戦略の 出発点です。RTO と RPO は、可⽤性を回復するための⽬標です。これらは、ビ ジネスニーズに基づいて設定します。ワークロードのリソースとデータのロケー ションと機能を考慮して、⽬標を達成するための戦略を実装します。 AWS Well-Architected フレームワークの抜粋 https://wa.aws.amazon.com/wellarchitected/2020-07-02T19-33-23/wat.question.REL_13.ja.html
  • 8. © 2020, Amazon Web Services, Inc. or its Affiliates. All rights reserved. 復旧目標時点(RPO)、復旧目標時間(RTO)について サービス停⽌時間(ダウンタイム) システム復旧時間 RPO RTO トランザクション消失 Recovery Point Objective (RPO) Recovery Time Objective (RTO) § 該当サービス復旧にかけられる時間 § 1分、15分、1時間、4時間、1⽇︖ § データリストアや、システム再起動等の 技術選択に影響 § ディザスタリカバリの復旧時点の⽬標値 バックアップ・データを取得するタイミング や頻度のこと § どの程度のデータ損失が許容されるか︖ § バックアップ・リストアの運⽤間隔や データレプリケーションの技術選択に影響 災害 発⽣ サービス 再開
  • 9. © 2020, Amazon Web Services, Inc. or its Affiliates. All rights reserved. 復旧⽬標を満たすための戦略 バックアップ リストア パイロット ライト ウォーム スタンバイ Active-Active (マルチサイト) § 平常時はバックアップを取 得 § RTOに応じて常時サブサイ トへバックアップを転送 or 障害時に転送 § 障害時に必要なデータをサ ブサイトでリストア § 費⽤︓$ § 平常時はコアサービスのみに 限定したサブサイトを運⽤ (例 DBのみ常時運⽤ etc.) § 障害時に、必要に応じてその 他サービスを起動 § 費⽤︓$$ § 平常時からメインサイト同 等機能をもち規模を縮⼩し たサブサイトを運⽤ § 障害時は⾃動フェールオー バーし、流量を絞って業務 を継続 § 費⽤︓$$$ § 平常時からメインサイト同 等構成のサブサイトを運⽤ § 障害時は⾃動フェールオー バー § 費⽤: $$$$ Low High RPO: 数時間以内 RTO: 24時間以内 RPO: 数分以内 RTO: 数時間以内 RPO: 数秒以内 RTO: 数分以内 RPO: なしor数秒 RTO: 数秒以内
  • 10. © 2020, Amazon Web Services, Inc. or its Affiliates. All rights reserved. IoTサービスの課題
  • 11. © 2020, Amazon Web Services, Inc. or its Affiliates. All rights reserved. AWS IoTを使ったよくあるアーキテクチャ例 AWS IoT Core IoT Device IoT Device IoT Device Amazon S3 Amazon Kinesis Data Streams Amazon Kinesis Data Firehose AWS Lambda Amazon DynamoDB Amazon API Gateway AWS Lambda Amazon Athena Amazon QuickSight 業務/ User アプリ
  • 12. © 2020, Amazon Web Services, Inc. or its Affiliates. All rights reserved. AWS IoTを使ったよくあるアーキテクチャ例 AWS IoT Core IoT Device IoT Device IoT Device Amazon S3 Amazon Kinesis Data Streams Amazon Kinesis Data Firehose AWS Lambda Amazon DynamoDB Amazon API Gateway AWS Lambda Amazon Athena Amazon QuickSight Thing/証明書 /Shadow 処理が終わって いないデータ データ データ DRで検討が必要となってくる部分 アプリケーション 業務/ User アプリ 証明書/ 接続先
  • 13. © 2020, Amazon Web Services, Inc. or its Affiliates. All rights reserved. デバイス接続部分の懸念点 IoT Device IoT Device IoT Device Amazon S3 Amazon Kinesis Data Streams Amazon Kinesis Data Firehose AWS Lambda Amazon DynamoDB Amazon API Gateway AWS Lambda Amazon Athena Amazon QuickSight 業務/ User アプリ AWS IoT Core • デバイスが接続するエンドポイントの情報 • デバイスが持っているクライアント証明書 • AWS IoT Coreで持っている証明書 • Thingの情報(属性、Device Shadow等) 何らかの方法で、接続先の切り替え、証明書の登録 が必要
  • 14. © 2020, Amazon Web Services, Inc. or its Affiliates. All rights reserved. データのストリーミングの懸念点 IoT Device IoT Device IoT Device Amazon S3 AWS Lambda Amazon DynamoDB Amazon API Gateway AWS Lambda Amazon Athena Amazon QuickSight 業務/ User アプリ AWS IoT Core Amazon Kinesis Data Streams Amazon Kinesis Data Firehose • まだストレージに保存されていないデータをど うするか?
  • 15. © 2020, Amazon Web Services, Inc. or its Affiliates. All rights reserved. ストレージの懸念点 IoT Device IoT Device IoT Device Amazon Kinesis Data Streams Amazon Kinesis Data Firehose AWS Lambda Amazon API Gateway AWS Lambda Amazon Athena Amazon QuickSight 業務/ User アプリ AWS IoT Core Amazon S3 Amazon DynamoDB • ストレージに保存されているデータをどうする か
  • 16. © 2020, Amazon Web Services, Inc. or its Affiliates. All rights reserved. アプリケーションの懸念点 IoT Device IoT Device IoT Device Amazon Kinesis Data Streams Amazon Kinesis Data Firehose AWS Lambda AWS IoT Core Amazon S3 Amazon DynamoDB Amazon API Gateway AWS Lambda Amazon QuickSight 業務/ User アプリ • 業務向けアプリケーションはどうするか • ユーザー向けアプリケーションはどうするか Amazon Athena
  • 17. © 2020, Amazon Web Services, Inc. or its Affiliates. All rights reserved. AWS IoTで実現する場合の サンプルアーキテクチャ
  • 18. © 2020, Amazon Web Services, Inc. or its Affiliates. All rights reserved. Disaster Recovery for AWS IoT https://aws.amazon.com/jp/solutions/implementations/disaster-recovery-for-aws-iot/
  • 19. © 2020, Amazon Web Services, Inc. or its Affiliates. All rights reserved. Disaster Recovery for AWS IoT IoTデバイス AWS IoT Core AWS IoT Core Amazon DynamoDB (global table) AWS Lambda AWS Step Functions Amazon API Gateway Amazon Route 53 Amazon DynamoDB (global table) Amazon API Gateway AWS Lambda AWS Lambda Primary Region Secondary Region
  • 20. © 2020, Amazon Web Services, Inc. or its Affiliates. All rights reserved. デモ
  • 21. © 2020, Amazon Web Services, Inc. or its Affiliates. All rights reserved. デバイス接続部分の懸念点 IoT Device IoT Device IoT Device Amazon S3 Amazon Kinesis Data Streams Amazon Kinesis Data Firehose AWS Lambda Amazon DynamoDB Amazon API Gateway AWS Lambda Amazon Athena Amazon QuickSight 業務/ User アプリ AWS IoT Core • デバイスが接続するエンドポイントの情報 • デバイスが持っているクライアント証明書 • IoT Coreで持っている証明書 • Thingの情報(Device Shadow等) 何らかの方法で、接続先の切り替え、証明書の登録 が必要
  • 22. © 2020, Amazon Web Services, Inc. or its Affiliates. All rights reserved. エンドポイントの判定⽅法 AWS Lambda AWS Step Functions Amazon DynamoDB (global table) Amazon DynamoDB (global table) AWS IoT Core Amazon API Gateway Amazon Route 53 Amazon API Gateway AWS Lambda AWS Lambda AWS IoT Core IoTデバイス Secondary Region Primary Region デバイスからAWS IoT Coreへ接続する前にエンドポイントを返してく れるDNSの名前解決をして、接続可能なIoT Coreのエンドポイントを取 得します
  • 23. © 2020, Amazon Web Services, Inc. or its Affiliates. All rights reserved. エンドポイントの判定⽅法 Route 53のTrafic policyに ヘルスチェック対象と返す エンドポイントを作成します このPolicyでPolicy recordを 作成します この設定は、CFnテンプレートには含まれていません https://docs.aws.amazon.com/solutions/latest/disaster-recovery-for-aws-iot/solution- components.html#create-a-traffic-policy
  • 24. © 2020, Amazon Web Services, Inc. or its Affiliates. All rights reserved. デバイス接続部分の懸念点 IoT Device IoT Device IoT Device Amazon S3 Amazon Kinesis Data Streams Amazon Kinesis Data Firehose AWS Lambda Amazon DynamoDB Amazon API Gateway AWS Lambda Amazon Athena Amazon QuickSight 業務/ User アプリ AWS IoT Core • デバイスが接続するエンドポイントの情報 • デバイスが持っているクライアント証明書 • IoT Coreで持っている証明書 • Thingの情報(Device Shadow等) 何らかの方法で、接続先の切り替え、証明書の登録 が必要
  • 25. © 2020, Amazon Web Services, Inc. or its Affiliates. All rights reserved. デバイスのThing、IoT Policy、証明書の複製 Amazon API Gateway Amazon Route 53 Amazon API Gateway AWS Lambda AWS Lambda IoTデバイス AWS IoT Core Amazon DynamoDB (global table) Primary Region • デバイスの登録には • JITRを利用 • CLI/SDKを利用 AWS IoT Core AWS Lambda AWS Step Functions Amazon DynamoDB (global table) Secondary Region • IoT CoreのRuleでThing登録、shadow操作 EventをDynamoDBに保存 • SecondaryではDynamoDB streamsを利用し、 Step FunctionsでIoT Coreに反映 証明書の登録は CA Lessで登録
  • 26. © 2020, Amazon Web Services, Inc. or its Affiliates. All rights reserved. デモの確認
  • 27. © 2020, Amazon Web Services, Inc. or its Affiliates. All rights reserved. ソリューションの注意点 • DNSを使ったフェールオーバーの部分は、独⾃のドメインが必要で、⼿動で 登録する必要があります • セカンダリー側にThingの登録やシャドゥの変更をしてもPrimaryには反映さ れませんので、実装する必要があります。 • CA less(マルチアカウント)登録された証明書の場合は、IoT Coreの Credential Providerはできません • https://docs.aws.amazon.com/iot/latest/developerguide/authori zing-direct-aws.html
  • 28. © 2020, Amazon Web Services, Inc. or its Affiliates. All rights reserved. そのDRは本当に必要ですか︖
  • 29. © 2020, Amazon Web Services, Inc. or its Affiliates. All rights reserved. AWS IoTを使ったよくあるアーキテクチャ例 AWS IoT Core IoT Device IoT Device IoT Device Amazon S3 Amazon Kinesis Data Streams Amazon Kinesis Data Firehose AWS Lambda Amazon DynamoDB Amazon API Gateway AWS Lambda Amazon Athena Amazon QuickSight 証明書 処理が終わって いないデータ Global Table Cross-Region Replication その他、検討が必要となってくる部分 業務/ User アプリ 証明書/ 接続先 アプリケーション
  • 30. © 2020, Amazon Web Services, Inc. or its Affiliates. All rights reserved. 許容できるケースはありませんか︖ • スマートホームデバイスであれば、リモコン、デバイス⾃体にボタン、ス イッチなどで操作できる • デバイス側にデータをデータを貯めておいて、次回の接続時に送信できる • 可視化のための業務アプリは復旧後まで待てる サービスを提供する際にSLAを定義し、 ユーザーに理解していただくことも大切
  • 31. © 2020, Amazon Web Services, Inc. or its Affiliates. All rights reserved. 許容できないケース • ⼈命に関わるような場合 • 社会的なインフラとなるようなシステムの場合 • ライフラインに関連するようなシステムの場合 • 停⽌することで⼤きな損害が発⽣してしまう場合 このようなユースケースでは、DR対応や可用性を上げる アーキテクチャの検討が必要になってきます
  • 32. © 2020, Amazon Web Services, Inc. or its Affiliates. All rights reserved. まとめ
  • 33. © 2020, Amazon Web Services, Inc. or its Affiliates. All rights reserved. まとめ • 可⽤性を上げたり、DRに対応することはコスト(料⾦、⼈的)増につながる為、 本当に必要かをビジネスサイドと認識を合わせる必要がある • サービスによっては多少の停⽌が許容できるのであれば、無理に作りこまな いという判断も必要 • 部分的に対応する⽅式も検討する
  • 34. © 2020, Amazon Web Services, Inc. or its Affiliates. All rights reserved. Thank You!