AIoT开发学习资料汇总

简介: 一站式打包AIoT开发者资料,助您快速掌握AIoT场景搭建技能

一、阿里云AIoT产品/资源矩阵

先盘点一下有哪些可用的产品和服务,以便快速集成,搭建出高可靠应用。

设备服务

设备接入服务

提供安全可靠的设备连接通信能力,帮助用户将海量设备数据采集到阿里云物联网平台,并且客户应用可以通过调用平台提供的API下发数据给设备,实现远程控制海量设备的目的。物联网平台还提供了与阿里云众多产品打通的规则引擎,帮助用户将应用快速集成。

AliOS Things(开源AIoT操作系统)GitHub项目主页钉钉群:开发交流

AliOS Things 是 AliOS 家族旗下、面向 IoT 领域的、高可伸缩的物联网操作系统。

设备身份认证

物联网设备身份认证系统,通过可信计算和密码技术为物联网系统提供设备安全认证、安全连接、业务数据加密、密钥管理等端到端的可信接入能力。

物联网云服务

物联网平台

物联网平台提供安全可靠的设备连接通信能力帮助用户将海量设备数据采集上云,提供功能丰富的设备管理和远程运维能力帮助用户更好地管理设备,提供丰富的开放API和与阿里云众多云产品打通的规则引擎,帮助用户快速完成应用开发。

物联网应用开发 IoT Studio

里云针对物联网场景提供的生产力工具,是阿里云物联网平台的一部分。可覆盖各个物联网行业核心应用场景,帮助您高效经济地完成设备、服务及应用开发,加速物联网SaaS构建。物联网开发服务提供了可视化应用开发、服务开发等一系列便捷的物联网开发工具,解决物联网开发领域开发链路长、技术栈复杂、协同成本高、方案移植困难的问题。

物联网数据分析

帮助用户对物联网数据资产进行统一的管理、分析,助力物联网企业实现数据化,通过数据分析产生更多的业务价值。

边缘计算

物联网边缘计算

云边一体的PaaS层软件产品,将云端的能力下沉到边缘侧,解决边缘实时性、可靠性、运维经济性等方面遇到的问题。南向提供通信协议框架为软硬件开发者提供便捷的通信协议开发能力,北向通过Open API为SaaS开发者提供快速构建云端应用的能力。对于运维,云端提供一体化的运维工具,可以在云端集中运维,降低运维成本,提升运维效率。欢

视频边缘智能服务

面向政府、企业、家庭等安防领域,提供大容量、高并发的视频连接、存储服务;并提供云边协同的视频算法与算法训练下发工具。

网络服务

物联网络管理平台(支持LoRaWAN)

提供网络管理服务,可快速组建LoRaWAN网络,解决讯号难以到达的地下室、无固定电源空间,适合公里级、低功耗与上万设备的网络需求。组网灵活便捷,用网成本低。

物联网卡服务

基于三大运营商(移动、联通、电信)提供物联网专用号段(11位或13位)的移动通信接入业务,该业务支持无线数据通信和物联网场景的配套行业解决方案,用户各种物联网设备的应用场景,如车联网、智能家居、穿戴设备、多媒体网络支撑、环境监测,和智慧农业等。

更多应用和资源请访问阿里云AIoT官网

二、开发路径

磨刀不误砍柴工,先看下专家给您划的重点,再动手实操。
1、各类型设备接入方案【视频】
相关推荐

根据阿里云的工程实践和不同AIoT客户使用的经验,为您系统性地介绍不同设备的接入、智能化改造的实施方案

2、官方推荐AIoT开发路径(全链路)

三、阿里云大学视频教程AIoT专区

跟着视频学习AIoT基础知识,注意,部分产品有迭代,产品功能和界面以线上版本为准。

image.png

四、AIoT云网边端拆解

通过案例,快速了解各个不同环节的工具/平台/服务。

设备端

【官方文档】设备接入开发引导
【社区专家】AliOS Things使用指南

物联网络

【官方文档】基于LoRaWAN搭建博物馆环境监测应用

边缘计算

【官方文档】Modbus通过边缘网关上云

云服务(物联网平台、物联网应用开发等)

【官方文档】快速搭建一个气象监测大屏

五、场景DEMO

通过场景化DEMO快速掌握多产品/服务组合使用。
1、用树莓派玩转AIoT
2、NodeMCU快速上云集锦
3、AliOS Things精品合集
4、0门槛体验IoT开发:用官方的在线调试功能虚拟设备搭建你的第一款IoT应用
5、0门槛体验IoT开发:用小程序虚拟设备体验设备数据上云
6、0门槛体验IoT开发:用个人PC模拟设备接入流程(免费体验)
7、STM32F103:RTOS设备通过TCP模组上云
8、围观牛人,IoT领域阿里云MVP刘洪峰个人博客
9、围观牛人,阿里云AIoT架构师个人博客
10、全自动洗车机
11、岫云村的农业数字化
12、工业用变频器上云
13、开源GSM定位器
14、网关与子设备开发实战(java)
15、阿尔茨海默病人的IoT护理方案

