PowerPoint Presentation

Similar documents
最新アップデート AWS IoT Solution 〜 事例とサービスアップデート 〜

よくある問題を解決する~ 5 分でそのままつかえるソリューション by AWS ソリューションズビルダチーム

2014 QBR: Campaign Marketing

最新 IoT デザインパターン 〜AWS IoT と AWS Greengrass を用いた構築パターン〜

PowerPoint Presentation

AWS における ベストパートナーを見つける 7 つの方法 相澤恵奏アマゾンウェブサービスジャパンアライアンス技術本部テクニカルイネーブルメント部部長パートナーソリューションアーキテクト #AWSInnovate 2019, Amazon Web Services, Inc. or its affi

Mobile Access簡易設定ガイド

Presentation Title Here

Microsoft PowerPoint - Skype for business の概要.pptx

PowerPoint プレゼンテーション

PowerPoint プレゼンテーション

AWS 認定 DevOps エンジニア - プロフェッショナルサンプル試験問題 1) あなたは Amazon EBS ボリュームを使用する Amazon EC2 上で実行されているアプリケーションサーバ ー向けに 自動データバックアップソリューションを導入する業務を担当しています 単一障害点を回避し

Presentation Title Here

PowerPoint プレゼンテーション

Dräger CSE Connect ???_ja

AWS Client VPN - ユーザーガイド

オージス総研0707セミナー

SORACOM - CSAJ

【赤外線リモコン 02】 Google Home との連携方法

ネットアップクラウドデータサービス

AW-PCS認証設定手順1805

AWS Mobile Deep Dive - 入門から実践までの最短コース 〜 ライブコーディングで学ぶ AWS を活用したモバイルアプリの開発 〜

Hortonworks Kitase

1. Android のホーム画面 06. クイックマニュアル [ 遠隔接続編 -Android 版 -] 2. ストアの起動画面 Android を起動しますと Play ストア ( 赤枠 ) というア イコンがありますのでこちらをタップしてください 機種により表示方法は異なります ストアの初期画

データベースの近代化:シンプルなクロスプラットフォーム、最小のダウンタイムで実現するクラウド移行

Presentation Title Here

【赤外線リモコン 01】 Google Home との連携方法

目次 なぜAPIが注目されているのか? API 公開のライフサイクル 事例概要 Amazon API Gateway 利用のポイント APIソリューションご紹介 Copyright 2017 OGIS-RI Co., Ltd. All rights reserved. 2

1. ウェブルートアカウントの作成 1) ウェブブラウザより以下の管理コンソールにアクセスします 2) 画面上の アカウントを作成する にある 今すぐ登録する ボタンをクリックします 3) アカウントを作成する 画

KDDI Smart Mobile Safety Manager ( 基本プラン /4G LTE ケータイプラン ) オプション機能説明 2018 年 2 月 27 日現在 KDDI 株式会社 ver Copyright 2018 KDDI Corporation. All Rights

Visual Studio with Cordova クロスプラットフォーム開発の全貌

Startup_on_AWS_usecases_StartupDay

そこが知りたい!AWSクラウドのセキュリティ

スマートホームシステムの開発 〜AWS を活用した新規サービスの立ち上げ〜

流通業界におけるデジタルトランスフォーメーションの実践

Oracle Cloud Adapter for Oracle RightNow Cloud Service

IBM 次世代クラウド・プラットフォーム コードネーム “BlueMix”ご紹介

KDDI Smart Mobile Safety Manager ios キッティングマニュアル 最終更新日 2018 年 12 月 13 日 Document ver1.0 (Web サイト ver.9.5.0)

【赤外線リモコン 01】 Google Home との連携方法

Windows 10 IoT Core MVA 2015 August Windows 10 IoT Core ハンズオントレーニング Building and running Github MS IoT Samples on Windows 10 IoT Core 5 章センサーデータをクラウドへ

つくば市 様

iNFUSE インフューズ

Microsoft Word - Android認証設定手順(EAP-TLS)1105.doc

APEX Spreadsheet ATP HOL JA - Read-Only

PowerPoint プレゼンテーション



FUJITSU Cloud Service A5 for Microsoft Azure サービス仕様書

<4D F736F F F696E74202D208D E9197BF FC96E582C68AE98BC682AA F08CF68A4A82B782E D835A E

