打开APP
userphoto
未登录

开通VIP,畅享免费电子书等14项超值服

开通VIP
无服务器架构的三个重要意义

对于 无服务器(Serverless)架构,什么时候该用,什么时候不该用呢? 

如果将如今互联网体验中最方便实用的那一部分去掉,那么留下来的基本就是 客户端-服务端(client-server)模式了。这一个模式在互联网建立初期就已经在使用了,直到目前都没有太大的变化,也就是说,这个模式仍然在为我们服务。 

那么,当人们谈论 无服务器(Serverless)架构的时候,到底是指什么呢?其实,无服务器架构并不是说不使用服务器了。恰恰相反,客户端-服务端模式仍然在其中发挥着重要的作用。  无服务器架构实际上指的是能够让开发者在不需要关心服务器上架、为操作系统打补丁、创建容器镜像这些工作的情况下,就能够完成编码、部署和创建应用这一整套流程的架构。 

无服务器架构的三个重要意义 

1. 一些缺乏开发经验的人员现在要参与到开发工作中来了。无服务器架构能够让他们尽量只学习必要的工作内容,把更多的时间放在更具创造性的开发工作中。 

2. 开发者不再需要重复造轮子。运行和维护服务器、为操作系统打补丁、创建容器等这一系列工作,都可以由更专业的无服务器架构提供商来完成。 

3. 最现实的一点是,如果不使用无服务器架构,那么在服务器管理方面,总需要有一个作最终决策的人。当服务器发生崩溃时,或是需要在服务器上执行某些操作时,总是需要这样一个统领全局的人来作出决策。因此最佳的方案是使用无服务器架构。  什么时候该用或者不该用无服务器架构? 

听起来无服务器架构是个好东西。在使用之前还需要考虑以下这些因素:

1. 成本 

2. 使用范围 

3. 时间 

4. 控制方式 

其中值得注意的是控制方式。现在已经有一些项目为开发者提供了操作和控制无服务器架构计算环境的工具了。所以说,无服务器架构并不是万能的,选择无服务器构架之前一定要考虑好才行

本站仅提供存储服务,所有内容均由用户发布,如发现有害或侵权内容,请点击举报
打开APP,阅读全文并永久保存 查看更多类似文章
猜你喜欢
类似文章
清楚!看图学习云计算总体架构及技术体系
[iOS 开发] iOS 开发从菜鸟到高手?听听他们怎么说
CVS简介和功能
写了15年代码,我终于总结出提升10倍效率的三件事
服务器架构模式
常用的php开发框架,赶快收藏!
更多类似文章 >>
生活服务
热点新闻
分享 收藏 导长图 关注 下载文章
绑定账号成功
后续可登录账号畅享VIP特权!
如果VIP功能使用有故障,
可点击这里联系客服!

联系客服