Google事件驱动无伺服器平台Cloud Functions正式上线了!
2018-08-15 18:28:41 | 来源:ithome | 投稿:小唯 | 编辑:dations

原标题:Google事件驱动无伺服器平台Cloud Functions正式上线了!

Google在Next△2018大会上发表的服务,近日逐渐正式上线,继无伺服器NoSQL资料库Cloud△Firestore已正式推出后,Google主打的事件驱动无伺服器运算平台Cloud△Functions也正式上线了。

Cloud△Functions是Google在2017年就对外发布的测试版服务,提供Node.js△Runtime,还有像是HTTP/S等重要功能,让使用者部署功能后,就能直接呼叫使用。而现在Google宣布Cloud△Functions已正式上线,已经提供SLA能够投入生产,服务地区增加欧洲和亚洲。这次发布Google将Cloud△Functions作业系统升级到了Ubuntu△18.04 LTS,扩大了可用函式库的范围,除了Imagemagick一直都有外,还多了Ffmpeg和Libcairo2系统函式库,连无头Chrome也有,使用者不只可以在Cloud△Functions中处理视频,甚至还能进行网页截图。

现在可以在Cloud△Functions使用拥有非同步功能的Node△8,由Cloud△Functions提供资料与上下文内容,使用者可以使用Node△8的Await关键字功能,等待非同步操作的结果,驱动Cloud△Functions的功能,而这样的形式为非同步操作提供更好的心智模型。另外,在Cloud△Functions上也可以使用Python△3.7,用法与Node相同,通过HTTP请求由Cloud△Functions为后端提供资料与上下文内容,且由于Python的HTTP功能基于Flask微框架,可以非常快速的启动执行。

而Cloud△Firestore也与Cloud△Functions整合良好,借助Firebase功能和HTTPS请求触发的事件Cloud△Functions使用者可以让后端程式码自动执行。而这个版本已经完全支援Node△8,包括ECMAScript△2017以及Async/Await等相关功能,同时也能对Runtime进行更精细的控制,包括区域、记忆体或是超时等条件,让使用者微调应用程序的行为。诸如分析、Firestore、即时资料库与身份验证等Firebase事件,也能直接在GCP上的Cloud△Functions控制台中使用,使用者通过GCP专案直接驱动功能以回应Firebase事件,将为应用程序带来额外的设计灵活性。

使用者还能设置Cloud△Functions环境变数,通过指定和功能绑定,但不存在于原始码的键值与资料,传递设定到功能中,而环境变数会在执行期间注入到环境中。另外,Cloud△Functions现在也可以使用完全托管的安全直接连线,连接Cloud△SQL。

不过,Cloud△Functions仍然有许多功能还未开放使用,但想尝鲜的使用者已经可以申请试用。像是让使用者控制规模的扩展控制目前在Alpha测试阶段。而无伺服器排程功能也还在测试,该功能将能让使用者在指定时间启动Cloud△Functions功能,这对于每日例行工作特别有用。还有,Cloud△Functions将能存取运算引擎虚拟机器,并加入IAM安全性控制。

而在不久后,使用者也可以用到无伺服器容器,Google将提供支援Cloud△Functions底层的架构,让使用者只要输入Docker映像档,就能在任意Linux发布版上,部署任意的Runtime以及系统函式库,同时保留与Cloud△Functions相同的无伺服器特性。

tags:

上一篇  下一篇

相关:

IBM Watson自然语言分类器正式上线

近日IBM宣布,自家AI平台Watson自然语言分类器(Natural△Language△Classifier)正式上线,现在该工具已经内建于IBM△Watson△Studio,通过该开发平台可以串接起资料科学开发应用流程,加速深度学习、机器学习应用的

Firefox正式支援TLS 1.3

示意图,与新闻事件无关。 图片来源: Mozilla 今年三月TLS△1.3版出炉,标准组织网际网络工程任务小组(Internet△Engineering△Task△Force,IETF)上周五出版RFC8446。Mozilla周一宣布Firefox浏览器正式支援TLS△

法遵科技在地化,工研院串接法报平台训练AI,要让各金融机关在法遵管理上更为快速

工研院资讯与通讯研究所,负责金融与监理科技应用研发的王庆尧博士,在资讯通日上揭露工研院在法遵科技的进程。 图片来源: 摄影 / 李静宜 金融法规变动快速,全球金融机构业者,为了因应各国法遵要求,在法遵、治

AWS云端资料库Aurora正式支援无伺服器MySQL应用

图片来源: AWS 2017年的AWS△re:Invent大会上,AWS宣布推出新资料库云端服务Aurora△Serverless。而通过Aurora△Serverless,可以提供企业用户随需使用、自动扩充的资料库服务。此外,此产品也采用Serverless执行方式

Uber开源整合Prometheus的大规模指标平台M3

由于旧有的监控系统已经不敷使用,现存的解决方案又没有适用的,因此Uber只好自己打造整合Prometheus的大规模指标平台M3,而现在开源给大家使用。M3能每秒聚合5亿个指标,并且以每秒2,000万笔的速度持续永久保存这些

站长推荐: