基于云平台的物联网架构和原理设计_物联网的架构

基于云平台的物联网架构和原理设计_物联网的架构基于云平台的物联网架构和原理云的服务架构云计算是通过各种技术手段服务客户的一种方式,包括三层服务模式,即最底层的IaaS(基础设施即服务),中间层的PaaS(平台即服务),和顶层的SaaS(软件即服务)。IaaS:最底层,为客户提供基础设施资源,包括计算、存储、网络等,这是构建云平台和云应用的硬件支撑,同时它本身作为一种服务,面向使用者(如单纯的存储数据)和开发者(如使用服务器)。P…

大家好,又见面了,我是你们的朋友全栈君。如果您正在找激活码,请点击查看最新教程,关注关注公众号 “全栈程序员社区” 获取激活教程,可能之前旧版本教程已经失效.最新Idea2022.1教程亲测有效,一键激活。

Jetbrains全系列IDE使用 1年只要46元 售后保障 童叟无欺

基于云平台的物联网架构和原理

云的服务架构

云计算是通过各种技术手段服务客户的一种方式,包括三层服务模式,即最底层的IaaS(基础设施即服务),中间层的PaaS(平台即服务),和顶层的SaaS(软件即服务)。

  1. IaaS : 最底层,为客户提供基础设施资源,包括计算、存储、网络等,这是构建云平台和云应用的硬件支撑,同时它本身作为一种服务,面向使用者(如单纯的存储数据)和开发者(如使用服务器)。
  2. PaaS :中间层,是面向开发者的平台,为开发者提供开发平台以及为SaaS层应用程序提供相应的运行环境,开发者可以使用平台中提供的各种基础服务(如数据接入服务、对象存储服务)、智能服务(如语音识别服务、图像识别服务、大数据分析服务)的api接口,快速便捷的完成高性能和高智能化的产品。
  3. SaaS :顶层,主要面向企业或个人的终端客户群体,提供具体的软件应用服务,比如,只要配合一个云终端(简单来说,是云平台与应用交换数据的桥梁)使用基本的输入设备(鼠标等),就可以操作一台云计算机的服务。

设备上云后的数据流向

以最近接手的一个项目为实例说明(无人机数据的可视化展示和图像识别),总的来看,就是设备将数据上传至云平台,云平台将数据存储到数据库,再由应用程序将数据读取出来。具体流向如下图所示
无人机的物联网数据流向

  1. 无人机通过通信模组,将采集的状态数据、图像数据等,使用合适的传输协议上传至云平台,如果云平台已经得到合适的配置,就能够将数据存储在云数据库中以供后续操作处理。
  2. 通常情况下,云平台会开放该物联网平台数据库的API接口(简单来说,提供了对数据库进行查询、修改等操作的通道),开发者可以选择对数据进行转储,或者直接使用应用程序调用查询设备数据的API,云平台返回这些数据后,再制作可视化展示页面即可。
  3. 对于一些智能化设计,如语音识别、图像识别等,可以直接调用云平台已经做的非常成熟的智能服务,目前各大云平台都提供了形形色色的智能服务,通常都会以开放API的形式提供服务,在本例中,只需要在调用图像识别API时携带图像数据,就能返回得到图像识别后的内容,大大降低了开发成本和时间。

云服务

以华为云为例,简单介绍一下云产品提供的服务:
基础资源服务:
基础资源服务智能AI服务:
智能AI服务
开发服务:
开发服务
开发了第一个项目后的大体总结,不足之处请多指教。

版权声明:本文内容由互联网用户自发贡献,该文观点仅代表作者本人。本站仅提供信息存储空间服务,不拥有所有权,不承担相关法律责任。如发现本站有涉嫌侵权/违法违规的内容, 请发送邮件至 举报,一经查实,本站将立刻删除。

发布者:全栈程序员-用户IM,转载请注明出处:https://javaforall.cn/192386.html原文链接:https://javaforall.cn

【正版授权,激活自己账号】: Jetbrains全家桶Ide使用,1年售后保障,每天仅需1毛

【官方授权 正版激活】: 官方授权 正版激活 支持Jetbrains家族下所有IDE 使用个人JB账号...

(0)


相关推荐

  • 彻底禁止Win10自动更新工具Windows Update Blocker v1.5 汉化版

    彻底禁止Win10自动更新工具Windows Update Blocker v1.5 汉化版以往的Windows10系统我们还可以通过禁止更新服务,设置一些本地组策略来禁止Windows系统的更新,但现在的Windows好像越来越流行更新了,一些简单的禁止完全没用,依旧会自动检查更新!一款你需要的彻底禁止Win10自动更新的工具它来了,WindowsUpdateBlocker是一款免费软件,只需一键,即可帮助您完全禁用或启用Windows系统上的自动更新。使用起来超级…

  • elastic search面试题_elasticsearch实战

    elastic search面试题_elasticsearch实战1.什么是Elasticsearch?Elasticsearch是一个基于Lucene的搜索引擎。它提供了具有HTTPWeb界面和无架构JSON文档的分布式,多租户能力的全文搜索引擎。Elasticsearch是用Java开发的,根据Apache许可条款作为开源发布。2.ES中的倒排索引是什么?传统的检索方式是通过文章,逐个遍历找到对应关键词的位置。倒排索引,是通过分词策略,形成了词和文章的映射关系表,也称倒排表,这种词典+映射表即为倒排索引。其中词典中

  • PX震荡波_常用的黑客代码大全

    PX震荡波_常用的黑客代码大全一、前言前面的文章主要都是一些理论知识为主,很多读者朋友看了之后可能会有点枯燥,里面很多公式看起来也比较晦涩,今天起给大家讲一讲如何用开源飞控PX4飞好一架飞机,飞机主要以多旋翼和垂起固定翼为主。使用开源飞控PX4来调试一套无人机是一个较为复杂的过程,不过前期的电机电调选型、桨叶的配套,电池的设计这些内容都不是我擅长的内容,如果有需求的话以后有机会请我专业的朋友给大家来写一写这方面的内容。我要…

    2022年10月13日
  • PHP 二维数组根据某个字段排序

    PHP 二维数组根据某个字段排序PHP 二维数组根据某个字段排序

  • 一阶倒立摆的起摆与稳摆simulink仿真

    一阶倒立摆的起摆与稳摆simulink仿真**一阶倒立摆的起摆与稳摆simulink仿真**目录:倒立摆的稳定倒立摆的起摆模型仿真结果1.倒立摆的稳定根据现代控制工程这本书中介绍的状态反馈法控制其中J为配置的极点矩阵,K为得到的反馈增益矩阵。搭建simulink模型,并加入一个阶跃信号。稳摆的结果(下图分别为小车的位移和摆杆的角度)2.倒立摆的起摆起摆过程中采用能量法3.模型仿真结果根据…

  • VGA Boot modes to set screen resolution

    VGA Boot modes to set screen resolution

发表回复

您的电子邮箱地址不会被公开。

关注全栈程序员社区公众号