作者:禅与计算机程序设计艺术
1.简介
在物联网行业中,无论从部署架构、设备选型还是应用场景都是一个复杂的系统工程,对于初级到高级技术人员而言,如何快速部署具有成本效益、可扩展性的物联网平台也是一门重要的学问。近年来,物联网部署技术已经得到了飞速发展,各种开源软件、工具的出现促使越来越多的人能够轻松地搭建自己的物联网平台。但相比于其他行业,物联网部署却存在一些特殊性。如IoT平台部署架构更加复杂、涉及到的知识面也更多,部署过程需要考虑很多细节。因此,这篇文章将结合作者在实际项目中做过的实践经验,梳理物联网平台部署的一般流程和关键点,希望能够对初级到高级技术人员有所帮助。
2.基本概念术语说明
为了能更好地理解作者所说的内容,以下是需要先了解的一些基础概念和术语。
2.1 什么是物联网(Internet of Things, IoT)?
物联网(Internet of Things, IoT),由物理世界和网络世界的组合而成的全新互联网。它利用互联网技术、通讯协议、电子组件、传感器、终端设备等各种硬件和软件,实现了让各类物品、对象和周边环境相互联动,形成“物”与“网”的互联网。在物联网中,网络节点被称作“物”,网络传输的指令或信息被称作“数据”。物联网带来的改变主要包括:
1) 大幅增加了物联网的应用范围;
2) 更方便快捷地收集、处理、存储和传输海量的数据;
3) 提升了物联网设备的自主学习能力;
4) 降低了物联网设备的成本。