PowerPoint Presentation

Similar documents
PowerPoint Presentation

PowerPoint Presentation

PowerPoint Presentation

22. PTC 能 为 用 户 托 管 ThingWorx 吗? ThingWorx 可 配 置 在 什 么 方 面? 在 哪 里 可 看 到 ThingWorx 演 示 视 频? 什 么 材 料 和 课 程 可 用 来 支 持 我 的 物 联

PowerPoint Presentation


(Microsoft Word - 11\244T\246\342\277\337\260l\302\334.doc)

<4D F736F F F696E74202D20C8E7BACED2C0CDD F54A3ACB4D3496F54D3A6D3C3D6D0BBF1C8A1C9CCD2B5BCDBD6B5>

PowerPoint 演示文稿

PowerPoint 演示文稿


SDK 概要 使用 Maven 的用户可以从 Maven 库中搜索 "odps-sdk" 获取不同版本的 Java SDK: 包名 odps-sdk-core odps-sdk-commons odps-sdk-udf odps-sdk-mapred odps-sdk-graph 描述 ODPS 基

天津天狮学院关于修订2014级本科培养方案的指导意见

ESP-Jumpstart

Kubenetes 系列列公开课 2 每周四晚 8 点档 1. Kubernetes 初探 2. 上 手 Kubernetes 3. Kubernetes 的资源调度 4. Kubernetes 的运 行行时 5. Kubernetes 的 网络管理理 6. Kubernetes 的存储管理理 7.

PowerPoint Presentation

步骤 1: 先决条件 步骤 2: 构建后台 步骤 3: 激活和注册逻辑 步骤 4: 清

Azure_s

Microsoft Word 電腦軟體設計.doc

ABOUT ME AGENDA 唐建法 / TJ MongoDB 高级方案架构师 MongoDB 中文社区联合发起人 Spark 介绍 Spark 和 MongoDB 案例演示

股票代码:600654

PowerPoint Presentation

1. 二 進 制 數 值 ( ) 2 轉 換 為 十 六 進 制 時, 其 值 為 何? (A) ( 69 ) 16 (B) ( 39 ) 16 (C) ( 7 A ) 16 (D) ( 8 A ) 在 電 腦 術 語 中 常 用 的 UPS, 其 主 要 功 能

電機工程系認可證照清單 /7/1

Partition Key: 字 符 串 类 型, 表 示 当 前 Entity 的 分 区 信 息 这 个 Property 对 于 Table Service 自 动 纵 向 和 横 向 扩 展 至 关 重 要 Row Key: 字 符 串 类 型, 在 给 定 Partition Key 的

浙江师范大学2014年度毕业生就业质量报告

目 录 监 管 资 讯 2016 年 全 国 保 险 监 管 工 作 会 议 召 开...3 协 会 动 态 赤 峰 保 险 行 业 协 会 召 开 数 据 统 计 和 信 息 宣 传 总 结 表 彰 会 议...5 赤 峰 市 保 险 行 业 协 会 秘 书 处 召 开 2015 年 度 述 职

同 时, 采 取 提 供 新 闻 线 索 和 素 材 安 排 专 访 等 方 式 主 动 为 新 闻 媒 体 服 务, 为 采 访 报 道 活 动 创 造 便 利 条 件 建 设 网 络 信 息 发 布 平 台 2013 年 9 月 开 通 中 央 纪 委 监 察 部 网 站,2015 年 1 月

大陸教育部等6個部門公佈「現代職業教育體系建設規劃 ( 年)」規劃到2015年初步形成現代職業教育體系框架,到2020年基本建成「中國」特色現代職業教育體系

资 讯 速 递 台 基 于 大 数 据 的 学 校 督 导 评 估 系 统 建 设 上 海 市 闵 行 区 人 民 政 府 教 育 督 导 室 ( 摘 要 ) 闵 行 教 育 在 深 化 教 育 改 革 探 索 管 办 评 分 离 的 背 景 下, 把 教 育 督 导 评 估 系 统 建 设 作 为

