随着物联网的发展,越来越多的企业投入物联网行业,物联网云平台也随之诞生,云平台可以实现设备的生命周期管理,可实时对设备进行控制、维护、数据采集、数据存储、历史数据分析曲线、定时任务、告警等功能,讲一下我们搭建物联网平台时所碰到的问题吧。
一、在搭建云平台中遇到的问题点
1.工程师的招聘难
搭建物联网云平台就需要对物联行业有较深理解的产品经理和项目开发工程师来进行需求的评估审核实现,搭建云平台就跟房子打地基一样,一开始架构没有规划好,后期是很难进行拓展的,但是这个招人的过程大家想必都清楚,招一个人不难,但是招一个合适的人难,中间也会消耗时间成本。
2.周期长
随着开发的进行,中途会碰到很多棘手的问题,而处理这些问题会花费大量的时间,而其他的bug也在测试当中不停的冒出来,我们都知道只要是程序就会有bug,旧的bug解决后新的bug又冒出来,需要花大量的时间进行测试和修复bug,需要将所有影响正常使用的bug都解决掉,平台才能够上线,才能稳定使用。
3.人员的流动
中国的人员流动并不低,从一开始参加云平台研发的工程师可能因为一些不可控因素离职,新招入的工程师需要花费时间熟悉整个项目才能投入研发,期间项目进度受阻,时间成本增加。
4.薪资成本
做IT的朋友或者了解IT的朋友都知道,IT行业是各行各业中薪资水平数一数二的行业,一个优秀的产品经理和项目经理月薪不会低于3万,而优秀的开发工程师月薪也不会低于2万,每个月给研发团队的薪资就需要将近18万,这还不包括绩效。
5.运维成本
系统稳定运行后需要对系统服务器熟悉的运维人员进行维护,服务器就像我们的电脑,时间久了会堆积各种日志垃圾,占用服务器资源,随着接入设备量增大,服务器压力随之增大,需要运维人员时刻监控服务器状态,否则不知道哪一天服务器挂了都不知道,导致客户数据丢失等重大事件。
6.服务器成本
业务量增大,服务器压力随着增大,这时我们就需要考虑是否增加服务器或者提供服务器配置,就阿里云而言,一台4C8G的服务器折后一年的价格为6000左右,带宽、磁盘等加起来一年一台服务器的成本接近1万,好的云平台架构用到的服务器可能十几台,这还是设备量不大的情况。我们开发云平台前前后后花费的成本在二百五十万之上,所以研发云平台,资金充足,专业人员到位,时间这几个条件是缺一不可的。