D. Amazon EC2 のインスタンスストアボリュームへ 1 時間ごとに DB のバックアップ取得を行うと共に Amazon S3 に 5 分ごとのトランザクションログを保管する 正解 = C 会社のマーケティング担当ディレクターから " 何気ない親切 " と思われる善行を目にしたら 80 文字

技術レポート 1)QuiX 端末認証と HP IceWall SSO の連携 2)QuiX 端末認証と XenApp の連携 3)QuiX 端末認証 RADIUS オプションと APRESIA の連携 Ver 1.1 Copyright (C) 2012 Base Technology, Inc.

クラウドネイティブサービスのご紹介 〜高い可用性と拡張性をリーズナブルに今すぐ実現〜

PowerPoint Presentation

Oracle Database 12c

Mashery API API ID Mobile Backend as a

1 はじめに はじめに 制限事項 注意事項 お問い合わせ窓口 メールの利用 ( ブラウザを利用 ) OUTLOOK WEB APP への接続方法 EXCHANGE ONLINE の画面構成...

利用約款別紙 SkyCDP for AWS 基本サービス仕様書 この仕様書は SkyCDP for AWS の基本サービスに関する内容 方法について記述したものです 尚 SkyCDP for AWS オプションサービスをご利用のお客様は各 SkyCDP for AWS オプションサービスのご契約内容

PowerPoint プレゼンテーション

Office 365監査ログ連携機能アクティブ化手順書

目次 1 サービス概要 3 あんしんフィルター for auとは 4 動作環境 5 2 利用開始 6 アプリをインストールする 7 サービスを開始する 8,9 あんしんフィルター for au アプリアイコンの移動 10 3 設定変更 11 管理者を登録する 12 管理者画面を表示する 13 管理す

製品概要 OpenBlocks IoT BX1 OpenBlocks IoT Family はモノとインターネットとの 間をつなぐ IoT ゲートウェイに最適なマイクロサーバーです 極小サイズかつ優れたハードウェア性能に加え IoT ゲートウェイに求められるあらゆる機能を搭載し IoT システムのス

Joint Content Development Proposal Tech Docs and Curriculum

Microsoft PowerPoint - ã…Šã…¬ã…fiㅥㅼ盋_MVISONCloud製åfi†ç´¹ä»‰.pptx

AWSSummitTokyo2018

SIOS Protection Suite for Linux v9.3.2 AWS Direct Connect 接続クイックスタートガイド 2019 年 4 月

セキュアブラウザについて セキュアブラウザは デスクネッツを自宅や外出先などから安全に利用するためのツール ( アプリ ) です セキュアブラウザというアプリを使用してデスクネッツを利用します 通常のブラウザアクセスと同じようにデスクネッツをご利用頂けます 端末の紛失 盗難による情報漏えいを防ぐため

VPN 接続の設定

目次 1 サービス概要 3 あんしんフィルター for auとは 4 動作環境 5 2 利用開始 6 アプリをインストールする 7 サービスを開始する 8,9 あんしんフィルター for au アプリアイコンの移動 10 3 設定変更 11 管理者を登録する 12 管理者画面を表示する 13 管理す

2017 年 6 月 14 日 スムーズな API 連携でデジタルビジネスを推進する API Gateway as a Service の提供を開始 ~ 外部との API 接続を容易にし xtech ビジネス連携を加速 ~ NTT コミュニケーションズ ( 以下 NTT Com) は 複数のシステム

アドレス帳移行手順

KDDI Smart Mobile Safety Manager Windows キッティングマニュアル 最終更新日 2018 年 12 月 13 日 Document ver1.0 (Web サイト ver.9.5.0)

KDDI Smart Mobile Safety Manager Apple Business Manager(ABM) 運用マニュアル 最終更新日 2019 年 4 月 25 日 Document ver1.1 (Web サイト ver.9.6.0)

AWS Deck Template

印刷アプリケーションマニュアル

PowerPoint Presentation

3. クラスリンク ( 先生の IP アドレス >:< ポート >) を生徒と共有して生徒がブラウザーから接続できるようにします デフォルトのポート番号は 90 ですが これは [Vision 設定 ] から変更できます Netop Vision Student アプリケーションを使

