一、无服务器 (Serverless)
Serverless,也就是无服务器,什么是无服务器,和服务器有什么关系,为什么需要Serverless,怎么使用Serverless,以及如何通过Serverless Devs如何快速在阿里云函数计算平台上部署SpringBoot应用?
基础概念
现在正常的开发发布流程是首先编码,然后把代码打包成镜像,服务器拉取最新镜像重启更新,我们不仅需要编码,还需要考虑服务器的部署,应用日志,扩容,负载均衡等等,那么有没有什么新的架构能帮助我们省去运维,让开发只关心编码,测试,这就是Serverless。
Serverless(无服务器架构)指的是服务端逻辑由开发者实现,运行在无状态的计算容器中,由事件驱动, 服务器完全被第三方管理,而业务层面的状态则记录在数据库或存储资源中。
用一句话说,就是让开发者只需要关注业务实现,不必要关心与业务无关的东西,比如考虑如何部署到云端,不需要关心扩容,不需要关心运维,这一切东西全部交给提供Serverless的云服务提供商。
与IaaS的区别是,在IaaS中,用户需要提前购买好服务器,并且在请求高的时候提高资源&#x
本文介绍了Serverless架构的概念、优缺点及适用场景,特别是强调了其在提升开发效率和降低运维成本方面的优势。文章详细阐述了如何在阿里云函数计算平台上,利用Serverless Devs快速部署Spring Boot应用,包括安装、配置、创建项目和部署的步骤,并提到了自定义域名的配置方法。
订阅专栏 解锁全文

1551

被折叠的 条评论
为什么被折叠?



