【AICon】AI 基础设施、LLM运维、大模型训练与推理,一场会议,全方位涵盖! >>> 了解详情
写点什么

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:001158

评论

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

为什么说:被观察者是 push 数据,迭代者是 pull 数据?

掘金安东尼

前端 函数式编程 8月月更

RocketMQ高可用设计之消息重试机制

急需上岸的小谢

8月月更

golang实战之flag包

程序员欣宸

golang 8月月更

[JS真好玩] 遇到表格,手动翻页太麻烦?我教你写脚本,一页展示所有数据

HullQin

CSS JavaScript html 前端 8月月更

来聊聊 OpenJDK 和 JVM 虚拟机

HoneyMoose

P6项目管理系统的优缺点是什么?

PingCode

项目管理 项目管理软件

C++多态之析构和纯虚析构分析与示例(三)

CtrlX

c++ 后端 面向对象思想 8月月更

SpringBoot 整合 Junit

springboot junit5 8月月更

网信办将全面规范打赏连麦等功能,必须监督好平台和MCN机构

石头IT视角

Kubernetes 真的在蚕食云吗

CTO技术共享

【Java】:二维数组的定义、初始化、长度以及循环遍历等...

翼同学

Java 学习 编程语言 分享 8月月更

电商秒杀系统设计(架构实战营 毕业设计项目)

Gor

头脑风暴:最大子序和

HelloWorld杰少

数据结构 算法 LeetCode 8月月更

架构实战营 毕业总结

Gor

Excelize 发布 2.6.1 版本更新,支持工作簿加密保护

xuri

开源 数据分析 Go 语言 Excelize Excel工具

基于STM32L431设计的云端绿化管理系统(ESP8266+腾讯物联网云平台)

DS小龙哥

8月月更

软件测试中的树莓酱定律

BY林子

软件测试 敏捷测试 质量内建

Kubernetes中API安全加固

CTO技术共享

程序员最容易读错的单词,听到status我炸了

艾小仙

Java 前端

数据治理(六):编译Atlas安装包

Lansonli

数据治理 8月月更

【Gopher 学个函数】边学边练,简单为 Go 上个分

梦想橡皮擦

Python 爬虫 8月月更

kubernetes镜像构建和扫描

CTO技术共享

一对一语音直播系统源码——如何解决音视频直播技术难点

开源直播系统源码

软件开发 直播系统源码 语音直播系统源码 语音直播源码 一对一语音直播

最新版MySQL8 绝对有用的lag函数实现同比、环比、均差计算

知识浅谈

MySQL 8月月更

Curve Testing Camp Time|万元大奖等你来拿!

张慧

分布式存储 curve

《博弈论》— 人生何处不博弈

蔡农曰

读书笔记 博弈论

leetcode 560. Subarray Sum Equals K 和为 K 的子数组(中等)

okokabcd

LeetCode 算法与数据结构

阿里云林小平:如何实现应用的持续发布?

阿里云弹性计算

持续发布 应用 自动化运维

Teambition是什么软件?优缺点是什么?

PingCode

项目协作工具

【算法实践】| 手把手带你实现快速排序算法

迷彩

快速排序 算法实践 8月月更

Latex安装教程(附美赛论文latex模板)

乌龟哥哥

8月月更

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