写点什么

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

评论

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

一次漫长的dubbo网关内存泄露排查经历

捉虫大师

dubbo 内存泄露

一行代码实现网站可编辑,并解决网站禁止复制的限制

wangkx

复制 破解 DOM

Apache Beam 大数据处理一站式分析

李孟聊AI

Java 大数据 数据中台 数据交换 Beam

Linux系统优化

桥哥技术之路

Linux

SpringBoot中如何优雅的使用多线程

读钓

Java spring Spring Boot

skywalking内存泄露排查

捉虫大师

dubbo 内存泄露

IPFS 星际传输协议的入门(二)

AIbot

区块链 分布式数据库

Docker运行常用软件:MySQL,Redis,Nginx,RabbitMQ,Neuxs,Gitlab

读钓

MySQL nginx Docker gitlab

XOR异或运算在计算机中的应用

wangkx

XOR 异或运算 对称加密

centos7.6操作系统安装

桥哥技术之路

Linux

nacos的一致性协议distro介绍

捉虫大师

nacos

思维导图学《Linux性能优化实战》

Yano

Linux 后端

如何在非 sudo 用户下运行 docker 命令?

愚一

Docker DevOps

18个PPT,29个提问解答,都在这儿啦!

Apache Flink

大数据 flink 流计算 实时计算

都在说实时数据架构,你了解多少?

Apache Flink

大数据 flink 流计算 实时计算

零基础应该如何学习爬虫技术?

极客时间

Python 编程 爬虫

记一次spring注解@Value不生效的深度排查

捉虫大师

spring Spring Boot dubbo

以为是青铜,没想到是王者的dubbo标签路由

捉虫大师

dubbo

当dubbo多注册中心碰上标签路由

捉虫大师

dubbo

项目实施要避免哪些坑?

顾强

项目管理

在Kubernetes上运行SpringBoot应用

铁花盆

Docker Kubernetes Spring Boot

读书·行路·问心·求道

黄崇远@数据虫巢

读书笔记 个人成长 读书

什么是物联网中台

老任物联网杂谈

物联网中台 IOT Platform 物联网平台

一个工程师向电信公司的维权

D

身为程序员,怎么接私活赚外快?

爱看书的小代码

MacOS配置网络命令

编程随想曲

macos network

用jdk8的stream实现斐波那契数列

编号94530

jdk stream 斐波那契 fibonacci

Ledge:这可能是距今最好的『DevOps + 研发效能』知识平台

Phodal

DevOps 敏捷开发 软件开发 研发效能

Python 有哪些黑魔法?

极客时间

Python 编程语言

Sentinel在docker中获取CPU利用率的一个BUG

捉虫大师

Java sentinel cpu

LeetCode 前1000题二叉树题目系统总结

Yano

面试 算法 LeetCode 二叉树 刷题

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