ECS助力毕业设计上云

简介: 分享使用ECS的感悟

我是来自中南大学计算机科学与技术专业的一名大四毕业生,由于需要完成本科生毕业设计,所以在导师的推荐下,我了解到了阿里云的“飞天加速计划·高校学生在家实践”活动。该活动能免费为高校学子提供长达两个半月的轻量级ECS使用期限,使更多的同学接触到云服务器开发,意义非凡。
在使用ECS的过程中,我逐渐意识到,随着云计算的发展,云服务器在我国市场上开始占据服务器的半壁江山,现在云服务器已经成为企业用户选择服务器的首选。企业将业务迁移到云服务器,可以降低成本、简化工作流程,并消除对IT硬件的需求。对于小型企业来说,最大的好处就是能够专注于核心业务活动,让云服务器能够解决维护、备份、可用性和数据安全等令人担忧的IT问题。那么在云服务器上开发,我个人总结的步骤如下:
一、首先就是云服务器接收采集数据
 建立好云服务器之后,接下来即是如何把采集的数据传输给云服务器。这包含两项工作。
 第一项是在云服务器上建立一个接收处理程序,这个接收处理程序有多种形式,只要能够提供接收数据的连接即可。通常我们可以使用以下方式:
 1、TCP服务:创建socket -》 绑定端口 -》 listen监听 -》 accept tcp 连接 -》 处理数据 -》 关闭连接;
 2、UDP服务:创建socket -》 绑定端口-》 接收数据 -》 处理数据;
 3、HTTP服务:创建IIS或apache站点,指定站点端口,在站点中建立数据接收处理代码文件,形成“http://云服务器ip:端口/处理程序”的URL,接收get或post数据。
 第二项工作是将采集的数据连接到云服务器提供的接收处理程序,完成数据的上传。数据的上传途径也可使用多种方式:
 1、使用GPRS,采集结点增加GPRS处理模块,将采集的数据通过GPRS传输给云服务器,数据传输的协议视云服务器接收处理程序定,TCP、UDP或是HTTP。
 2、将采集数据通过串口传输至PC机,再由PC建立数据传输程序,通过TCP、UDP或是HTTP传输给云服务器
 3、采集数据通过网口或串口转网口等设备,使用TCP、UDP或是HTTP连接至云服务器进行传输。
二、其次云服务器上存储采集数据
 当云服务器的接收处理程序接收到数据后,可以根据需要进行存储,存储的方式根据需要可以有多种形式:
 1、以文本形式存储,即如写入记事本,数据的方式可以是一行一行的简单文本,也可以是xml形式,均可,只要便于后续读取即可。
 2、以数据库形式存储,可以将数据存储到数据库表中,数据库可以是Access,SQL Server,Oracle,MySql,PortgreSQL等,均可。
 由于采集的数据与具体业务相关,对数据本身如果有协议约定,可以按协议约定进行解析。如接收到“10,25”,可能约定是“设备标识,温度”,则可以在数据库中存储为一个拥有这两个字段的表,每个字段存储相应的值。
三、 终端上显示采集数据
 数据一旦存储在文本文件或数据库中,即随时可以读取最新的采集数据和历史数据,并以丰富的形式展现出来。
 通过,我们会采用web的方式展现,即创建IIS或apache站点,在站点中建立用于显示的页面,读取数据库中的内容形成html返回给浏览器,访问方式为浏览器打开“http://云服务器ip/显示页”的URL。以上述接收到的数据为例,即接收到“10,25”,原样存储在文本文件 data.txt ,刚可以制作如下显示页。
 显示页制作之后,我们即可访问多种终端访问“http://云服务器ip/显示页”,可以是PC浏览器,手机浏览器,也可是微信公众号内部访问。
最后,通过参加阿里云的“飞天加速计划·高校学生在家实践”活动,不仅使我能高质量的完成我的本科生毕业设计,还让我掌握了云服务器开发的基本能力,开启了我的云服务器开发生涯。我在此非常感谢阿里云!