MotionBoard Ver. 5.6 パッチ適用手順書

Mobile Access IPSec VPN設定ガイド

勉強会の流れ Google API の概要 デモ curl で実際に体験 Copyright 2010 SRA OSS, Inc. Japan All rights reserved. 2

ニフティクラウド mobile backend 概要 サービス名 : ニフティクラウド mobile backend ( ニフティクラウドモバイルバックエンド ) アドレス : 利用対象者 : スマートフォンアプリを開発する個人および企業 基本仕

PowerPoint Presentation

[Unifinity]運用マニュアル

<4D F736F F F696E74202D2082A282DC82B382E795B782AF82C882A FC96E CF68A4A A2E >

2 0. 事前準備

PowerPoint プレゼンテーション

CTX-6114AI Citrix Access Suite 4

KDDI Smart Mobile Safety Manager 用語集 最終更新日 2018 年 12 月 13 日 Document ver1.0 (Web サイト ver.9.5.0)

スマートリモコンおよびスマートスピーカーと連携した「はぴeみる電」の新たな家電制御サービスの開始について

基本プラン向け ( インターネット接続管理 バックアップ メッセージ通知 ウイルス対策 Web フィルター ) 2

PowerPoint プレゼンテーション

Speed matters - Amazon Kinesis が実現するストリーミングデータのリアルタイム分析

~ アドレス収集くん ~ セキュリティ対策御説明資料

目次 1 サービス概要 3 for UQ mobile とは 4 動作環境 6 2 利用開始 7 アプリをダウンロードする 8 サービスを開始する 9 3 設定変更 10 管理者を登録する 11 管理者画面を表示する 12 管理するスマートフォンに名前をつける 12 for UQ mobile が正

1. 事前準備 ひかりワンチーム SP は インターネットにアクセスして利用するサービスです ご利用いただくには インターネット接続環境及びインターネットに接続可能な端末 (PC 等 ) WEB ブラウザが必要となります 以下のサービス推奨動作環境に合わせ 事前にご用意ください ひかりワンチーム S

データセンターの効率的な資源活用のためのデータ収集・照会システムの設計

PowerPoint Presentation

Cisco ViewMail for Microsoft Outlook クイックスタートガイド (リリース 8.5 以降)

DragonDisk

はじめにお読みください

Proselfの利用方法

PowerPoint プレゼンテーション

Transcription:

AWS による IoT 最新動向とデザインパターン 2016, Amazon Web Services, Inc. or its Affiliates. All rights reserved.

Twitter で AWS Summit に参加しよう! 公式アカウント @awscloud_jp をフォローしたお客様に フリクションボールペンをプレゼント! 配布場所 ロビーや展示会場のコンパニオンが配布中! お気軽にお声かけください

AWS Black Belt Online Seminarのご案内 AWSJ の Tech メンバーがAWSに関する様々な事を日本語で 紹介 解説する無料のオンラインセミナー AWSについてもっと勉強したい方にオススメ AWS イベント 検索

アジェンダ 1. AWSを活用したIoT 事例 2. IoTで利用されるサービス群 3. IoTのアーキテクチャ 4. アーキテクティング実践 5. デモンストレーション

AWS を活用した IoT 事例

名前 榎並 利晃 えなみ としあき toshiake@amazon.co.jp 役割 Mobile / IoT Business Development Manager 好きなAWSのサービス AWS IoT AWS Lambda / API Gateway Mobile Services

様々なところでIoTが実現 車 製造, 物流, サプライ チェーン 自治体 農業 家電 スマート ホーム ヘルスケア 小売

安全運行管理

酪農

農業

スマート家電 AWS IoT ON! もうすぐ帰るから エアコンを つけておこう 温度 湿度 照度を定期的に 測定し AWS経由でアプリに 表示することも可能 Wi-Fi Wi-Fiルーター REX-WFIREX1

IoTの活用 業務改善 イノベーション 歩留まり改善 メンテナンスの効率化 遠隔制御 資源の活用 (Condition based maintenance) IoT 活用 新規ビジネス イノベーション 新コンセプトプロダクト データ販売 コンサルティング

プラットフォーム連携による共創 デバイスの抽象化とデータ連携 プラットフォーム A API プラットフォーム B

