Argenti:AWS Lambda改变开发者云应用方式

佚名 发表于:14年11月17日 00:51 [转载] 赛迪网

  • 分享:
[导读]日前,在AWS大会上,亚马逊旗下的Amazon Web Services(AWS)宣布推出AWS Lambda,这项计算服务可根据发生的事件运行开发者的代码,并为他们自动管理计算资源,让开发者更轻松地开发和管理对新信息响应迅速的应用。

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

在目前的很多情况下,客户的应用需要一定计算周期以针对应用数据的变化采取行动,这些数据变化可能是一张上传到Amazon Simple Storage Service(S3)的新图片或Amazon DynamoDB中更新的数据,或者来自Amazon Kinesis的实时数据流。这些变化要求客户管理大量计算——通常是跨不同可用区的——管理、配置和扩展这些资源。AWS Lambda提供高性能计算平台,可根据数据变化运行代码中的功能,无需配置或管理单一的虚拟服务器。客户仅需编写简单的JavaScript代码,便可针对一个事件采取行动并上传到AWS Lambda。在数据发生变化的几毫秒内,AWS Lambda就会做出反应,分配合适的计算资源来执行这个行动。它可自动扩展到数百万个请求,如需要可跨越多个可用区。

亚马逊AWS移动副总裁Marco Argenti表示:“AWS Lambda改变了开发者在云上设计和扩展动态应用的方式。通过AWS Lambda,开发者可以快速、轻松、经济地编写可响应数据或环境变化的应用,为提供动态客户体验创造新机会。

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

Netflix是全球领先的互联网电视网,在近50个国家和地区拥有超过5000万个用户,每个月的电视节目和电影播放量超过10亿小时。Netflix首席产品官Neil Hunt表示:“多年以来,我们管理着复杂且动态的基础架构,所以AWS Lambada的推出让我们感到非常兴奋,它让我们可以用新的方式开发和管理应用。从更简单的媒体转码、更快速的监测到灾难恢复到更高的安全性与合规性,AWS Lambda有望帮助我们开发动态的、事件驱动型的计算模式。”

SPS Commerce是最大的零售商务网络,它推动着零售的全渠道变革。SPS云服务每年处理超过1万亿美元的订单,同时管理超过3500种物品以及30多万个零售地点的销售业绩数据。SPS Commerce首席技术官Jamie Thingelstad表示:“在我们使用AWS打造未来的B2B交易的过程中,AWS Lambda有望从根本上改变我们的业务经营方式。通过这项新的AWS服务,SPS Commerce的系统架构可以使用Amazon S3事件提醒触发的AWS Lambda功能,在收到其55,000个客户的一个客户发送的新文档时便可进行多种转变。通过把AWS Lambda作为其架构的一个组成部分,SPS系统可以创建更智能的动态工作流程,以缩短SPS网络上贸易合作伙伴的信息处理时间,并且自动地扩展到每月数千万次交易,无需任何其它基础架构配置。”

Earth Networks管理和运营一个全球性传感器网络,其收集并处理交付给客户的实时天气和雷电数据,它的客户包括美国国家气象局、美国空军、NASA、大型公用事业公司以及美国的许多州政府和地方政府。WeatherBug的母公司Earth Networks的首席架构师Eddie Dingels表示:“我们一直在寻找简单的方式把代码和数据连接起来,而AWS Lambda正是理想的解决方案。我们已经使用Amazon DynamoDB进行天气数据聚合并且利用这些数据建设了复杂的预测和监测系统。我们有长期运行的后台任务,用于监测输入数据、处理变化并触发复杂的ETL流程。现在,我们可以使用新的Amazon DynamoDB Streams功能在AWS Lambda内轻松地检测新数据并在输入数据上运行监测和预测代码,这降低了我们的计算成本并消除了运营费用。我们非常高兴可以通过利用AWS Lambda向客户提供及时的天气信息。”

[责任编辑:redsenlin]
近日,容联云通讯(www.yuntongxun.com)宣布成立开发者俱乐部,目的是欲将云通讯的技术、资源分享给广大开发者,同时为其提供一个无线沟通、演讲分享、思想碰撞的平台。
官方微信
weixin
精彩专题更多
存储风云榜”是由DOIT传媒主办的年度大型活动。回顾2014年,存储作为IT系统架构中最基础的元素,已经成为了推动信息产业发展的核心动力,存储产业的发展迈向成熟,数据经济的概念顺势而为的提出。
华为OceanStor V3系列存储系统是面向企业级应用的新一代统一存储产品。在功能、性能、效率、可靠性和易用性上都达到业界领先水平,很好的满足了大型数据库OLTP/OLAP、文件共享、云计算等各种应用下的数据存储需求。
联想携ThinkServer+System+七大行业解决方案惊艳第十六届高交会
 

公司简介 | 媒体优势 | 广告服务 | 客户寄语 | DOIT历程 | 诚聘英才 | 联系我们 | 会员注册 | 订阅中心

Copyright © 2013 DOIT Media, All rights Reserved. 北京楚科信息技术有限公司 版权所有.