您当前的位置: 首页 >  云平台

wespten

暂无认证

  • 2浏览

    0关注

    899博文

    0收益

  • 0浏览

    0点赞

    0打赏

    0留言

私信
关注
热门博文

Serverless快速在阿里云平台部署SpringBoot应用

wespten 发布时间:2022-07-24 15:25:42 ,浏览量:2

一、无服务器 (Serverless)

Serverless,也就是无服务器,什么是无服务器,和服务器有什么关系,为什么需要Serverless,怎么使用Serverless,以及如何通过Serverless Devs如何快速在阿里云函数计算平台上部署SpringBoot应用?

基础概念

现在正常的开发发布流程是首先编码,然后把代码打包成镜像,服务器拉取最新镜像重启更新,我们不仅需要编码,还需要考虑服务器的部署,应用日志,扩容,负载均衡等等,那么有没有什么新的架构能帮助我们省去运维,让开发只关心编码,测试,这就是Serverless。

Serverless(无服务器架构)指的是服务端逻辑由开发者实现,运行在无状态的计算容器中,由事件驱动, 服务器完全被第三方管理,而业务层面的状态则记录在数据库或存储资源中。

用一句话说,就是让开发者只需要关注业务实现,不必要关心与业务无关的东西,比如考虑如何部署到云端,不需要关心扩容,不需要关心运维,这一切东西全部交给提供Serverless的云服务提供商。

与IaaS的区别是,在IaaS中,用户需要提前购买好服务器,并且在请求高的时候提高资源,在请求低的时候减少资源,在没有请求的时候,容器依然就绪等待请求。

Serverless不需要提前购买服务资源,只在需求时启动,在事件触发时分配资源,当没有事件触发时就会关闭容器,等待下一次触发。那么开发者需要做的就是用代码实现业务,然后把代码打包上传到云服务提供商就结束了&#

关注
打赏
1665965058
查看更多评论
立即登录/注册

微信扫码登录

0.2128s