【re:Invent2018】AWS再加强无伺服Lambda布局使用者可自选Runtime还原生支援Ruby
AWS
于2014年推出Lambda无伺服器应用的AWS,掀起了一阵炫风,主流公有云纷而开始推出无伺服器服务,以因应这波IT架构革新浪潮。而在今年度的AWS re:Invent大会上,该公司为让自家无伺服器应用开发更简单,分别推出了两大新功能:Lambda Layers、Lambda Runtime API,让使用者可以共享程式码元件,让或者建立Lambda函数时,能自行选用底层Runtime。
AWS表示,开发无伺服器应用,往往会碰上Lambda Functions函式库、内部自行开发程式码等问题。过往开发者的解决方案,必须将Lambda函数与这些共用的程式码,一同打包、部署。现在释出Lambda Layers此新功能后,开发者可以将经常共用的开发元件,以Lambda Layer形式上传,无伺服器函数程式码不需更动,便能直接引用这些函式库。而这些开发者也能管理这些Lambda Layer的版本。目前AWS的设定,Lambda函数可以引用至多5个Lambda Layer。
除了使用者自订的Lambda Layer,AWS也因应市场需求,推出两个官方Lambda Layer,分别NumPy、SciPy,这两个函式库皆是资料科学家常用到的函式库。同时,该公司也与第三方厂商合作,像是Datadog、Twistlock、NodeSource等,由外部厂商提供直接可用的Lambda Layer,提供应用程式监控、资安服务。
另一个亮点功能是Lambda Runtime API,让开发者在建立Lambda函数时,能自行选用底层Runtime。现阶段该公司分别提供C++、Rust这两个开源Runtime。AWS表示,未来还会扩大支援更多程式语言,包含Erlang、Elixir、Cobol、PHP等。AWS表示,只要企业用户服务架设在可用Lambda服务的资料中心,即可透过中控中心或者内建的AWS命令工具列,开始使用Lambda Layers、Lambda Runtime API这两个新功能。
与此两个新功能一起发布的更新,还有AWS Lambda开始支援Ruby。该公司最早在2011年时,推出专案用AWS SDK for Ruby。而现在公司将AWS SDK for Ruby整合在Lambda服务中,预设Lambda执行环境可相容Ruby语言。为了加快开Ruby网页开发者的工作效率,AWS Lambda也有整合老牌网页框架Sinatra,让使用者可以直接在无伺服器环境,部署Sinatra应用。
免责声明:本文由用户上传,与本网站立场无关。财经信息仅供读者参考,并不构成投资建议。投资者据此操作,风险自担。 如有侵权请联系删除!
-
【京东延迟发货有赔偿吗】在电商购物中,物流时效是消费者非常关注的一个环节。对于京东平台上的订单,如果出...浏览全文>>
-
【京东虚拟资产支付密码是什么】在使用京东平台进行购物或管理账户时,用户可能会接触到“虚拟资产”这一概念...浏览全文>>
-
【京东信用卡一般额度多少】京东信用卡是京东金融推出的一款信用卡产品,主要面向京东平台的活跃用户,方便他...浏览全文>>
-
【京东信用卡审核需要多久】申请京东信用卡是许多用户在进行线上消费时的常见选择。然而,很多用户在提交申请...浏览全文>>
-
【京东信用分一般多少】在京东购物时,很多用户会关注自己的“京东信用分”。这个分数不仅影响用户的购物体验...浏览全文>>
-
【京东新人一元购怎么用】“京东新人一元购”是京东为新用户推出的优惠活动,旨在吸引新用户注册并体验平台服...浏览全文>>
-
【京东校园白条怎么申请】“京东校园白条怎么申请”是很多学生在使用京东购物时关心的问题。作为京东推出的一...浏览全文>>
-
【京东小金库如何转出】京东小金库是京东金融推出的一款理财服务,用户可以通过它进行资金管理、投资理财等操...浏览全文>>
-
【京东小金库的钱可以转回银行卡吗】京东小金库是京东金融推出的一款理财工具,用户可以通过它进行资金管理、...浏览全文>>
-
【京东小金库存钱安全吗】在如今的互联网金融环境中,越来越多的人开始关注如何更安全、便捷地管理自己的资金...浏览全文>>
