前往小程序,Get更优阅读体验!
立即前往
首页
学习
活动
专区
工具
TVP
发布
社区首页 >专栏 >扫盲serverless

扫盲serverless

作者头像
wade
发布2020-06-11 16:00:06
2.7K0
发布2020-06-11 16:00:06
举报
文章被收录于专栏:coding个人笔记coding个人笔记

今天分享一下serverless,主要是为了扫盲,让自己知道一下serverless。

Serverless是这两年来兴起的一个架构,叫做无服务器架构,并不是说不用服务器,而是说服务器部署、扩容、运维、监控等都交给云服务器厂商来做,无服务器架构所有的底层资源和系统运维工作都由第三方封装好了,并不需要我们关注。

Severless到了现在有两类,函数即服务(Function as a Service,FaaS)以及后台即服务(Backend as a Service,BaaS)。这两种服务都支持多种后端语言,Java、PHP、python、node等都支持。

其实对于前端来说,前端还是关注业务,只是服务器这块要另外的人员去处理。现在很多应该都会使用阿里云和腾讯云的serverless,应该都是奔着这两家的名声去的,当然,口碑也是他们的硬实力堆出来的。

其实想了解,我还是觉得可以去腾讯云申请一个免费的,然后自己创建一个接口函数就很容易知道serverless是什么了,这边也不去说怎么操作,因为我也是一脸懵,我这边只是申请了一个免费的,然后创建了一个demo:

通过触发管理创建了一个API网关触发器,可以直接通过那个地址直接请求,但是不知道是否要收费,好像是通过流量收费的。(本来使用阿里云创建了一个免费的,结果不知道怎么配置触发)

通过简单的demo,大概了解到就是serverless其实就是通过第三方支持的去创建服务端,有接口有数据库等等。也可以通过本地的工具开发之后上传。太具体的我也没去了解,反正服务端现在支持的应该都支持了。

我是觉得,虽然无服务器架构听起来是很好,又节约成本,但是自己这种新手上手一操作,觉得要能很熟练的通过这个去创建一个服务,对于学习成本还是挺高的,一个完整的后台服务,绝对不是创建一个demo那么简单。而且serverless才起步不久,社区和各种生态都还不够成熟。

我是觉得,通过第三方创建的,局限性应该还是蛮大的,如果是你自己的项目,换个服务器重新部署就好了,但是这种我不知道是否那么方便,至于性能和安全性什么的,也不知道,也不了解,就不说了。

Serverless应用还不够广泛,而且不同第三方配置区别还挺大,只是说未来可期,应该会是技术发展的一个重点。我不禁想到,之前一直说自动生成代码前端是否要失业,serverless是否对后台也是一个......(开个玩笑)。

Coding 个人笔记

本文参与 腾讯云自媒体分享计划,分享自微信公众号。
原始发表:2020-06-05,如有侵权请联系 cloudcommunity@tencent.com 删除

本文分享自 coding个人笔记 微信公众号,前往查看

如有侵权,请联系 cloudcommunity@tencent.com 删除。

本文参与 腾讯云自媒体分享计划  ,欢迎热爱写作的你一起参与!

评论
登录后参与评论
0 条评论
热度
最新
推荐阅读
相关产品与服务
领券
问题归档专栏文章快讯文章归档关键词归档开发者手册归档开发者手册 Section 归档