Discuz! Board

 找回密码
 立即注册
搜索
热搜: 活动 交友 discuz
查看: 110|回复: 0

为什么无服务器架构变得如此流行

[复制链接]

2

主题

2

帖子

16

积分

新手上路

Rank: 1

积分
16
发表于 2023-11-5 15:23:48 | 显示全部楼层 |阅读模式
在阅读《福布斯》上发表的一篇有趣的文章时,标题为“无服务器计算适合您的业务吗?” ,我不禁想知道为什么 Serverless 概念如此迅速地流行起来。在告诉您好处之前,让我们先尝试了解一下无服务器架构是什么。 无服务器架构是指很大程度上依赖于第三方服务的应用程序,也称为后端即服务或 BaaS。它还取决于在函数即服务、FaaS 或临时容器中运行的自定义代码。借助这种架构,无需采用始终在线的服务器系统的传统方法来备份应用程序。根据要求,此类系统可以大大降低运营成本和供应商依赖性。 无服务器有助于构建应用程序,其中代码只需移交给云提供商(AWS、Azure 或 Google Cloud)。然后他们负责运行它。在这种情况下也使用适当数量的资源。


无服务器架构 图片来源:现在我们了解了它是什么,以下是无服务器架构的一些好处(这也是它如此受欢迎的原因)。 1. 易于运营管理 无服务器可以明确分离基础设施服务和应用程序(位于平台之上)。功能即服务或 FaaS 的自动扩展功能有助于降低计算成本和运营管理费用。可以更加关注相关平台和核心服务(例如数据库和负载均衡器)的管理和运行。产品工程师可以管理 退出手机号码 平台上运行的功能。 与部署整个服务器相比,FaaS 架构的打包和部署更加简单。如果系统是无服务器的,则不需要容器化工具、持续集成或交付。程序员可以选择在供应商控制台中直接编写代码。如果有功能齐全的无服务器解决方案,则也不需要系统管理员。 2. 促进创新 无服务器架构帮助产品工程师更加专注于创新,因为它减少了与系统工程相关的问题。他们必须在运营问题上花费更少的时间,并能够顺利应用敏捷方法论和。





面向互联网的应用程序的常见挑战,如存储、身份管理和其他(暴露于 FaaS),可以通过底层中间件来管理。产品工程师有更多时间专注于应用程序的业务逻辑。 3. 降低运营成本 无服务器架构的主要优势是降低资源成本和基础设施成本。无服务器架构要求您只需支付数据库、管理服务器和应用程序逻辑的费用。例如,AWS Lambda 要求您只需为调用函数的时间付费。这有助于降低 AWS 中服务器的租赁成本(否则需要花费相当多的美元,降至仅 10 美元甚至更少)。 根据《福布斯》文章,一旦组织了解了无服务器计算的优势,在采用无服务器计算模型之前需要考虑三件事: 改变定价观念 确定控制水平 规划可用性、SLA 和正常运行时间要求 您想更详细地讨论无服务器架构吗?立即与我们的专家联系。


回复

使用道具 举报

您需要登录后才可以回帖 登录 | 立即注册

本版积分规则

Archiver|手机版|小黑屋|DiscuzX

GMT+8, 2026-1-13 17:27 , Processed in 0.070279 second(s), 19 queries .

Powered by Discuz! DISCUZ_VERSION

Copyright © 2001-2021, Tencent Cloud.

快速回复 返回顶部 返回列表