最简单的方法计算在云 - AWS LAMBDA

||评论 (

当AWS推出的,它改变了开发人员如何思考IT服务:过去需要数周或购买必威体育精装版app官网的几个月和配置变成与亚马逊EC2分钟。资本密集型的​​存储解决方案变得那么简单,在亚马逊S3推杆和获取对象。betway88体育官网在AWS我们通过倾听,并从我们的客户学习创新,我们从他们那里听到的一件事是,他们希望这是更简单的在云中,并连接服务运行代码放在一起很容易。客户希望专注于自己独特的应用逻辑和业务需求 - 而不是在供应和扩展服务器的未分化繁重,保持软件栈补丁和更新,处理车队范围的部署,或处理日常监控,记录和网络服务前端。因此,我们挑战自己想出一个简单的方法,而无需管理基础架构,并没有对灵活性放弃运行,开发人员希望代码运行的应用程序。必威体育精装版app官网我们的回答是一个新的名为计算服务AWS LAMBDA

AWS LAMBDA使得构建和交付应用程序给你一个简单的界面,直接上传您的Node.js代码LAMBDA,组触发器来运行的代码更容易(它可能来自像亚马逊S3或Amazon DynamoDB其他AWS服务,仅举一对夫妇)betway88体育官网, and that’s it: you’re ready to go. AWS handles all the administration of the underlying compute resources, including server and operating system maintenance, capacity provisioning and automatic scaling, code and security patch deployment, and code monitoring and logging. You can go from code to service in three clicks and then let AWS Lambda take care of the rest.

一个LAMBDA的最令人兴奋的方面是,它可以帮助你在云中创建动态的,事件驱动的应用程序。拉姆达与所谓的事件通知新的Amazon S3功能一起启动生成每当对象被添加或在水桶变了,我们betway88体育官网最近宣布的亚马逊DynamoDB流功能,当表被更新时生成的事件事件。现在,开必威体育精装版app官网发人员可以将代码附加到Amazon S3水桶和亚马逊Dynabetway88体育官网moDB表,每当发生更改这些分组或表就会自动运行。必威体育精装版app官网开发人员不必调查,代理,或担心被过度或不足的能力 - LAMBDA功能扩展到匹配的事件发生率,并只在需要时执行,让您的费用低。

事件驱动的云计算可以轻松创建响应的应用,往往而无需编写新的API。例如,移动设备,平板电脑,或Web应用程序,上传图像,以亚马逊S3可以自动触发缩略图的生成用的几行代码 - 不需要服务器,队列,或者新的API。betway88体育官网日志也同样易于加工 - 如果你已经在使用AWS CloudTrail跟踪对AWS服务作出的API调用,您现在可以轻松地通过刚刚打开S3事件通知相应的桶和编写的JavaScript代码的几行审计结果。存储在亚马逊DynamoDB的数据可以自动验证,审核,复制或通过新的流的AWS lambda函数变换的特征,我们本周早些时候宣布。AWS LAMBDAis also launching with support for Amazon Kinesis that makes it easy to process data in a Kinesis stream...and we’re not stopping there – keep watching for more integration points between AWS Lambda and other AWS services that make it easy to respond to events of all types.

我们很高兴事件驱动的计算 - 使用AWS LAMBDA扩展其他AWS服务,帮助开发者创建简单,功能强大,并固有可扩展的应用。必威体育精装版app官网LAMBDA,还在其它我们听到了很多来自客户的挑战过人之处:谈到一些库代码到一个可扩展,安全和可靠的基于云的后端。和λ,开发者可以上传任何图必威体育精装版app官网书馆,甚至将本机(“二进制”)库,使其易于使用JavaScript的几行把图书馆变成一个lambda函数访问的AWS-操作的云服务。AWS LAMBDA的“无状态”编程模型,您可以快速部署和无缝扩展到传入请求速率,因此相同的代码,对一个作品要求每天也适用于一千请求第二。

与其他AWS服务,AWS LAMBDA可以以编程方式使用AWS SDK访问,通过RESTful Web服务API,通过命令行界面,也可以通过AWS控制台LAMBDA。该控制台,您可以编辑和运行代码直接从浏览器 - 你可以编写,调试和试验进行实时,甚至无需一个IDE。在AWS控制台LAMBDA也可以创建一个Amazon S3的事件通知,亚马逊DynamoDB流,以及其他事件源模拟活动,betway88体育官网以帮助您验证如何代码处理来自这些来源的事件。一旦你已经创建并测试了LAMBDA功能,可以监视在AWS控制台LAMBDA仪表板或通过AWS CloudWatch的性能和活动,包括延迟或错误率设置报警。为您的lambda函数日志被自动捕获为AWS CloudWatch的日志。

AWS拉姆达与JavaScript编写的函数的支持(更多的语言来)和事件的集成与亚马逊S3,亚马逊DynamoDB和Amazon推出的Kinesis的[预览(http://aws.amazon.com/lambda)。betway88体育官网预览模式可以让你尝试所有的AWS LAMBDA的特性与功能的并发请求的限制。我们期待着看到我们的客户将与AWS Lambda和新的Amazon S3和DynamoDB事件的特点做。betway88体育官网我们想听听你对我们新的事件驱动的计算服务和功能的想法,所以请与产品团队在AWS LAMBDA论坛直接连接。

评论

博客评论由Disqus