AI智能总结
目录 1什么是广云“天匠”平台......................................................................................................32“天匠”产品优势......................................................................................................................32.1“天匠”平台优势................................................................................................................32.2“天匠“设计原则................................................................................................................33“天匠”平台架构......................................................................................................................43.1业务架构............................................................................................................................43.2技术架构........................................................................................................................43.2.1设备接入架构.........................................................................................................63.2.2亚马逊云科技IoT平台集成的亚马逊云科技服务.........................................63.2.3设备SDK................................................................................................................73.2.4设备网关.................................................................................................................73.2.5认证和授权............................................................................................................83.2.6注册表.....................................................................................................................83.2.7设备影子(Shadow).........................................................................................93.2.8设备影子(Shadow)流程...............................................................................103.2.9设备影子(Shadow)格式...............................................................................103.2.10设备影子(Shadow)服务.............................................................................103.2.11规则引擎...............................................................................................................113.2.12规则引擎集成其它云服务................................................................................123.2.13规则引擎&实时流式数据处理.........................................................................133.2.14设备管理.............................................................................................................133.3“天匠”云端功能..............................................................................................................143.4通讯模组固件SDK.....................................................................................................153.4.1WiFi模组固件SDK...............................................................................................153.4.2蓝牙模组固件SDK..............................................................................................153.4.3蜂窝模组固件SDK..............................................................................................153.5移动端APP SDK.........................................................................................................153.6移动端小程序SDK.....................................................................................................16附录A:广云物联联系方式..............................................................................................................17 1什么是广云“天匠”平台 广云“天匠”物联网平台是一款针对消费类和产业物联网的云平台。在亚马逊云科技的IaaS和PaaS层云产品基础上,搭建了一套完整的、更贴近智能家电领域的公有云平台。助力于消费类小家电厂商、品牌商提供从功能设计、嵌入式开发调试、设备安全、云端开发、App开发、微信小程序开发、H5开发、运营管理、数据统计等,覆盖前期开发到后期运营,全生命周期的服务。 2“天匠”产品优势 广云“天匠”提供四大产品与服务,一站式完成智能产品云、联网模块、App控制端、微信小程序的基础设施搭建。广云“天匠”平台的开发模式最快可以在一天内助力您完成产品智能化升级。全链路增值服务与数据运营平台为您打造在全球市场都具有竞争力的智能产品。可以根据客户需求支持云服务器部署同时也可以IDC机房部署,支持市场多家主流通讯wifi模组、蓝牙模组、蜂窝模组接入。 2.1“天匠”平台优势 快速智能化:可实现从产品创建到量产整个智能化过程的极速化。 低成本:提供对接模组,可直接连接云端;提供DemoApp源码、Demo小程序源码、行业公版小程序,实现低成本快速上手。 高可用:提供一机一密的方式,保障个人隐私安全。同时可支持亿级设备接入,保障连接质量。 全球化服务:支持设备在国内和海外使用,支持海外三方平台的对接,已完成AmazonAlexa对接。 平台扩展性:平台采用微服务框架技术,服务与服务之间相对独立,支持横向和纵向扩展。 平台稳定性:基于主流公有云,拥有亿级海量数据和千万级用户并发处理能力,为用户提供稳定性高达99.99%的不间断计算服务。 开放性:对外可提供云对云,丰富的API接口。 2.2“天匠“设计原则 采用稳定可靠且有前瞻性的技术、充分理解和把握行业业务发展趋势,采用目前先进成熟的软件开发技术、数据库技术,实现数据库之间数据交换,降低数据维护成本和提高数据管理效率,支持实现分布式集群和负载均衡的数据应用,能够在多用户和大数据量的情况下,保证系统的稳定性、可靠性和数据的完整性。 支持一定量的非结构数据 由于平台运行过程中的相关数据种类多、数量大,系统支持大数据量的管理,支持大规 模数据应用。 安全性:本系统内的数据属于保密数据,必须保证数据的安全和系统的安全,预留国密算法加密功能。 方便实用,界面友好:系统将充分考虑应用和维护的方便性、灵活性,提供简洁、方便的操作方式和可视化操作界面。兼容主流浏览器系统将充分考虑市面主流浏览器的兼容性。 3“天匠”平台架构 3.1业务架构 系统逻辑框架从运行环境、数据库、数据层、业务层、展示层、前端UI阐述了系统架构设计层级。运行环境采用云服务器部署应用,设备连接基于亚马逊云科技IOT平台,数据库设计:文件存储、设备日志存储使用MongoDB或DynamoDB,业务数据存储使用云PostgreSQL,云Redis。数据层使用存储过程、数据缓存、事务等方式处理数据存储。业务层分设备管理、用户管理、系统管理、应用管理等功能模块。数据层与表现层通过API接口的方式暴露接口进行交互。 3.2技术架构 "天匠"物联网平台采用无服务器F架构。微服务是可以独立部署、水平扩展、独立访问(或者有独立的数据库)的服务单元。 3.2.2亚马逊云科技IoT平台集成的亚马逊云科技服务 ◆AmazonDynamoDB—托管NoSQL数据库◆AmazonKinesis—大规模流式数据实时处理◆AWSLambda—EC2云虚拟机运行代码响应事件◆AmazonSimpleStorageService(S3)—可扩展云存储◆AmazonSimpleNotification—推送通知服务 ◆AmazonSimpleQueueService—消息队列服务 3.2.3设备SDK ◆亚马逊云科技IoT设备SDK使用MQTT、HTTP或WebSockets协议将硬件设备连接到亚马逊云科技IoT,硬件设备无缝安全地与亚马逊云科技IoT提供的设