データを価値に変える 収集保存分析活用 収集したデータをリアルタイムに基盤に転送 データを長期的に保存 検索 大規模データを高速に分析 ( 解析 ) 分析結果を人が参照しやすい形で提供

IoT パビリオン

名前 吉田 英世 よしだ ひでよ hideyy@amazon.co.jp 役割 ソリューションアーキテクト ネットワーク/IoT担当 経歴 某ゲーム会社インフラエンジニア 某組込みソフトウェア会社 IoTプラットフォーム開発 好きなAWSのサービス AWS IoT Amazon Kinesis Amazon VPC

IoT で利用されるサービス群

AWS IoT IoTに必要な機能を簡単にセキュアに利用 セキュアな 双方向通信 ルールベースの アクション設定 TLS1.2を利用した クライアント証明書による認証 HTTPSとMQTTSを採用 MQTT pub/subによる双方向 通信 SQLライクなルールの定義で メッセージ処理をアクション が設定 AWSサービスとのシームレス な連携 デバイスSDKで 開発も簡単 AWS IoTの各種機能を デバイスから利用可能 C-SDK (Ideal for embedded OS) Arduino Library (Arduino Yun) JS-SDK (Ideal for Embedded Linux Platforms) Mobile SDK (Android and ios)

認証 ルールエンジン AWS サービス - - - - - サードパーティ デバイス SDK デバイスゲートウェイ レジストリ シャドウ アプリケーション AWS IoT API

AWS IoT と直接連携できるサービスは 12! Lambda 関数の実行 Firehose への書込 S3 バケットへの書込 DyanmoDB へのデータ追加 更新 SNS トピックまたはエンドポイントへの書込 Kinesis Stream への書込 Elasticsearch への書込 AWS IoT への再パブリッシュ CloudWatch アラーム送信 CloudWatch メトリクスとしてキャプチャ SQS キューへの書込 Machine Learning のリアルタイム予測 API

Amazon Kinesis Amazon Kinesis Streams Amazon Kinesis Firehose Amazon Kinesis Analytics ストリーミングデータの プロセッシングや分析用 のカスタム アプリケーションを構築 大容量のストリーミング データをS3やRedshiftに 簡単に保存 標準SQLクエリにより ストリーミングデータを 簡単に分析

AWS Lambda IoTの各イベントをトリガーにいろいろなコードを実行 OS,キャパシティなど インフラの管理不要 コードを書いてLambdaに アップロードするのみ 登録されたコードを自動的に 実行 多様なイベント に対応 AWS IoTのルールアクション として動作可能 Kinesis Streamのストリーム もイベントとして登録可能 コンピューティング 使用時間のみの課金 コードが実行される100msごと およびコードがトリガーされた 回数に対して課金

Amazon API Gateway アプリケーションだけでなくデバイス向けWeb APIの 作成 保護 運用と公開を容易に RESTfulエンドポイントに必要な 豊富な機能が利用可能 リクエスト数に応じてスケール バックエンドへの負荷を軽減するための スロットリング APIのバージョンを管理 APIアクティビティのメトリクス取得 Lambdaの利用でサーバレスな APIを作成 API呼出し後のアクションでLambdaを 指定することでプログラムの登録のみで APIを作成

IoT のアーキテクチャ

IoTアーキテクチャの特徴 テレメトリ用途ではビッグデータの入力レイヤーとして扱われるのがほとんど IoTはテレメトリ+αでデータを価値に変える: アプリケーションからデバイスを操作 コマンド 入力データを元にアクションを実行 プロセッシング 過去の出来事を元に未来を予測 コンテキストアウェアネス イベント駆動

CQRS( コマンドクエリ分離責務 ) 永続化ストア ( イベントストア ) 書込 ( コマンド ) コマンドプロセッサ イベント保存 読込 ( クエリ ) イベント送信 イベントハンドラ クエリサービス データ読み出し アップデート データストア 非同期でコピー

CQRS( コマンドクエリ分離責務 ) 書込 ( コマンド ) 読込 ( クエリ ) コマンドプロセッサ AWS IoT Rules Kinesis Stream Lambda API Gateway イベントハンドラ DynamoDB RDS Redshift ElasticSearch Service データストア クエリサービス イベントストア Kinesis Stream DynamoDB S3 Lambda DataPipeline Kinesis(KCL) EMR

