写点什么

AWS 即将推出 Lambda 别名的流量转移功能

  • 2017-11-02
  • 本文字数:755 字

    阅读完需:约 2 分钟

亚马逊的 Chris Munns 在最近于纽约市举办的无服务器会议( Serverless Conference NYC )上宣布,AWS Lambda 将很快支持一项名为流量转移(traffic shifting)的功能。这项功能能对不同 Lambda 函数别名之间进行权重,调整同一函数在两个版本之间的流量分配,使 canary 发布( canary releases )和蓝绿部署( blue/green deployment )在 lambda 上进行成为可能。

Canarying 是基础设施即服务(IaaS)的主要运营模式之一, 像 Netflix 等公司对它相关使用也有很详实的记录(例如: Roy Rapoport 在 QCon NYC 2014 中的演讲“ Canary Analyze All The Things )”。使用 canary 发布的关键在于是否能够跨越多个版本来引导流量,并控制流量分配到新部署版本的比例。基于无服务器架构的 FaaS 实现(如 Lambda)可能会在后台使用负载均衡器(load balancers),但是以前并不能控制这些负载均衡器。

无服务器的先驱,如 Paul Johnston 曾评论过在 Lambda 中进行 canary 发布的困难。在发表的《无服务器和部署问题( Serverless and Deployment Issues )》一文中,他特地用了一个章节来讨论这个问题。 Johnston 提出的解决方法是创建一个路由器函数(router function),但他(和其他人)也承认将任务关键基础设施代码作为应用程序的一部分并不合适。 Johnston 和一些无服务器会议的与会者一样,抓取并转发 Munns 的幻灯片到推特上。其他与会者发现,观众对此的欢呼声很高。

上述的功能尚未作为官方声明发布在AWS 的博客上。一般来说,博客上会包括整体的使用和配置的概述以及首先要更新的区域。

原文链接 Traffic Shifting in AWS Lambda Aliases Coming Soon


感谢薛命灯对本文的审校。

给InfoQ 中文站投稿或者参与内容翻译工作,请邮件至 editors@cn.infoq.com 。也欢迎大家通过新浪微博( @InfoQ @丁晓昀),微信(微信号: InfoQChina )关注我们。

2017-11-02 19:001319

评论

发布
暂无评论
发现更多内容

HMS Core分析服务智能运营6.5.1版本上线

HarmonyOS SDK

PWA 应用 Service Worker 缓存的一些可选策略和使用场景

汪子熙

typescript 前端开发 angular Service Worker 8月月更

Java 在Word中合并单元格时删除重复值

在下毛毛雨

java; 合并单元格 删除重复值

自动驾驶中的SLAM

博文视点Broadview

易周金融分析 | 互联网系小贷平台密集增资;上半年银行理财子公司综合评价指数发布

易观分析

金融 分析 易周金融

结合“xPlus”探讨软件架构的创新与变革

BizFree

敏捷开发 软件架构 数字化 信息化 软件定制

「控制反转」和「依赖倒置」,傻傻分不清楚?

蝉沐风

ioc 依赖倒置原则 DIP DI 控制反转

Python逆向之 eval 函数解析,看着一篇就会了,案例掌房

梦想橡皮擦

Python 爬虫 8月月更

5S软件就是将软件应用全维度简单化的软件系统

BizFree

k8s 敏捷开发 软件架构 高性能 快捷调试

Redis 定长队列的探索和实践

vivo互联网技术

redis 数据结构 消息队列 Lua脚本

使用类似搭积木的低代码开发方式进行 SAP API 开发

汪子熙

低代码 云平台 SAP 8月月更 low-code

Dapr在Java中的实践 之 状态管理

万猫学社

Java 微服务 dapr Sidecar

数据库不推荐使用外键的9个理由!

TimeFriends

8月月更

【LeetCode】受限条件下可到达节点的数目Java题解

Albert

LeetCode 8月月更

业务缓存之体系化设计与开发

Qunar技术沙龙

系统开发

一文读懂配置管理(CM)

SEAL安全

企业安全 企业it安全 代码安全

Dapr在Java中的实践 之 服务调用

万猫学社

微服务 dapr Sidecar

面试突击72:输入URL之后会执行什么流程?

王磊

Java 面试

左益豪:用代码创造一个新世界|OneFlow U

OneFlow

实习 社区之星

开源一夏 | 牛plus,多层嵌套动态JSON该如何解析总结

知识浅谈

开源 8月月更

K8S之Flannel的vxlan网络模式初步源码解析

k8s flannel 签约计划第三季

在SAP分析云里根据业务数据绘制词云(Word Cloud)

汪子熙

SaaS SAP 词云 8月月更 word-cloud

Dapr在Java中的实践 之 环境准备

万猫学社

微服务 dapr Sidecar

STM32F103ZE+SHT30检测环境温度与湿度(IIC模拟时序)

DS小龙哥

8月月更

Spring(五、注解开发)

开源 8月月更

以技术御风险,护航云原生 | 同创永益 X 博云举办产品联合发布会

BoCloud博云

云计算 容器 云原生

分分钟快速定制您的专属个性化软件应用——BizTool自动化工具简介

BizFree

软件开发 快速开发 低代码开发 个性化 应用开发

语音聊天app开发——对用户更具吸引力的设计

开源直播系统源码

软件开发 语聊房 开源源码 语音直播系统 语音源码

如何用建木CI构建前端E2E质量自查

Jianmu

DevOps 前端 持续集成 代码质量 自动化测试

Kubernetes资源编排系列之四: CRD+Operator篇

阿里云大数据AI技术

大数据 运维

鲲鹏开发者创享日2022:鲲鹏全栈创新 与开发者共建数字湖南

科技热闻

AWS即将推出Lambda 别名的流量转移功能_亚马逊云科技_Chris Swan_InfoQ精选文章