本人一名是自动化专业的大二学生,专业主要学习嵌入式的相关领域,在实验室学习的过程中偶然接触一些到物联网项目,并对此产生浓厚的学习兴趣。学习探索的过程中了解到物联网中的MQTT消息服务器,本着求根知底的原则,我在局域网的范围内使用Windows电脑成功搭建了一台MQTT服务器,并成功实现了客户端之间信息的发布与订阅,惊喜之余也产生了新的思考,使用家用主机搭建的服务器毕竟只能作为学习的过程,其功能会被严重限制!,完全没有实用性,而如何提高物联网服务器的价值的关键就在于摆脱局域网的限制,通过公网来实现万物互联。在搜索相关的资料后发现阿里云的云服务器可以满足我的需要,但受限于成本的影响,苦于没办法付诸行动,就在准备搁置计划的时候,通过别人的介绍偶然间了解到阿里云的飞天加速计划面向大学生提供算力支持的活动,便毫不犹豫参加进来,经过短期的培训,我对阿里云的服务器有了初步的认识,在成功申请到实例后就立即着手部署MQTT消息服务器准备大展拳脚。
在使用阿里云ECS的过程中,由于缺乏对云服务器的基本操作认识,期间出现了很多问题,好在从网上查阅足够多的资料学习后这些问题都一一解决了,比如如何通过xshell和xftp远程登录到终端服务器并进行文件传输,如和打开云服务器安全组的端口,如和实现从Ubuntu终端到桌面端的转化,在我的不懈努力下,最终成功在Ubuntu下运行了MQTT并达到了预期的效果
通过参加此次阿里云飞天加速计划,我对我所学的专业产生了新的认识,我了解到了Linux对嵌入式的重要作用也借此机会接触学习到了新的知识,提高了动手实践的能力,未来也会持续关注阿里云的动态,并依托这个平台实现更多更有趣的项目!