CQRS の例 書込 デバイス AWS IoT デバイスゲートウェイ AWS IoT ルールエンジン S3 QuickSight Redshift 読込

アーキテクティング実践

デバイスと AWS を接続したい AWS IoT と Kinesis Stream を目的によって使い分ける AWS SDK AWS デバイス SDK AWS IoT デバイスゲートウェイ AWS IoT ルールエンジン MQTTS or HTTPS SSL 証明書 or Sig v4 による認証双方向通信メッセージプロセッシング AWS SDK Kinesis Stream HTTPS Sig v4 による認証単方向通信 ( デバイス >Kinesis) ストリームプロセッシング

Kinesisへ送信する前にデータの前処理をしたい AWS IoTのルールで前処理を実行 Kinesisに渡す前処理 ex.ノイズ除去 タイムスタンプ付与 数値変換処理) MQTTのインタフェースとしても利用

ひとまずセンサーデータを保管しておきたい S3 をデータレイクとして活用ビッグデータサービス群とシームレスな連携が可能 EMR Data Pipeline Kinesis Firehose S3 Redshift QuickSight AWS IoT デバイスゲートウェイ AWS IoT ルールエンジン Machine Leaning ビッグデータサービス群

データストアの選択 DynamoDB アプリケーションでのデータ活用 ID+ タイムスタンプなどの時系列データをアプリケーションでから参照 分析でのデータ活用 Redshift 中 長期的な時系列データを BI ツールを利用してアドホックに分析 汎用的なアーカイブ S3 堅牢で安価なオブジェクトストレージに半永久的にファイルデータ保管 Elasticsearch Service や EMR 上で HBase なども利用可能小規模であれば RDS も選択

デバイスをリモートで制御したい MQTT と Websocket で持続的なコネクションからのコマンド送受信 Websocket MQTT(subscribe) AWS IoT デバイスゲートウェイ RESTful API AWS IoT デバイスシャドウ

クライアント証明書をデバイスにインストールしたい AWS IoT の API 操作 BYOC (Bring Your Own Certificates) プライベート CA プライベート CA 証明書 ロール ( 証明書発行のみ ) CSR aws iot create-certificate-from-csr デバイス証明書 デバイス証明書 プライベートキー 証明書 AWS IoT API エンドポイント プライベートキー AWS IoT API エンドポイント https://mobile.awsblog.com/post/txp0acb3twz5xb/use-your-own-certificate-with-aws-iot

デバイスへファームウェアをダウンロードしたい S3 イベント +Lambda と AWS IoT の連携 ファームウェア 6 ファームウェアを更新 5 ファームウェアを S3 バケットからダウンロード 1 ファームウェアを S3 バケットにアップロード 4 トピックから URL を受信 3Lambda から URL を通知 S3 2PUT のイベントから Lambda を起動 AWS IoT デバイスゲートウェイ Lambda

デバイス管理 AWS IoT デバイスレジストリや DynamoDB を利用 DeviceName LastUpdate Serial # Location device001 2016-06- 02T00:00:00 A12345 room1 デバイス属性 ステータスを更新 (AWS SDK, など ) OR デバイス属性 ステータスを更新 (MQTT) AWS IoT デバイスレジストリ DynamoDB AWS IoT デバイスゲートウェイ AWS IoT ルールエンジン Lambda { "things": [ { "attributes": { serialnumber": 12345678" }, "thingname": "mydevice" } ] }

デバイスからAWSまでを閉域ネットワーク接続例 Direct Connectやパートナー様のサービスを利用 AWS クラウド 3G/LTE 網 AWS IoT AWSサービス群 お客様VPC Direct Connect (専用線) お客様拠点 Lambda RDS

デモンストレーション

デモ構成 Shiny by RSudio AWS SDK AWS IoT デバイスゲートウェイ AWS IoT ルールエンジン Kinesis Stream S3 Lambda Aurora

まとめ IoT を つなげる から データ活用 に AWS でシステムを 構築して データ活用にフォーカスする ソフトウェアアーキテクチャを取り入れることで IoT アーキテクチャを最適化 AWS のマネージドサービスをはビッグデータだけでなく IoT においても強力なツールとなる