一级a做爰片免费网站体验,青岛北京网站建设公司,跨境电商怎么开店铺,国外 设计 网站戳蓝字“CSDN云计算”关注我们哦#xff01;北京时间11月30日凌晨#xff0c;在美国拉斯维加斯召开的AWS re: Invent 2018上#xff0c;和往年一样#xff0c;AWS CTO WernerVogels博士又发布了AWS多项重要的更新#xff0c;包括数据库、编程工具、架构等多个方面#xf… 戳蓝字“CSDN云计算”关注我们哦北京时间11月30日凌晨在美国拉斯维加斯召开的AWS re: Invent 2018上和往年一样AWS CTO Werner·Vogels博士又发布了AWS多项重要的更新包括数据库、编程工具、架构等多个方面而在其中有两项针对于AWS Lambda的更新引爆了现场众多开发者的欢呼这就是Lambda Layers和Lambda Runtime API的发布。而在著名的Haker News网站关于这个主题的评论已经超过了205条。那么为什么这两项关于Lambda的更新却吸引了那么多开发者的关注呢想要搞清这个问题那就要从Lambda本身开始讲起。AWS Lambda是什么AWS Lambda是AWS于2014年推出的一项计算服务通过它可以无需预配置或管理服务器即可运行代码。AWS Lambda只在需要时执行代码时会消耗相应资源代码未运行时则不产生费用。借助AWS Lambda几乎可以为任何类型的应用程序或后端服务运行代码而且无需执行任何管理。AWS Lambda是在可用性很高的计算基础设施上运行代码执行计算资源的所有管理工作包括服务器和操作系统维护、容量预置和自动扩展、代码监控和记录。只需要以 AWS Lambda支持的一种语言提供代码。 用户就可以使用AWS Lambda运行代码以响应事件例如更改Amazon S3存储桶或Amazon DynamoDB表中的数据以及使用Amazon API Gateway运行代码以响应HTTP请求或者使用通过AWS SDK完成的API调用来调用代码。借助这些功能可以使用Lambda轻松地为Amazon S3和Amazon DynamoDB等AWS服务构建数据处理触发程序处理Kinesis中存储的流数据或创建按AWS规模、性能和安全性运行的后端。Lambda为什么这么火实际上AWS Lambda是Serverless无服务器计算的典型代表它与Microsoft Azure Functions和Google Cloud Functions等都可以被称为所谓的功能即服务FaaS技术。虽然还有其他无服务器技术如无服务器数据存储和数据库但这些功能计算服务通常就是我们所理解的“无服务器计算”。无服务器计算对于开发人员最大的好处简单来说就是使得开发人员可以更多的关注与应用程序功能本身而无需关心例如虚拟机调配这样的配置方面的工作。与容器相比无服务器具有许多优点。与执行业务功能相比它更多地用于可执行功能并且可以根据需求的高峰自动扩展并且具有精细的成本模型。此外由于程序可以随时运行和终止因此带来了操作简单性和成本节省。重要的是它可以提高产品生命周期的效率并降低管理费用。它还为云更加实用铺平了道路因为它不需要任何虚拟机配置或预先承诺。企业只需要为他们使用的东西付费。而这也是为什么以AWS Lambda为代表的无服务器计算技术为什么如此火热的原因。这是什么样的两项更新30号AWS发布的两项更新是Lambda Layer一种集中管理跨多个函数共享的代码和数据的方法。Lambda Runtime API一个使用任何编程语言的简单接口或用于开发函数的特定语言版本。这两个特性可以一起使用运行时可以作为层来共享以便开发人员可以在编写Lambda函数时选取并使用它们最喜欢的编程语言。那么这两项更新对开发人员为什么如此重要呢下面我们就来一一详细讲来。Lambda Layers在构建无服务器应用程序时在Lambda函数之间共享代码是很常见的开发人员可以通过添加由多个函数或标准库使用的自定义代码以简化业务逻辑的实现。但以前必须打包和部署这个共享代码以及使用它的所有函数。而现在开发人员只需将公共组件放入ZIP文件中并作为Lambda Layer上传即可。函数代码不需要更改并且可以像通常那样引用层中的库。同时层可以被版本化来管理更新每个版本都是不可变的。当一个版本被删除或者它的使用权限被撤销时以前使用它的函数将继续工作。在函数的配置中最多可以引用五层其中之一可以是运行时。当调用函数时按照开发人员提供的顺序在/opt中安装层。顺序很重要因为所有层都是在相同的路径下提取的所以每个层都有可能覆盖前一层。这种方法可以用来定制环境。例如第一层可以是运行时第二层添加所需的库的特定版本。函数和层的总体未压缩大小受通常未压缩的部署包大小限制。层可以在AWS帐户中使用、在帐户之间共享或与广大开发人员社区公开共享。使用层时有很多优点。例如可以使用lambda层来在依赖项和自定义业务逻辑之间实现关注点的分离。使函数代码更小巧更专注于想要构建的东西。加速部署因为必须打包和上载的代码更少并且可以重用依赖项。AWS还透露基于用户的反馈并且为了提供一个如何使用Lambda层的示例正在发布一个公共层其中包括NumPy和SiciPy两个流行的Python科学库。这个预先构建和优化的层将可以帮助开发人员快速地开始数据处理和机器学习应用程序。除此之外开发人员还可以从AWS合作伙伴如Datadog、Epsa.、IO.、NodeSource、Thundra、Protego、PureSec、Twistlock、Serverless和Stackery中找到用于应用程序监控、安全性和管理的层。Lambda Runtime API通过Lambda Runtime API现在开发人员可以在创建或更新函数时选择自定义运行时也就是说开发人员可以使用任何编程语言并共享公共组件这对开发者而言无疑是一个非常令人兴奋的功能。要想使用此选择函数必须在其代码或层中包含一个名为bootstrap的可执行文件负责代码可以使用任何编程语言和Lambda环境之间的通信。运行时引导程序使用一个简单的基于HTTP的接口来获取新调用的事件有效负载并从函数返回响应。关于接口端点和函数处理程序的信息作为环境变量共享。对于代码的执行可以使用在Lambda执行环境中运行的任何东西。例如可以为任何编程语言带来解释器。如果想管理或发布自己的运行时只需要知道运行时API是如何工作的即可。这使得开发人员可以快速使用共享的运行时作为层。目前以下这些开源运行时已经获得支持CRust此外在合作伙伴的帮助下还将提供对以下运行时的支持:Erlang (Alert Logic)Elixir (Alert Logic)Cobol (Blu Age)Node.js (NodeSource N|Solid)PHP (Stackery)Runtime API将是未来Lambda支持新语言的主要方式。例如就是通过它Lambda现在已经可以支持Ruby语言了。开发人员可以通过控制台或AWS命令行接口CLI在Lambda可用的所有区域中使用运行时和层还可以使用AWS无服务器应用程序模型SAM和SAM CLI使用这些新特性测试、部署和管理无服务器应用程序。而且使用运行时和层是不会产生任何额外的成本。总结AWS此次发布的Lambda Layers和Lambda Runtime API使得开发人员可以使用自己喜欢的编程语言编写并共享公共组件这对广大开发人员来说无疑是一件喜闻乐见的事情而在此次大会上AWS还公布了Lambda对譬如PyCharm、IntelliJ和Visual Studio等IDE的支持这毫无疑问也是令广大开发者普大喜奔的消息。而这些看起来改动不大但对开发者却极其贴心的功能则无一不体现了AWS用户为先的理念和思想。实际上据Werner介绍AWS 95%的新功能和新服务都是建立在直接用户的反馈之上而像Lambda Layer、Lambda Runtime API正是AWS真真切切站在开发者角度认认真真分析开发者所遇到的困难和挑战而适时推出的新服务、新功能就像AWS全球基础设施和客户支持副总裁Peter Desantis所说的那样以客户为先的理念绝对是AWS快速发展的重要源泉。在这种理念长期引领下的AWS能够每年都推出如此众多的新功能和新服务并且常年稳坐云计算市场第一把交椅也就不足为奇了而AWS为开发者不断提供的新功能和新服务将为开发者提供构建更美好的未来新世界所需要的更简单更高效、更强有力的工具而对于开发者们而言当今他们所担当的责任用Werner在本次大会上的一句话总结就是Let‘s Go Build1.微信群添加小编微信color_ld备注“进群姓名公司职位”即可加入【云计算学习交流群】和志同道合的朋友们共同打卡学习2.征稿投稿邮箱liudancsdn.net微信号color_ld。请备注投稿姓名公司职位。推荐阅读Istio下一个Kubernetes云计算的“傲慢”与“偏见”大数据时代谁的眼神锁定你别吐槽了面试要求徒手写代码你与顶级程序员的差别就在这算法工程师独得恩宠 四面楚歌的Android工程师该何去何从腾讯将创办腾讯云启商学院马化腾任荣誉院长扎堆出海的抖音、今日头条、UC 头条们后来怎么样了创业者老板被程序员「割」了韭菜中国云计算的十年江湖2018 中国大数据技术大会将于 12 月 6 -8 日在新云南皇冠假日酒店举行。汇聚超百位国内外实力讲师从学界翘楚到行业一线大拿管晓宏中国科学院院士、张宏江:源码资本投资合伙人、张晓东美国俄亥俄州立大学Robert M. Critchfield讲席教授、陈性元 北京信息科学技术研究院副院长、周靖人阿里巴巴集团副总裁、李浩源Alluxio公司创始人CEO等重磅嘉宾全方位立体解读大数据时代的技术进程为众技术爱好者奉上一场优质干货盛宴。↓↓↓ 点击【阅读原文】查看「CSDN云计算」往期精彩内容