相关实践学习
2分钟自动化部署人生模拟器
本场景将带你借助云效流水线Flow实现人生模拟器小游戏的自动化部署
7天玩转云服务器
云服务器ECS(Elastic Compute Service)是一种弹性可伸缩的计算服务,可降低 IT 成本,提升运维效率。本课程手把手带你了解ECS、掌握基本操作、动手实操快照管理、镜像管理等。了解产品详情: https://www.aliyun.com/product/ecs
相关文章
|
6月前
|
存储 弹性计算 人工智能
2024阿里云开年采购优惠活动,云服务器99计划可领上云代金券
2024阿里云开年采购优惠活动,云服务器99计划可领上云代金券,2024年阿里云3月优惠「开年采购季」云服务器价格表和优惠券领取,99计划云服务器99元一年起、免费领取上云扶持优惠券,不只是云服务器、云数据库、存储、云电脑、域名等均有活动
|
6月前
|
弹性计算
2024年阿里云服务器优惠活动汇总_普惠上云_阿里云优惠
2024年阿里云服务器优惠活动汇总_普惠上云_阿里云优惠,2024阿里云服务器优惠活动政策整理,轻量2核2G3M服务器61元一年、2核4G4M带宽165元1年,云服务器4核16G10M带宽26元1个月、149元半年,阿里云ECS云服务器2核2G3M新老用户均可99元一年续费不涨价,企业用户2核4G5M带宽199元一年,阿里云百科整理2024阿里云优惠活动政策整理、云服务器CPU内存、带宽、系统盘收费价格表
129 0
|
弹性计算 网络安全 Apache
服务器迁移上云实验过程记录
本课程向您介绍了服务器迁移上云的基本概念,这些概念可以帮助您快速了解在企业服务器迁移上云的重要性和应用场景,同时本课程介绍了您可以采用的云上迁移工具、方法和可操作步骤,以帮助您了解企业是如何处理各类服务器迁移上云场景的。
|
15天前
|
人工智能 关系型数据库 双11
2024阿里云双11优惠活动开启,云服务器79元一年起,能领代金券和上云补贴金
2024年阿里云双11优惠活动开启,云服务器低至79元一年起,涵盖云数据库、对象存储OSS、无影云电脑等产品,提供代金券、企业算力补贴及上云扶持金等多项优惠,助您轻松上云。
|
1月前
服务器迁移上云训练营打卡学习领好礼
服务器迁移上云训练营打卡学习领好礼
45 4
|
15天前
|
人工智能 关系型数据库 双11
2024年阿里双十一活动解析:助力大家优惠上云!云服务器79元1年起
2024年阿里云双十一活动已启动,提供云服务器79元1年起等特惠,涵盖云数据库、对象存储、无影云电脑等140余款产品免费试用,企业用户还可申请百万补贴金及5亿算力补贴,助力优惠上云。
|
2月前
服务器迁移上云训练营打卡学习领好礼
服务器迁移上云训练营打卡学习领好礼
39 6
|
2月前
|
机器学习/深度学习 弹性计算 算法
阿里云服务器ECS中长期成本节省计划简介,助你优化上云成本
在云计算时代,企业对于云资源的需求日益增长,如何在保障业务稳定运行的同时,有效控制成本,成为许多企业关注的焦点。阿里云针对这部分用户的需求推出了ECS中长期成本节省计划(Saving Plan),节省计划是一种折扣权益计划,可以抵扣按量付费实例(不含抢占式实例)的账单。相比包年包月实例、预留实例券+按量付费实例的组合,节省计划+按量付费实例的组合在使用上更加灵活。本文将详细介绍这一计划的核心优势、应用场景以及如何参与,助您轻松优化上云成本。
阿里云服务器ECS中长期成本节省计划简介,助你优化上云成本
|
4月前
|
弹性计算 运维 Kubernetes
阿里云ECS与混合云策略结合,提供云上云下无缝对接,提升业务灵活性和运维效率。
【7月更文挑战第3天】阿里云ECS与混合云策略结合,提供云上云下无缝对接,提升业务灵活性和运维效率。ECS支持多种计费模式和先进架构,保证低延迟计算。混合云融合公有云灵活性与私有云安全,实现资源最优配置。通过VPC互通、应用迁移、数据同步实践,确保安全合规,助力企业数字化转型。阿里云服务展示技术实力,支持企业在混合云时代抓住机遇。
139 3
|
6月前
|
存储 缓存 安全
阿里云服务器实例规格选型参考,根据上云场景选择适合自己的实例规格
对于很多新手用户来说,在初次选择阿里云服务器实例规格的时候,面对众多实例规格往往不知道如何选择,因为云服务器实例规格不同,价格也不一样,本文通过一些常见的选型场景推荐,便于大家在选择云服务器实例规格时做个参考。
阿里云服务器实例规格选型参考,根据上云场景选择适合自己的实例规格