写点什么

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

评论

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

想了解表格问答,我们先看看TA的前世

华为云开发者联盟

数据库 规范 表格

盖洛普

成周

线程池ForkJoinPool简介

Java老k

Java 线程池 forkjoin

每一位程序员都应该保存的计算机网络总结,哪怕你刚进大学

996小迁

Java 架构 面试

智能视频监控的发展和优势

anyRTC开发者

安全 监控 音视频 WebRTC RTC

美团T8级架构师剖析Spring Boot源码:日志、缓存、消息、Web服务等

Java架构追梦

Java 源码 架构 微服务 springboot

架构师 3 期 3 班 -week2- 作业

zbest

作业 week2

30分钟玩转「正则表达式」

Yano

正则表达式

架构师训练营W07作业

Geek_f06ede

精心总结C++智能指针用法详解(完整版)附带视频讲解

ShenDu_Linux

c++ 程序员 指针 智能指针

《机器学习》By:周志华,PDF免费下载

计算机与AI

学习

甲方日常 60

句子

工作 随笔杂谈 日常

万字长文深度剖析面向对象的javascript

程序那些事

Java nodejs 程序那些事 面向对象js

区块链数字物流应用落地解决方案

t13823115967

区块链落地 区块链+ 数字物流应用落地解决方案

极客大学 - 架构师训练营 第十一周作业

9527

AWS IoT Greengrass设计解析

soolaugust

边缘计算 工业4.0 工业物联网 iiot

go-zero 之 rest 实战与原理

万俊峰Kevin

RESTful api 网关 microservice Go 语言

为什么从蚂蚁离职?base拉胯,高潜也被倒挂,就是酸,忍不了

Java架构师迁哥

《华为数据之道》读书笔记:第 9 章 打造“安全合规”的数据可控共享能力

方志

大数据 数据中台 数据安全

linux后台开发必知的linux系统内存知识总结

linux大本营

c++ Linux 后台开发 架构师 内存管理

一文带你彻底了解Java异步编程

Java老k

Java 响应式编程 reactor 异步编程

聊聊OpenAPI Specification(OAS)

尤利西斯的微笑

全栈工程师 软件设计 swagger OpenAPI

Spring 源码学习 03:创建 IoC 容器的几种方式

程序员小航

spring 源码 ioc 源码阅读

年轻人不讲武德,竟然重构出这么优雅后台 API 接口

楼下小黑哥

重构 Spring MVC

跟随杠精的视角一起来了解Redis的主从复制

leonsh

redis redis高可用 redis主从

PGAS模型编程语言

星际行者

架构师 3 期 3 班 -week2- 总结

zbest

总结 week2

学Linux到底学什么?未来职业到底是怎么样的?

Linux服务器开发

Linux 后端 Linux服务器 底层应用开发 web服务器

区块链技术应用打造智慧物流

13828808769

区块链技术应用开发

你敢信?就是这个Netty的网络框架差点把我整疯了,哭jj

小Q

学习 编程 面试 Netty 网络

写了一套优雅接口之后,领导让我给大家讲讲这背后的技术原理

楼下小黑哥

spring 重构

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