我的Serverless实战-Serverless与传统模式的对比

本文涉及的产品
函数计算FC,每月15万CU 3个月
简介: 我的Serverless实战-Serverless与传统模式的对比

Serverless如果从字面意思拆分可以拆成两个词Server+less,意思更少的服务器,这里的少不是传统意义上的数量的减少,而是应用开发的一种新颖的模式。

部署模式发展历程

部署模式分为几个阶段,自由定义阶段、虚拟化阶段、云阶段。

自由定义阶段是传统的系统集成商比较舒服的时代,如果客户有信息化的需求,一般会有集成商来完成机房的建设,包括机房的制冷、防雷、供电、服务器购置组装,大楼的综合布线等。这个阶段集成商通过设备的买卖和安装挣取差价。

但是好景不长,很快就进入了第二阶段,虚拟化阶段。一般由一些大型的企业承揽云的建设,我理解的意义就是把服务器整合起来提供虚拟机。这个阶段一般小的系统集成厂商就基本上拿不到啥单子了。虚拟化之后机构的信息化改造一般就是通过租赁虚拟机来进行。

然后随着技术的发展,如容器化部署等技术出现了云的阶段。这个阶段最大的特点是并不是提供虚拟机,而是提供了各种各样的服务,比如提供你在线的开发工具,存储的能力,数据库的能力。但是这些能力又经过统一的换算为按量付费,当然宣传是按量付费,按需扩容。

各种方案的特点

自建机房是可控能力最强的一种形式,因为机房一般是部署在机构的办公场所里,如果遇到重大的活动,可以由运维公司和安全公司共同完成活动的保障,一旦出现重大的情况无非就是断网比较直接。

云租赁的最大特点就是托管,托管的最大弊端就是服务的滞后的问题,出现故障一般云厂商内部也需要走流程,当然故障定位一般会涉及到扯皮的问题,好些问题都想推卸到客户身上。

容器化部署最大的问题是卡脖子的问题,如果只是租赁虚拟机那无非是环境的问题,而使用Severless最大的问题是要进行开发依赖,当云厂商调整了API规则时候,厂商就得被动适应,如果APP或者应用大规模引用了那调整起来也很麻烦。而Serverless另外一个问题是资费的问题,一旦欠费就会给你关服务,而且欠费期间还会有违约金,过了那个缓冲时间环境就都销毁了也是蛮让人担心的。除了资费的问题按量付费最怕被别人盯上一旦被恶意盗刷那真是心都在流血啊。

如何选择

不同的方案适合不同的业务场景,因为Serverless这种技术方案更适合公有云的方案,可以将面向公众的非核心业务比如问卷调查啦、信息采集啦,营销活动啦这类业务放到网上,对于核心业务还是掌握在自己手中比较靠谱。

相关实践学习
【文生图】一键部署Stable Diffusion基于函数计算
本实验教你如何在函数计算FC上从零开始部署Stable Diffusion来进行AI绘画创作,开启AIGC盲盒。函数计算提供一定的免费额度供用户使用。本实验答疑钉钉群:29290019867
建立 Serverless 思维
本课程包括: Serverless 应用引擎的概念, 为开发者带来的实际价值, 以及让您了解常见的 Serverless 架构模式
相关文章
|
人工智能 Cloud Native 安全
|
7月前
|
Serverless API 容器
函数计算容器模式如何设置多久释放资源啊?
函数计算容器模式如何设置多久释放资源啊?
409 0
|
22天前
|
关系型数据库 Serverless 分布式数据库
PolarDB Serverless 模式通过自动扩缩容技术,根据实际工作负载动态调整资源,提高系统灵活性与成本效益
PolarDB Serverless 模式通过自动扩缩容技术,根据实际工作负载动态调整资源,提高系统灵活性与成本效益。用户无需预配高固定资源,仅需为实际使用付费,有效应对流量突变,降低总体成本。示例代码展示了基本数据库操作,强调了合理规划、监控评估及结合其他云服务的重要性,助力企业数字化转型。
28 6
|
3月前
|
人工智能 架构师 容灾
函数计算 FC:首发 GPU 极速模式,更弹性、更降本
2024 云栖大会上,函数计算 FC 为 AI 加码,首发 GPU 极速模式,让 GPU 可以更弹性、更便宜。
253 14
|
3月前
|
消息中间件 弹性计算 关系型数据库
体验函数计算:高效处理多媒体文件的真实感受与实战总结
该方案在引导和文档方面做得较为详尽,仅在事件驱动机制部分略显简略。部署和代码示例实用,但需注意内存配置以避免超时。使用体验方面,函数计算表现出色,尤其在高并发场景下,显著提升了应用稳定性和成本效益。云产品如OSS、MNS等与函数计算配合流畅,ECS和RDS表现稳健。总体而言,这套方案弹性好、成本低,特别适合应对高并发或流量不确定的场景,值得推荐。
75 24
|
4月前
|
弹性计算 Kubernetes Serverless
Kubernetes 的架构问题之Serverless Container中不支持特权模式的问题如何解决
Kubernetes 的架构问题之Serverless Container中不支持特权模式的问题如何解决
97 6
|
4月前
|
运维 Serverless 对象存储
函数计算产品使用问题之如何使用Flask框架支持Stream模式
函数计算产品作为一种事件驱动的全托管计算服务,让用户能够专注于业务逻辑的编写,而无需关心底层服务器的管理与运维。你可以有效地利用函数计算产品来支撑各类应用场景,从简单的数据处理到复杂的业务逻辑,实现快速、高效、低成本的云上部署与运维。以下是一些关于使用函数计算产品的合集和要点,帮助你更好地理解和应用这一服务。
|
4月前
|
关系型数据库 Serverless API
神秘的 ADB Serverless 模式,究竟是怎样实现数据共享的?答案等你来揭晓!
【8月更文挑战第27天】在数字化时代,数据共享至关重要。阿里云AnalyticDB for MySQL的Serverless模式提供了一种高效便捷的解决方案。它采用多租户架构,确保数据安全隔离的同时支持资源共享;具备自动弹性伸缩能力,优化资源利用;支持多样化的数据导入导出方式及丰富的API,便于集成到各类应用中,实现数据价值最大化。无论是初创企业还是大型组织,均可从中获益。
62 0
|
5月前
|
人工智能 运维 Serverless
报名参课丨解锁 Serverless+AI 新模式,拥有专属 AIGC 环境
Serverless 和 AI 大模型都是当前云上最火的技术方向,本次活动期望通过 Severless+AI 技术的强强联合,期待为客户提供基于 Serverless 技术实现 AI 推理部署平台的技术思路,一键解锁 AI 潜力,无需繁琐运维,降低 GPU 的使用成本、减少企业或个人创业的试错成本,让人人都可以拥有自己“专属”的 AIGC 环境成为可能。
|
5月前
|
存储 监控 Serverless
函数计算产品使用问题之预留实例的闲置模式设置在什么地方进行
函数计算产品作为一种事件驱动的全托管计算服务,让用户能够专注于业务逻辑的编写,而无需关心底层服务器的管理与运维。你可以有效地利用函数计算产品来支撑各类应用场景,从简单的数据处理到复杂的业务逻辑,实现快速、高效、低成本的云上部署与运维。以下是一些关于使用函数计算产品的合集和要点,帮助你更好地理解和应用这一服务。