時間軸上的竹蓮記憶 學務主任 黃雅彙 我不是竹蓮國小的畢業校友 但對於身為新竹人的我來 說 仔細回想起來 似乎和竹蓮有著一種特別的緣分 對竹蓮國小最初的印象是在小學的時候 猶記得年幼的 我經過一段時日的啦啦隊舞蹈訓練後 老師便帶著我們從學 校步行到竹蓮國小來參加比賽 一踏入竹蓮校門 映入眼簾 的是黑

B1

Microsoft Word - 临政办发6.doc

公務員服務法第13條相關解釋彙整表

B1

untitled

支付宝2011年 IT资产与费用预算

<4D F736F F D20A5F1A4FBA473A6DBA662C149AE76BB50B0A8AFAAB944A440AC78A67BA976C149BEC7ABE4B751AABAB56FAE692E646F63>


PowerPoint Presentation

汉王PDF转换RTF文档

经 济 高 速 增 长 和 其 后 又 比 其 他 发 达 资 本 主 义 国 家 更 为 顺 利 地 克 服 了 石 油 危 机 的 冲 击, 使 日 本 的 市 场 经 济 体 制 在 7 0 ~ 8 0 年 代 赢 得 了 国 际 社 会 的 广 泛 赞 誉 ( 其 间 虽 有 欧 美 国 家

2015 TB-1-06.indd

目 录 第 一 部 分 档 案 局 概 况 一 主 要 职 责 二 部 门 决 算 单 位 构 成 第 二 部 分 档 案 局 2016 年 度 部 门 预 算 表 一 2016 年 度 市 级 部 门 收 支 预 算 总 表 二 2016 年 度 市 级 部 门 支 出 预 算 表 三 2016

2015 年 度 收 入 支 出 决 算 总 表 单 位 名 称 : 北 京 市 朝 阳 区 卫 生 局 单 位 : 万 元 收 入 支 出 项 目 决 算 数 项 目 ( 按 功 能 分 类 ) 决 算 数 一 财 政 拨 款 一 一 般 公 共 服 务 支 出 二

江 西 : 失 信 被 执 行 人 曝 光 台 写 入 两 会 报 告 摘 要 1 月 27 日, 江 西 省 十 二 届 人 大 五 次 会 议 举 行 第 二 次 全 体 会 议, 江 西 省 高 级 人 民 法 院 院 长 张 忠 厚 向 大 会 作 江 西 省 高 级 人 民 法 院 工 作

形 式 审 查 不 通 过, 将 说 明 原 因 并 予 退 回, 不 予 重 新 修 改 提 交 ( 形 式 审 查 常 见 主 要 问 题 参 考 附 件 3) ( 三 ) 申 请 人 下 载 打 印 网 上 状 态 为 请 交 纸 质 材 料 至 窗 口 受 理 的 申 报 书, 报 送 项

撤 离 你 听 到 了 吗? 它 们 已 经 进 了 墙 里 边 了 那 些 金 属 的 撞 击 声 在 狂 风 之 中 很 难 听 清, 但 断 然 不 会 有 错 围 坐 在 桌 边 的 四 人 靠 得 更 紧 了 些, 并 不 是 因 为 害 怕, 而 是 为 了 取 暖 你 们 觉 得 呢?

Contents Viewpoint Application Story 05 News & Events 06 Technology Forum Customer Partnership Cover Story Advisory Board Inside Advantech Beautiful L

PowerPoint Presentation

PowerPoint Presentation

chapter 2 HTML5 目錄iii HTML HTML HTML HTML HTML canvas

A9RF716.tmp

SOGO

6-1 Table Column Data Type Row Record 1. DBMS 2. DBMS MySQL Microsoft Access SQL Server Oracle 3. ODBC SQL 1. Structured Query Language 2. IBM

第 06 期 李祥池 : 基于 ELK 和 Spark Streaming 的日志分析系统设计与实现 1 日志 1.1 日志定义 IT 1.2 日志处理方案演进 v1.0 v2.0 Hadoop Storm Spark Hadoop/Storm/Spark v3.0 TB Splunk ELK SI


天下江南人-4.FIT)

Process Data flow Data store External entity 6-10 Context diagram Level 0 diagram Level 1 diagram Level 2 diagram

Android Android Android SDK iv

