无人机实验平台(八) 云函数部署

本文介绍了在无人机实验平台项目中使用Serverless服务,特别是云函数的应用。通过使用Serverless,开发者可以快速部署,降低成本,但在自由度和控制性上有所牺牲。在大学课程中,Serverless因其便捷性和低成本成为理想的解决方案。文章分享了作者首次尝试云函数的心得,包括Python Flask框架编写后端,以及在腾讯云上的部署体验。

摘要生成于 C知道 ,由 DeepSeek-R1 满血版支持, 前往体验 >

本部分与其它部分代码上关联不大,但是是项目的重要组成部分,故单独拿出来讲一下执行的细节,这也是笔者第一次尝试在实际项目中使用serverless服务,最终结果是,对于其轻量化和易于部署的特性有了更深入的了解,也理解了serverless平台的许多局限性——当你把便捷性作为第一要务的时候,可操作性就相应地变差了。

本项目与serverless相关的服务是云计算模块,在计算路径的时候为了使得效率更高,调用云端的资源是个不错的考虑(在本地算力充足的情况下当然还是在本地运行更加方便),而笔者也希望借助这个机会尝试一下serverless这个上学期了解过的概念如何真实用在项目里。

Serverless简述

serverless即所谓的无服务器框架,目前流行的方式是以云函数为主导的FaaS(Function as a service)模式。从网络上来看,采用云函数做后端或者云计算的人其实并不少,但是绝非主流,大多数开发者仍然采用相对成熟的后端框架如内置了tomcat的springboot,docker等,并部署到服务器上运行。这种方案作为后端开发的主流是非常合理的,除了一些大厂有充足的人力资源和团队去做更高并发,更高性能的后端之外,大多数项目还是尽量简单快捷,方便部署为主,此外这些后端框架也确实省略了大量重复性工作——拦截器,接口绑定,写本来就差异不大的sql等。

相比之下,serverless应用时间不长,且不同厂商的规格有一定差别,国内腾讯云&#

评论
添加红包

请填写红包祝福语或标题

红包个数最小为10个

红包金额最低5元

当前余额3.43前往充值 >
需支付:10.00
成就一亿技术人!
领取后你会自动成为博主和红包主的粉丝 规则
hope_wisdom
发出的红包
实付
使用余额支付
点击重新获取
扫码支付
钱包余额 0

抵扣说明:

1.余额是钱包充值的虚拟货币,按照1:1的比例进行支付金额的抵扣。
2.余额无法直接购买下载,可以购买VIP、付费专栏及课程。

余额充值