写点什么

Amazon 宣布 AWS Elastic Beanstalk 提供平台更新托管功能

  • 2016-04-26
  • 本文字数:1014 字

    阅读完需:约 3 分钟

2016 年 4 月 19 日,Amazon宣布更新其Elastic Beanstalk 服务。在这次更新中,Amazon 为客户提供了自动安装平台更新的功能。

AWS Elastic Beanstalk 服务允许客户在 Amazon 云的平台即服务环境中部署和运行他们的应用程序和 Web Service。AWS 支持多种平台和语言,包括 Java、PHP、Ruby、.NET、Python、Go 和 Docker。

随着供应商更新语言和平台,客户需要更新他们的环境,保证它应用了最新的补丁。这是接收最新的 Bug 修复、安全升级或功能增强所必须的。此前,Amazon 将升级软件的任务留给了客户自己,这会导致平台过时,而过时的平台可能会存在 Bug 或安全漏洞。

AWS 首席宣传官 Jeff Barr阐述了Amazon 先前如何处理这个问题:“Elastic Beanstalk 会定期发布所支持的平台的新版本,包括操作系统、Web& 应用服务器和语言& 框架更新。此前,你需要发起手动更新(通过Elastic Beanstalk 控制台、命令行接口或者API),将Elastic Beanstalk 环境升级到新版本的平台或语言。这让你可以完全控制更新的时间,但也让你多了一件需要记住并管理的工作。”

现在,Amazon 提供了一种自动部署这些更新的方式。客户可以在Amazon 管理控制台上定义一个每周维护窗口,指定应用更新的时间,如下图所示:

图片来源: https://aws.amazon.com/blogs/aws/new-managed-platform-updates-for-aws-elastic-beanstalk/

次要更新和补丁可以在窗口外自动更新。如果不想等到下一个维护窗口,那么可以使用“现在应用(Apply now)”按钮显式推送更新,如下图所示:

图片来源: https://aws.amazon.com/blogs/aws/new-managed-platform-updates-for-aws-elastic-beanstalk/

为了防止发生意外结果,Amazon 采用了严谨的更新设置方式。在最近的一个视频片段中,AWS 产品战略总经理 Matt Wood 说明了更新的三个步骤:

  1. Amazon 将初始化一个新的 Elastic Beanstalk 实例,应用新的更新并运行测试;
  2. 接下来,AWS 将模拟现有的部署配置一组等价的实例,并再次运行测试;
  3. 如果测试成功,那么 Amazon 将把负载均衡器指向新实例。

Amazon 并不是唯一一个试图减少语言和平台更新负担的平台。Pivotal 为 Cloud Foundry提供了buildpack。每个buildpack 都包含两个最新的运行时版本,支持Java、Ruby、Go、PHP、Python 和Node.js。

查看英文原文: Amazon Announces Managed Platform Updates for AWS Elastic Beanstalk

立即免费注册 AWS 账号,获得 12 个月免费套餐:点击注册

有云计算问题?立刻联系 AWS 云计算专家:立即联系

2016-04-26 19:001335
用户头像

发布了 1008 篇内容, 共 374.4 次阅读, 收获喜欢 341 次。

关注

评论

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

基于 Apache APISIX 的自动化运维平台

API7.ai 技术团队

自动化运维 APISIX 网关 APISIX Summit

计算机网络之IP协议与以太网

未见花闻

6月月更

三点微服务标准化要素

阿泽🧸

微服务 6月月更

接口测试使用Python装饰器

伤心的辣条

Python 程序人生 软件测试 自动化测试 接口测试

如何修改 Rancher v2.6 的 Rancher Server IP 地址

Rancher

Kubernetes k8s rancher

凿开数据冰层,透出智能时代的光:华为云与开发者的结伴旅行

脑极体

从链上数据出发,分析stETH脱锚之后的市场动态

区块链前沿News

eth Hoo

数据库每日一题---第13天:寻找病患

知心宝贝

数据库 云计算 前端 后端 6月月更

在线文本保留中文提取过滤工具

入门小站

工具

读《Software Systems Architecture》(13)—— Creating the Architectural Description

术子米德

架构师成长笔记

文档管理系统对于企业有哪些优势

小炮

uni-app深入学习之模板运用【day4】

恒山其若陋兮

6月月更

看板方法的定义、原则和实践

PingCode

GetX 状态管理从入门到入迷

岛上码农

flutter ios 前端 安卓 6月月更

数仓开发人员的价值体现

奔向架构师

数据仓库 数据模型 6月月更

读《Software Systems Architecture》(11)—— Using Styles and Patterns

术子米德

架构师成长笔记

为什么都认为confluence非常好,好在哪里

PingCode

linux之我常用的20条命令(之二)

入门小站

Linux

读《Software Systems Architecture》(16)—— The Context Viewpoint

术子米德

架构师成长笔记

python简介

左手の明天

Python Python解释器

GoLang简单易用的json value读取工具!还并发安全

Krysta

Go json 简单清楚 方便

读《Software Systems Architecture》(19)—— The Concurrency Viewpoint

术子米德

架构师成长笔记

读《Software Systems Architecture》(18)—— The Information Viewpoint

术子米德

架构师成长笔记

全球Top 2!腾讯计算机视觉能力再突破

脑极体

类似Confluence的软件有哪些

PingCode

盘点攻防演练中红队的主要工具(下)

穿过生命散发芬芳

6月月更 攻防演练

js中的变量提升和函数提升

北洋

android 6月月更

读《Software Systems Architecture》(12)—— Producing Architectural Models

术子米德

架构师成长笔记

读《Software Systems Architecture》(17)—— The Functional Viewpoint

术子米德

架构师成长笔记

读《Software Systems Architecture》(15)—— Introduction to the Viewpoint Catalog

术子米德

架构师成长笔记

读《Software Systems Architecture》(14)—— Evaluating the Architecture

术子米德

架构师成长笔记

Amazon宣布AWS Elastic Beanstalk提供平台更新托管功能_亚马逊云科技_Kent Weare_InfoQ精选文章