欢迎您访问程序员文章站本站旨在为大家提供分享程序员计算机编程知识!
您现在的位置是: 首页  >  科技

亚马逊AWS发两项新云服务:资源与容器管理

程序员文章站 2022-06-01 17:06:06
北京时间11月14日上午消息,在美国拉斯维加斯召开的亚马逊云计算峰会re:Invent大会第二天上,亚马逊AWS云计算部门再发布了两项新服务:自动资源管理服务AWS Lambda和高性能容器管理服务E...

北京时间11月14日上午消息,在美国拉斯维加斯召开的亚马逊云计算峰会re:Invent大会第二天上,亚马逊AWS云计算部门再发布了两项新服务:自动资源管理服务AWS Lambda和高性能容器管理服务EC2 Container。

AWS Lambda可根据发生的事件运行开发者的代码,并为他们自动管理计算资源,让开发者更轻松地开发和管理对新信息响应迅速的应用。AWS Lambda在图片上传、应用内活动、点击网站或联网设备的输出等事件发生后的几毫秒内开始运行代码。开发者还可以利用AWS Lambda开发新的后台服务,让计算资源根据自定义请求自动触发。开发者只需为获得服务的请求数以及运行代码所需的计算时间付费。AWS Lambda按计算时间收费,计费单位为100毫秒,因此可以经济、轻松地把应用从每天几次请求扩展到所需要的任何规模的请求。

AWS Lambda支持包括本地库在内的任何第三方库,因而开发者无需学习任何新的编程语言、工具或框架。开发者可以直接在AWS Lambda中编辑功能,这意味着他们无需编译编辑的内容、变更构建然后重新部署,即可即时更新应用。通过AWS Lambda,开发者可以创建自己的后台并以AWS的规模、性能和安全性运行。AWS Lambda可在事件发生后的几毫秒内运行代码。由于每个事件是被作为单个功能进行处理的,因此在事件频率增加时仍可保持一致的高性能。

EC2 Container是一项高度可扩展的高性能容器管理服务,让用户使用AWS上的容器轻松地运行和管理分布式应用。首先,EC2 Container服务支持Docker,用户可在托管的Amazon Elastic Compute Cloud (Amazon EC2)实例集群上轻松地发布、管理和扩展从一个到数十万个容器。通过EC2 Container服务,用户可以在几秒钟内启动、停止和管理数千个容器。

亚马逊AWS发两项新云服务:资源与容器管理

AWS客户早就在Amazon EC2上部署Docker和其它轻型Linux容器。然而,为了在Amazon EC2实例集群上大规模使用它们,客户必须开发自己的软件或使用开源工具,才能为每个容器分配合适的资源、安排容器放置并监测已部署的容器。EC2 Container服务包含一组强大的API用于运行和管理容器,用户可将之作为应用的核心构件,且可获得与其他AWS服务一样的高程序性控制力和灵活性。通过EC2 Container服务,用户可以轻松地发布容器集群并指定希望运行的任务,而EC2 Container服务则会负责后续的执行。它会根据应用的需求、用户的隔离政策和可用性要求来协调和自动化容器部署,调度容器以发现最优的实例放置。此外,用户可以在实例集群上运行各种类型的应用或任务,从而提高每个集群的利用率。

AWS是亚马逊于2006年发布的基于云的技术基础设施平台,通过位于美国、澳大利亚、巴西、中国、德国、爱尔兰、日本以及新加坡的数据中心向全球190个国家与地区的企业、机构与*部门提供云计算服务,包括计算、存储、数据库、分析、应用及部署等服务。AWS目前活跃付费用户已经突破了100万。