1、对于开发商
物联网应用的开发商具备一定的技术和资源,缺少的是能够对应用进行开发和测试的环境。而物联网云具有虚拟化硬件和物联网应用中间件,可以为物联网应用的开发商迅速提供各种复杂的开发和测试环境以及基础应用平台,大大缩短了应用的开发周期和测试时间。具体操作步骤如下:
(1)云计算平台的管理人员根据开发商的要求组建适合物联网应用的开发和测试环境模板,然后定义其所需的物联网应用中间件和虚拟机环境。
(2)物联网应用开发商注册并登陆云计算平台,从平台的应用选择程序中选出所需的应用开发和测试环境。当然,很多云计算平台已经为开发商准备了最合适的资源,无需开发商自行选择。
(3)云计算平台收到开发商发送的开发或测试环境信息后,进行自动化的配置和部署,并将环境和资源的详细信息反馈到物联网应用开发商那里。
(4)信息确认无误后,物联网应用开发商将终端设备接入云计算系统,开始进行物联网应用的研发和测试。
2、对于运营商
物联网应用的运营商对技术的依赖性并不高,但他们需要一定的广度,需要在平台上同时布置和运营多个物联网应用,利用大范围、大规模的应用群来降低运营成本。另外,利用终端设备的共享和信息存储也是降低成本的重要方法。合理利用物联网应用中间件,可以使物联网云成为设备的事件监测和数据存储机构,从而使物联网应用得以规模化运营。具体操作方式如下:
(1)云计算平台的管理员将应用的事件监测和数据存储机构准备好,包括用于传感和数据存储的中间件和虚拟服务器。
(2)物联网运营商注册并登陆云计算平台,从平台的应用选择程序中选出所需要的数据存储服务和应用通道。
(3)云计算平台开始对应用中间件进行自动配置和部署,并准备好运营商所需的信息存储空间和连接通道,并反馈访问信息。
(4)物联网应用运营商利用连接通道和信息存储接管云计算平台上的相对应资源,从而使云计算平台可以支撑应用的运行和扩展。
3、对于用户
对绝大多数用户来说,云平台的技术和硬件结构都不是他们所关心的,而快速获取符合自身业务需求的个性化应用才是他们借助平台的根本原因。物联网云恰恰可以满足这个要求,不仅如此,它还可以提供各种资产定位、业务内容监控和优化、信息数据分析等多种场景的物联网应用。基本操作流程如下:
(1)云计算平台的管理员创建出适用于用户的应用环境模板,以及需要部署的应用中间件、典型应用、虚拟机环境和几个核心应用。
(2)物联网应用用户注册并登陆云计算平台,从平台的应用选择程序中选出符合自己业务需求的物联网应用场景。
(3)云计算平台对选中的应用场景进行自动化配置和部署,并将访问信息馈给物联网应用用户。
(4)物联网用户将自己的终端设备接入云计算平台,根据需要对物联网中的应用进行使用。
其实,无论是应用开发商、运营商还是传统意义上的用户,相对于云计算平台来说,他们都是使用者,也就是广义的用户。目前,国内的很多大公司都在积极创建物联网云,希望以此开拓新的市场蓝海,其中人气最旺的要数“BAT”(百度、阿里巴巴、腾讯)的物联网云了。就拿阿里巴巴来说,它建设的云计算平台不仅可以提供最基础的存储空间,还可以给企业提供数据库、云虚拟机、管理监控和视频、音频服务等多元化服务。著名的女性服务网站美柚网就建立在阿里云平台上,租用了阿里巴巴的服务器与大型数据存储和分析设备,极大地节省了开发和运营成本。
阿里云通过建造稳定、安全、可靠的云计算平台,吸引众多的合作伙伴共同解决传统产业研发、经营和转型过程中遇到的问题,帮助企业以极低的成本建立一个智能型物联网系统,从根本上提高了社会生产效率。
阿里物联网云的体系虽然庞大,但仍然没有离开三大基本的功能模式。也就说,无论功能如何更新,物联网云的主要服务对象依然是开发商、运营商和用户。