版 權 2014 贊 雲 科 技 股 份 有 限 公 司 版 權 保 護 聲 明 未 經 贊 雲 科 技 股 份 有 限 公 司 書 面 許 可, 本 檔 任 何 部 分 的 內 容 不 得 被 複 製 或 抄 襲 用 於 任 何 目 的 本 檔 的 內 容 在 未 經 通 知 的 情 形 下 可

<4D F736F F D20D0A3D3D1BCF2B1A8B5DAC6DFC6DA2DB8C4312E646F63>

安徽财经大学2016年MBA(秋季入学)招生简章

聚 焦 大 众 金 秋 十 月, 让 爱 走 动 引 领 大 众 金 秋 十 月 又 重 阳 清 早, 大 众 汽 车 租 赁 公 司 的 爱 心 小 队 一 行 十 余 人 就 带 着 早 已 备 好 的 节 日 慰 问 品 来 到 提 篮 桥 街 道 敬 老 院, 为 那

背 景 概 述 企 业 需 要 一 种 灵 活 的 平 台 来 快 速 构 建 测 试 和 扩 展 新 的 应 用 程 序 服 务 并 对 市 场 中 发 生 的 数 字 化 变 革 作 出 反 应 数 字 化 变 革 正 在 加 快 步 伐, 因 为 流 程 和 信 息 的 日 益 融 合 带 来

A API Application Programming Interface 见 应 用 程 序 编 程 接 口 ARP Address Resolution Protocol 地 址 解 析 协 议 为 IP 地 址 到 对 应 的 硬 件 地 址 之 间 提 供 动 态 映 射 阿 里 云 内

PowerPoint 演示文稿

联奕数字校园系列产品

<4D F736F F D20D6D0B9FABBA5C1AACDF8BFAAB7C5C6BDCCA8D7A8CCE2D1D0BEBFB1A8B8E A3A D362D3238A3A9BCF2B0E620666F C F6E20332E646F6378>

17 Prelight Apply Color Paint Vertex Color Tool Prelight Apply Color Paint Vertex Color Tool 242 Apply Color, Prelight Maya Shading Smooth

本 课 程 作 为 非 计 算 机 专 业 本 科 通 识 课 程, 是 一 门 理 论 和 实 践 紧 密 结 合 的 实 用 课 程, 内 容 包 括 计 算 机 基 础 部 分 和 程 序 设 计 部 分 计 算 机 基 础 部 分 涵 盖 计 算 机 软 硬 件 组 成 数 制 表 示 操

