帮助文档
关键词列表
网站地图
网站首页
最新活动
轻量应用服务器
阿里云邮箱
等保测评
阿里云产品
企业上云最佳实践
技术帮助文档
关于我们
网站首页
>
关于我们
>
公司新闻
>
微服务、无服务器和容器
微服务、无服务器和容器
发布时间: 2020-06-15 14:03:57
文章作者: 网站编辑
阅读量: 208
微服务、无服务器和容器 主要云供应商提供一种方法,使用户可在微服务到无服务器部署和始终可用的容器部署之间轻松切换。
应用程序团队应从微服务角度思考,而不是无服务器计算。微服务架构直接解决了围绕无服务器计算的常见问题之一:当节约使用时,无服务器很具成本效益。无服务器的客户只需为使用付费,因此,随着使用的增加,无服务器激活的成本可能超过专用始终在线的容器的成本—托管相同应用程序代码。
状态控制是构建无服务器应用程序的重要考虑因素,特别是在应用程序可能切换到更传统的云原生容器托管时。微服务或无服务器功能是无状态的。在激活之间无法存储信息,这使得它适合按需激活、缩放和替换。因此,当应用程序涉及多个步骤且具有必须记住的背景信息时,必须提供状态控制。
对于云前端的API网关模型,我们有多种方法可以控制状态。当移动设备或Web服务器访问应用程序时,可提供状态作为其在应用程序中生成的事件的一部分。微服务或功能需要的所有信息都通过连接用户界面的状态信息传递给它。API网关可以部署用于记住背景信息,使其成为状态源。或者,微服务或功能可以从后端数据库获取状态信息,该数据库维护每个用户事务的背景信息。
编排是一种在内部流程或工作流图中维护状态的方法。为了使用这种方法,首先要调查你所选的云提供商能否提供这种映射,对于已托管在容器中的微服务。如果你正在考虑将一些无服务器微服务过渡到持久性容器中,那么,重点是,在提交给特定的云提供商和业务流程模型之前,了解如何做到这一点。
同时,仔细观察无服务器工作流程。云提供商必须按需加载和运行无服务器组件,这些组件处于非活动状态,因此执行时会有延迟。工作流中太多的无服务器元素可能导致响应时间显着增加。如果将相同的组件部署在常规容器中,则不会发生此问题。
微服务和无状态执行定义了云前端的架构,而非无服务器。无服务器托管模型适用于很多应用程序,但是当以其他方式执行它们时,很多应用程序更具成本效益,甚至表现更好。如果提前规划工作流,则可以发现无服务器托管可能会影响成本和性能的应用程序。不要盲目追求最新的做法,最新做法不一定是最好做法。
上一篇:负载均衡SLB详细介绍
下一篇:微服务和无服务器设计是关于事件的
最热文章
夸克网盘转阿里云盘:轻松实现文件迁移
夸克网盘和阿里云盘是一家吗?
夸克网盘怎么导入阿里云
阿里云企业邮箱怎么申请免费账号
夸克网盘和阿里云盘有什么区别
阿里云网盘如何转到夸克网盘
随机推荐
DDH故障迁移
特价云服务器好多钱
云主机价格:租用云主机多少钱一年
dos攻击怎么办
什么域名后缀可以备案
虚拟主机如何连接MYSQL数据库
获取更多阿里云折扣优惠 立即咨询
活动推荐
N4 1核2G 云服务器
C7 2核4G 云服务器
C6 2核4G 云服务器
S6 1核1G 云服务器
S6 1核2G 云服务器
C6a 2核4G 云服务器
内容推荐
更多
弹性容器实例有哪些功能
微服务和无服务器设计是关于事件的
容器服务ACK发行版和容器服务ACK有何区别
云服务器做传奇微端
阿里云容器服务器IP地址:如何获取和使用
关键词推荐
更多
云主机是服务器
租用香港服务器
云服务器如何升级
阿里云企业网盘
钉钉oa系统
视频会议收费
服务器购买流程
能耗宝
国外服务器
阿里云数据库RDS
数据库收费
云防火墙购买费用
钉钉氢鱼数字食堂
商标撤三申请费用
企业发票
轻量应用服务器和虚拟主机哪个好一点啊苹果12.1.2.2.1
数据库管理系统的重要性有哪些
阿里云服务器硬盘空间不足怎么办呀
钉钉的打卡记录怎么打印出来
关闭阿里云快照怎么设置密码
联系客服免费领取更多阿里云产品新购、续费升级折扣,叠加官网活动折上折更优惠
立即领取