六、实用技巧

1、不是什么难题,但是很多人会遇到:高频问题20条
2、用好脚本解析,一年省几台ECS
3、自建MQTT撑不住了!怎么迁移到阿里云的物联网平台上去?
4、设备端资源包文件(人脸库,音频库,图片资源等)更新方案
5、设备在线/离线状态的缓存方案
6、远程采集IoT设备运行日志的最佳实践
7、查看设备当前运行状况实现方案
8、C语言-支持IPv6的地址查询的函数getaddrinfo()
9、平台业务通信Topic设计最佳实践(共享场景为例)
10、IoT平台实现RRPC同步调用最佳实战
11、IoT物联网平台通信用Topic梳理
12、生产提效:出厂时免烧录设备证书,运行时动态注册
13、业务系统从阿里云物联网平台获取设备数据的3种方案
14、离线设备云端指令消息触达方案
15、物联网平台提醒欠费该如何查询和处理?
16、巧用设备标签功能,实现设备多维度检索和GIS展示
17、物联网设备OTA固件升级开发实践
18、设备检测自己是否在线
19、调用API获取设备状态
20、如何从5万设备中找出频繁掉线设备,长期不在线的设备?
21、规则引擎SQL数据格式详解
22、物联网时代,如何优化你的网络- DNS域名解析服务
23、存量设备怎么迁移到阿里云物联网平台?
24、物联网平台运行监控最佳实践
25、使用抓包工具Wireshark分析IoT设备网络行为
26、设备使用HTTPS协议接入IoT物联网平台

七、推荐硬件

使用官方推荐的硬件/方案,开始您的设备智能化之路
image.png

八、产品活动

1、大客户专享:挑战设备接入量,平台资费劲省92%
2、助力肺炎防疫:医疗、检测类设备免费使用物联网平台

九、用户交流和建议反馈渠道

相关实践学习
阿里云AIoT物联网开发实战
本课程将由物联网专家带你熟悉阿里云AIoT物联网领域全套云产品,7天轻松搭建基于Arduino的端到端物联网场景应用。 开始学习前,请先开通下方两个云产品,让学习更流畅: IoT物联网平台:https://iot.console.aliyun.com/ LinkWAN物联网络管理平台:https://linkwan.console.aliyun.com/service-open
相关文章
|
开发框架 前端开发 JavaScript
从前端到后端——完整的Web开发指南
【2月更文挑战第1天】Web开发已经成为了现代软件开发中不可或缺的一部分。无论是前端还是后端,都扮演着重要的角色。本文将从前端到后端,介绍完整的Web开发流程和技术栈,帮助初学者快速入门Web开发。
|
7月前
|
SQL JSON Java
告别字符串拼接:用Java文本块优雅处理多行字符串
告别字符串拼接:用Java文本块优雅处理多行字符串
544 108
|
7月前
|
SQL 人工智能 搜索推荐
Quick BI V6.0发布:让人人都能拥有的「超级数据分析师」到底强在哪?
阿里巴巴推出首个数据分析Agent“智能小Q”,助力用户快速获取、解读数据并生成洞察报告。Quick BI 6.0深度融合AI Agent能力,通过三重技术体系提升企业级数据分析可靠性,覆盖多行业场景,实现从数据获取到洞察的高效闭环。
472 0
|
存储
MCS-51单片机的中断源
MCS-51单片机的中断源
1213 1
|
存储 缓存 负载均衡
什么是CDN(内容分发网络)?
什么是CDN(内容分发网络)?
10204 7
|
数据管理 数据挖掘 大数据
数据飞轮崛起:数据中台真的过时了吗?
数据飞轮崛起:数据中台真的过时了吗?
540 0
|
存储 Kubernetes 容灾
Velero 系列文章(五):基于 Velero 的 Kubernetes 集群备份容灾生产最佳实践
Velero 系列文章(五):基于 Velero 的 Kubernetes 集群备份容灾生产最佳实践
|
Rust 开发工具 git
【一起学Rust】Rust包管理工具Cargo初步了解
【一起学Rust】Rust包管理工具Cargo初步了解
502 0
优化求解器之Pyomo建模工具简介
在使用优化求解器解决实际问题的过程中,通过程序接口输入优化模型往往会耗费大量时间和精力,且容易出错。为了简化这一步骤,建模语言应运而生。建模语言最初的概念是在1976年提出的,后经过不断的发展,形成了如今蓬勃的技术、产品和应用市场。建模语言往往并不对实际问题进行求解,而专注在模型建立本身,其目的是将复杂的优化问题简化为抽象的代数表达形式;让用户在开发上只需要专注于代数模型的建立,模型完成后再将数据分别引入。如此不但加快开发流程,更有效减少模型输入错误的可能性。接下来我们将发布一系列文章,对常见的AMPL, Pyomo, PuLP等建模语言进行简要的介绍。
优化求解器之Pyomo建模工具简介