写点什么

亚马逊 EC2 容器服务最新升级,专注于自动化、可配置和可用性

2015 年 10 月 30 日

亚马逊 Web 服务近期对其产品亚马逊EC2 容器服务(ECS)进行了升级,其中包括ECS 命令行接口、支持Docker Compose、允许额外Docker 配置的任务定义、更新了ECS 调度器新增了对可用区域的敏感支持。还声明了正在进行的一项服务-亚马逊EC2 容器注册(亚马逊 ECR),且会在今年的稍晚些时候正式发布。

此次更新的亚马逊 ECS 命令行接口(ECS CLI)是专门针对亚马逊 EC2 容器服务的命令行接口,能够提供高级别的命令,如从本地开发环境 (‘ ecs-cli up ’,‘ ecs-cli scale ’,‘ ecl-cli ps ’,分别来使用) 来进行可编程的创建、集群和任务的更新和监控等。亚马逊 ECS CLI 现在还支持了 Docker Compose (通过命令’ ecs-cli compose ’),Docker Compose 是一款用于定义和运行多容器应用的非常流行的开源工具。此命令可让开发者用来创建和测试 Docker Compose--定义本地环境,然后将定义好的推送到生产环境中的 ECS。

可以按照亚马逊ECS 开发者指南的说明去下载ECS CLI。根据其Github 上的项目问题反馈页面来看,还有许多主要功能是有比较严重的缺陷的。例如缺乏对 JSON 数组对支持、如果没有定义 ' HostPath ’对话挂载卷就会出问题、以及对私有Docker 注册认证没有支持等。

AWS 计算博客上有 ECS 任务定义的文章,在 EC2 实例中对一个应用指定容器如何调度在一起,现在支持更多额外的 Docker 属性,包括 Docker 标签工作目录、禁用网络、特权执行、只读根文件系统、DNS 服务、DNS 搜索域、ulimits、日志配置、额外的主机(添加到/etc/hosts 的主机),以及针对多层次安全(MLS)系统如 SElinux 的安全属性。

亚马逊 ECS 服务调度器可启用任务定义的调度,举例来说 ,执行一个长期运行的(微)服务应用,而且还启用了‘可用区域感知’。此特性确保启动新的任务到 ECS 集群时,可以在多个可用区域之间进行平衡,这可以改进应用级别的容错,例如,可减少由于单个可用域的故障运行在相同实例的任务同时失效的风险。

亚马逊还宣布了他们会在今年稍后发布亚马逊EC2 容器注册(亚马逊ECR),亚马逊计算博客上谈到,一个容器的注册对于基于Docker 的生态系统的任何生产部署都是非常重要的组件。因为存放容器镜像的地方,持续交付的构建流程用的到(甚至时本地的Docker 工具),Docker 集群/调度运行时也会检索它,如亚马逊ECS、 Docker Swarm 、或者是 Kubernetes

尽管目前运维人员可以将他们自己的 Docker 注册放在亚马逊 ECS(或者是使用商业提供的,如 [Docker 企业 Hub]( http://www.docker.com/enterprise/hub/)、 CoreOS 的 Quay.io )上,亚马逊曾在其博客上说明 ECR 服务将会持久的存储 Docker 镜像到 S3 上,并提供镜像的加密和中转,能够和 [亚马逊认证和访问管理]( https://aws.amazon.com/iam/)(IAM) 集成以简化授权和提供细粒度的访问。亚马逊也曾说到和多个专注持续交付的合作伙伴一起合作,包括 Shippable、CloudBees、CodeShip、Wercker,他们将集成到亚马逊 ECS 和 ECR 中来,专注于自动构建和部署 Docker 镜像。

更多关于亚马逊 ECS 的更新信息可访问 AWS 官方博客,而且在美国拉斯维加斯举办的刚刚结束的 AWS re:Invent 大会上也有很多相关亚马逊 ECS 的视频,请访问 AWS 计算博客了解更多详情。

查看英文原文 Amazon EC2 Container Service Updates Relseased,Focusing Automation,Configuration & Availability

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

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

2015 年 10 月 30 日 19:001181
用户头像

发布了 30 篇内容, 共 93596 次阅读, 收获喜欢 0 次。

关注

欲了解 AWS 的更多信息,请访问【AWS 技术专区】

评论

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

设计模式的应用

李海明

总结

架构师训练营 - 学习总结 - 第三讲

吕浩

架构师训练营第 3 周作业

Season

单例模式 极客大学架构师训练营 组合模式

你不知道的 Web Workers (上)

阿宝哥

Java Web 前端开发 Web Worker

架构师训练营第三周作业

王铭铭

极客大学架构师训练营

架构师训练营第三周总结

时来运转

了不起的 Webpack HMR 学习指南(含源码分析)

pingan8787

Java 前端 Web webpack

架构师训练营 第三周 设计模式作业

且听且吟

极客大学架构师训练营

summary of week3

东哥

架构师训练营第三周作业

时来运转

架构师训练营第三周命题作业

whiter

极客大学架构师训练营

手握美团offer,结果背调红灯,哭了,网友:别小瞧背调公司

程序员生活志

面试 美团 offer 背调

单例模式和组合模式

allen

作业-02

梦子说

极客大学架构师训练营 作业

作业03-代码重构

梦子说

极客大学架构师训练营 命题作业

极客时间架构师训练营 - week3 - 作业 1

jjn0703

极客时间 极客大学架构师训练营

只看到了别人28岁从字节跳动退休,背后的期权知识你知道吗?

四猿外

创业 程序员 字节跳动 个人成长 期权

总结-02-设计模式

梦子说

学习 极客大学架构师训练营

第三周作业

ruettiger

架构师训练营第三周总结

王铭铭

代码重构

dongge

大厂经验(2):多端可视化埋点解决方案

DeeperMan

前端 采集 埋点

架构师训练营 - 设计模式

Pontus

极客大学架构师训练营

架构师训练营 week3

devfan

MySQL-InnoDB 索引

Arthur

数字化转型必读书单

华章IT

数据中台 中台 数字化转型 行业资讯 银行数字化转型

架构师训练营 Week03 学习心得

架构师训练营第三周总结

allen

学习总结 -- Week 3

吴炳华

极客大学架构师训练营

第三周总结

ruettiger

架构师训练营 - 设计模式

Pontus

极客大学架构师训练营

演讲经验交流会|ArchSummit 上海站

演讲经验交流会|ArchSummit 上海站

亚马逊EC2容器服务最新升级,专注于自动化、可配置和可用性-InfoQ