目 录 简 介.3 ` 体 系 结 构...4 数 据 层...5 数 据 连 接 器...6 Tableau Server 组 件...7 网 关 / 负 载 平 衡 器...8 客 户 端 :Web 浏 览 器 和 移 动 应 用 程 序...8 客 户 端 :Tableau Desktop..

“百企入校——广西青年企业家协会高校

5B_sasaki.pdf

( c ) 鉴 于 有 关 的 事 宜 往 往 会 涉 及 可 能 难 以 应 付 的 复 杂 技 术 问 题, 申 请 人 务 须 在 申 请 初 期 聘 请 一 名 认 可 人 士 ( 根 据 建 筑 物 条 例 注 册 的 建 筑 师 工 程 师 或 测 量 师 ) 提 供 服 务, 以 避

PowerPoint Presentation

Adobe AIR 安全性

1-1 database columnrow record field 不 DBMS Access Paradox SQL Server Linux MySQL Oracle IBM Informix IBM DB2 Sybase 1-2

國家圖書館典藏電子全文

37 立 豐 車 業 林 口 區 新 北 市 林 口 區 工 六 路 26 號 (02) CR 錡 銳 車 業 林 口 區 新 北 市 林 口 區 粉 寮 路 一 段 19 號 (02) 尚 捷 車 業 八 里 區 新 北 市 八 里 區 商 港 路

PowerPoint Presentation

民政局九十六年度施政目標與重點

第一部分:前言

PowerPoint 演示文稿

ebook140-8

光 环 新 网 研 究 报 告 一 公 司 简 介 北 京 光 环 新 网 科 技 股 份 有 限 公 司, 成 立 于 1999 年,2009 年 整 体 变 更 为 股 份 有 限 公 司,2014 年 1 月 在 创 业 板 上 市 公 司 主 营 业 务 为 向 客 户 提 供 宽 带 接

NIIT APP T ECH,,,,,, C++ : C++, C++,,, C++,,,,, : ,,,, ;,, ( CIP) C++ /,,. :, (21.) ISBN C..


标题

最 佳 做 法 : 在 需 要 时 或 需 要 前 从 CDN 下 载 内 容, 并 使 它 们 与 Flash 代 码 和 文 件 分 离 存 盘 率 vs 响 应 速 度 当 用 户 玩 游 戏 时, 客 户 端 可 以 把 每 一 个 变 化 实 时 写 到 后 端 Web 服 务 器, 也

Important Notice SUNPLUS TECHNOLOGY CO. reserves the right to change this documentation without prior notice. Information provided by SUNPLUS TECHNOLO

PowerPoint 簡報

<31362DBDC3A5CDA7BDB9EAAC49AD70B5652E786C7378>

2013ZB6

2005 3

FileMaker 16 ODBC 和 JDBC 指南

Microsoft PowerPoint - Big Data rc Sharing掃盲時間.ppt [相容模式]

2 SGML, XML Document Traditional WYSIWYG Document Content Presentation Content Presentation Structure Structure? XML/SGML 3 2 SGML SGML Standard Gener

願 景 實 踐 領 導 執 行 決 策 解 決 委 任 受 命 權 限 酌 情 監 察 問 責 風 雨 同 路 相 互 信 任 2

PowerPoint Presentation

Transcription:

初探 IoT 设备信息交互的集散地 AWS IoT Core 入门介绍 邱越俊,AWS 解决方案架构师 2018 年 6 月 12 日

AWS IoT Core 认证和鉴权通过双向身份验证和加密进行保护 规则引擎依据规则与路由传递资料给后端 AWS 服务 AWS 服务 - - - - - 第三方服务 设备 SDK 多种客户端连结库, 进行身份验证和交换信息 设备网关通过 MQTT, WebSockets, HTTP 与设备通信 注册表管理你的设备 影子为设备间断性的连接能力保有持久的状态 应用 AWS 物联网 API

AWS IoT Core 认证和鉴权通过双向身份验证和加密进行保护 规则引擎依据规则与路由传递资料给后端 AWS 服务 AWS 服务 - - - - - 第三方服务 设备 SDK 多种客户端连结库, 进行身份验证和交换信息 设备网关通过 MQTT, WebSockets, HTTP 与设备通信 注册表管理你的设备 影子为设备间断性的连接能力保有持久的状态 应用 AWS 物联网 API

AWS IoT Core 认证和鉴权通过双向身份验证和加密进行保护 规则引擎依据规则与路由传递资料给后端 AWS 服务 AWS 服务 - - - - - 第三方服务 设备 SDK 多种客户端连结库, 进行身份验证和交换信息 设备网关通过 MQTT, WebSockets, HTTP 与设备通信 注册表管理你的设备 影子为设备间断性的连接能力保有持久的状态 应用 AWS 物联网 API

AWS IoT 设备 SDKs & AWS SDK AWS SDK:C++, Java,.Net, Node.js, Python, PHP, Ruby, Go, ios/android 设备 SDK:embedded C, Node.js, java, Python, Arduino Yun, ios/android

AWS IoT 设备 SDK https://aws.amazon.com/cn/iot/sdk/

AWS IoT Core 认证和鉴权通过双向身份验证和加密进行保护 规则引擎依据规则与路由传递资料给后端 AWS 服务 AWS 服务 - - - - - 第三方服务 设备 SDK 多种客户端连结库, 进行身份验证和交换信息 设备网关通过 MQTT, WebSockets, HTTP 与设备通信 注册表管理你的设备 影子为设备间断性的连接能力保有持久的状态 应用 AWS 物联网 API

连接设备安全 - 认证 双向证书认证 AWS IoT 签发证书 用户自签证书 ( 在 AWS IoT 上即时注册设备证书 )

证书和密钥 私钥 (authenticate the device) 'device-123.pem.key', 设备证书 (register the device with IoT) 'device-123.pem.crt 根 CA (authenticate IoT) rootca.pem.crt

数据传输安全 -TLS 0010 TLS 0010001000100010 TLS 00100010

IoT Policy SDK Private Key & Certificate & CA-Root 设备证书 IoT Policy 策略 设备 AWS IoT

IoT 访问权限授权策略 控制物联网设备允许的操作权限 : 连接, 发布, 订阅, 接收, 影子操作 访问权限与设备证书关联 { "Effect": "Allow", "Action": [ "iot:connect" ], "Resource": [ "arn:aws:iot:us-east-1:123456789012:client/clientid1", "arn:aws:iot:us-east-1:123456789012:client/clientid2", "arn:aws:iot:us-east-1:123456789012:client/clientid3" ] }, { "Effect": "Allow", "Action": [ "iot:publish", "iot:subscribe", "iot:receive" ], "Resource": [ "arn:aws:iot:us-east-1:123456789012:topic/foo/bar" ] }

AWS IoT Core 认证和鉴权通过双向身份验证和加密进行保护 规则引擎依据规则与路由传递资料给后端 AWS 服务 AWS 服务 - - - - - 第三方服务 设备 SDK 多种客户端连结库, 进行身份验证和交换信息 设备网关通过 MQTT, WebSockets, HTTP 与设备通信 注册表管理你的设备 影子为设备间断性的连接能力保有持久的状态 应用 AWS 物联网 API

协议和认证方式 Protocol Auth Port 常用场景 MQTT X.509 证书 8883 终端设备, 长连接 HTTP X.509 证书 8443 终端设备, 短连接 HTTP SigV4 443 服务器, 短连接 MQTT over WebSocket SigV4 443 控制终端, 长连接 MQTT 只支持 X.509 证书, 不支持 SigV4 HTTP 只支持发布, 不支持订阅 MQTT over Websocket 支持 SigV4 的发布和订阅

AWS IoT Core 认证和鉴权通过双向身份验证和加密进行保护 规则引擎依据规则与路由传递资料给后端 AWS 服务 AWS 服务 - - - - - 第三方服务 设备 SDK 多种客户端连结库, 进行身份验证和交换信息 设备网关通过 MQTT, WebSockets, HTTP 与设备通信 注册表管理你的设备 影子为设备间断性的连接能力保有持久的状态 应用 AWS 物联网 API

AWS IoT 设备注册表 设备注册表 创建设备的唯一标识, 管理设备元数据 ( 如属性, 能力 ),JSON 文件 组织和跟踪设备 $ aws iot list-things --thing-type-name "LightBulb $ aws iot describe-thing --thing-name "MyLightBulb" $ aws iot list-things --attribute-name "wattage" --attribute-value "75" Mobile App Shadow {Thing Name, Sensor Temp,, GetTemp(), Output LED} Registry

AWS IoT Core 认证和鉴权通过双向身份验证和加密进行保护 规则引擎依据规则与路由传递资料给后端 AWS 服务 AWS 服务 - - - - - 第三方服务 设备 SDK 多种客户端连结库, 进行身份验证和交换信息 设备网关通过 MQTT, WebSockets, HTTP 与设备通信 注册表管理你的设备 影子为设备间断性的连接能力保有持久的状态 应用 AWS 物联网 API

AWS IoT Core 认证和鉴权通过双向身份验证和加密进行保护 规则引擎依据规则与路由传递资料给后端 AWS 服务 AWS 服务 - - - - - 第三方服务 设备 SDK 多种客户端连结库, 进行身份验证和交换信息 设备网关通过 MQTT, WebSockets, HTTP 与设备通信 注册表管理你的设备 影子为设备间断性的连接能力保有持久的状态 应用 AWS 物联网 API

设备控制 ( 影子 Shadow) 设备 MQTT 当前状态 HTTP/ MQTT over WebSocket 控制 目标状态

AWS IoT 设备影子工作原理 1. 设备发布当前状态 5. 设备影子同步更新的状态 6. 设备发布当前状态 Shadow AWS IoT 3. 应用程序请求设备的当前状态 4. 应用程序请求更改设备状态 7. 设备影子确认状态更改 2. 持久化 JSON 数据存储 Device SDK

设备影子 Thing Shadow Mobile App 向设备影子上报当前状态 从设备影子获取目标状态 展示设备上报状态 展示目标状态 展现设备上报状态和目标状态的差异 获取最近一次上报的状态 设置目标状态 获取状态修改确认 { "state" : { desired" : { "lights": { "color": "RED" }, "engine" : "ON" }, "reported" : { "lights" : { "color": "GREEN" }, "engine" : "ON" }, "delta" : { "lights" : { "color": "RED" } } }, "version" : 10 }

AWS IoT Core 认证和鉴权通过双向身份验证和加密进行保护 规则引擎依据规则与路由传递资料给后端 AWS 服务 AWS 服务 - - - - - 第三方服务 设备 SDK 多种客户端连结库, 进行身份验证和交换信息 设备网关通过 MQTT, WebSockets, HTTP 与设备通信 注册表管理你的设备 影子为设备间断性的连接能力保有持久的状态 应用 AWS 物联网 API

消息加工处理 --- AWS IoT 规则引擎 规则引擎将 AWS IoT 连接到外部终端节点和 AWS 服务 操作 1. AWS 服务 ( 直接集成 ) Amazon S3 Amazon DynamoDB Amazon Kinesis 2. AWS 的其余部分 ( 通过 Amazon Kinesis AWS Lambda Amazon S3 及其他服务 ) Amazon RDS Amazon Glacier Rules Engine Amazon SNS AWS Lambda Amazon SQS Amazon Redshift Amazon EC2 3. 外部终端节点 ( 通过 Lambda 和 SNS)

规则引擎 : 直接对接 AWS 其他服务 调用 Lambda 函数 将对象存储到 S3 存储桶中 插入, 更新 DynamoDB 表 发布到 SNS 主题 发布到 Amazon Kinesis stream 发布到 Kinesis Firehose 重新发布到 AWS IoT 获取一个 CloudWatch 指标或改变告警状态 发布到 Amazon ES 写入到 SQS 队列

例如 : 规则引擎 & 实时流式数据处理 N:1 入站的传感器流式数据 ( 数据降噪 ) 规则引擎过滤 转换 汇总传感器数据后, 发送至亚马逊 Kinesis 处理实时流式数据 Kinesis 流式数据共享至其它业务系统将流式数据的实时处理结果导入至数据库 应用或其它亚马逊服务

例如 : 规则引擎 & 推送通知服务 推送通知支持苹果 APNS 推送通知服务 谷歌 GCM 云消息服务 亚马逊 ADM 设备消息服务, 微软 WNS 推送服务亚马逊 SNS 推送通知服务 ->HTTP 协议终端 ( 短信 邮件 ) 通过亚马逊 SNS 推送通知服务, 调用第三方 HTTP 协议终端, 支持订阅和重试

AWS IoT 规则引擎 SELECT DATA FROM TOPIC WHERE FILTER 简单且熟悉的语法 - 使用 SQL 语句来定义筛选条件 - 可选 WHERE 子句函数改进了信号 / 噪音 - 数十种 functions() 可用 - 字符串操作 ( 正则表达式支持 ) - 数学运算 - UUID Timestamp rand 等多个 / 同时操作 - 有时需要您采取多种操作

IoT 规则样例 { } sql : SELECT * FROM RaspberryPi/EchoNumber WHERE EchoNumber > 80", "description": "Store all sensor data into dynamodb and firehose", "ruledisabled":false, "actions": [{ "dynamodb": { "tablename": IoT_DynamoDB_Table", "rolearn": "arn:aws:iam::123456789012:role/aws_iot_dynamodb", "hashkeyfield": "sensor_id", "hashkeyvalue": "${topic()}", "rangekeyfield": "timestamp "rangekeyvalue": "${timestamp()}", } }]

AWS IoT Core 认证和鉴权通过双向身份验证和加密进行保护 规则引擎依据规则与路由传递资料给后端 AWS 服务 AWS 服务 - - - - - 第三方服务 设备 SDK 多种客户端连结库, 进行身份验证和交换信息 设备网关通过 MQTT, WebSockets, HTTP 与设备通信 注册表管理你的设备 影子为设备间断性的连接能力保有持久的状态 应用 AWS 物联网 API

Thank You!