帮助文档
关键词列表
网站地图
网站首页
最新活动
轻量应用服务器
阿里云邮箱
等保测评
阿里云产品
企业上云最佳实践
技术帮助文档
关于我们
网站首页
>
关于我们
>
公司新闻
>
微服务、无服务器和容器
微服务、无服务器和容器
发布时间: 2020-06-15 14:03:57
文章作者: 网站编辑
阅读量: 192
微服务、无服务器和容器 主要云供应商提供一种方法,使用户可在微服务到无服务器部署和始终可用的容器部署之间轻松切换。
应用程序团队应从微服务角度思考,而不是无服务器计算。微服务架构直接解决了围绕无服务器计算的常见问题之一:当节约使用时,无服务器很具成本效益。无服务器的客户只需为使用付费,因此,随着使用的增加,无服务器激活的成本可能超过专用始终在线的容器的成本—托管相同应用程序代码。
状态控制是构建无服务器应用程序的重要考虑因素,特别是在应用程序可能切换到更传统的云原生容器托管时。微服务或无服务器功能是无状态的。在激活之间无法存储信息,这使得它适合按需激活、缩放和替换。因此,当应用程序涉及多个步骤且具有必须记住的背景信息时,必须提供状态控制。
对于云前端的API网关模型,我们有多种方法可以控制状态。当移动设备或Web服务器访问应用程序时,可提供状态作为其在应用程序中生成的事件的一部分。微服务或功能需要的所有信息都通过连接用户界面的状态信息传递给它。API网关可以部署用于记住背景信息,使其成为状态源。或者,微服务或功能可以从后端数据库获取状态信息,该数据库维护每个用户事务的背景信息。
编排是一种在内部流程或工作流图中维护状态的方法。为了使用这种方法,首先要调查你所选的云提供商能否提供这种映射,对于已托管在容器中的微服务。如果你正在考虑将一些无服务器微服务过渡到持久性容器中,那么,重点是,在提交给特定的云提供商和业务流程模型之前,了解如何做到这一点。
同时,仔细观察无服务器工作流程。云提供商必须按需加载和运行无服务器组件,这些组件处于非活动状态,因此执行时会有延迟。工作流中太多的无服务器元素可能导致响应时间显着增加。如果将相同的组件部署在常规容器中,则不会发生此问题。
微服务和无状态执行定义了云前端的架构,而非无服务器。无服务器托管模型适用于很多应用程序,但是当以其他方式执行它们时,很多应用程序更具成本效益,甚至表现更好。如果提前规划工作流,则可以发现无服务器托管可能会影响成本和性能的应用程序。不要盲目追求最新的做法,最新做法不一定是最好做法。
上一篇:负载均衡SLB详细介绍
下一篇:微服务和无服务器设计是关于事件的
最热文章
钉钉蚂蚁分工报价:蚂蚁分工钉钉怎么收费
钉钉里面的任务管家多少钱
云服务器买断永久续费什么意思
手机连接腾讯云服务器远程桌面连接不上
阿里云真降价:阿里云直降价
阿里邮箱日历怎么看不到了呢?怎么回事?
随机推荐
教你如何查询阿里云云服务器价格购买价格表
怎样选择云服务器配置,云服务器配置参数详解
广东服务器租用的价格一般是多少
阿里云服务器性能特点和适用场景
SSL证书错误如何解决
怎么使用云服务器
获取更多阿里云折扣优惠 立即咨询
活动推荐
N4 1核2G 云服务器
C7 2核4G 云服务器
C6 2核4G 云服务器
S6 1核1G 云服务器
S6 1核2G 云服务器
C6a 2核4G 云服务器
内容推荐
更多
微服务和无服务器设计是关于事件的
阿里云容器服务器IP地址:如何获取和使用
阿里云容器服务器
云服务器做传奇微端
阿里云无服务器安全吗?
关键词推荐
更多
云虚拟主机能进行网站
阿里云服务器续费
企业网盘收费
阿里云旗舰级代理商
企业发票
数据库中表之间的关系一般都定义为
阿里云桌面怎么用不了了呢苹果11手机怎么办
钉钉打卡如何改变定位
阿里云学生机怎么购买会员啊安全吗
华为云服务器怎么关闭自动更新系统设置界面
阿里网盘送的空间怎么用啊安全吗苹果12
钉钉群群接龙怎么操作的
阿里云客服全职
阿里云服务器如何添加端口信息
数据库安装之后怎么打开
阿里云盘桌面端无法打开怎么办呢苹果13
阿里云服务器硬盘空间不够怎么办呀
数据库字段名命名规范是什么
阿里云盘永久容量2023年最新版
文件存储CPFS费用
联系客服免费领取更多阿里云产品新购、续费升级折扣,叠加官网活动折上折更优惠
立即领取