首页 > 娱乐前沿 > 科技
Azure Functions释出2.0,Runtime现在可于本机Windows、macOS和Linux上托管
伊文 2018-09-25 17:53:44
图片来源:

微软Irf我酷网

微软释出跨平台Azure△Functions△Runtime△2.0正式版,现在将允许Functions应用程序跨平台执行。Azure△Functions△Runtime经过重写并以.NET△Core△2.1运作后,效能大幅提升,开发者还可以在本机端的Windows、macOS和Linux电脑上,撰写和托管Functions△Runtime。Irf我酷网

Azure△Functions△2.0最让人惊艳的是,现在可以在本机端执行,而且除了Windows外,连macOS和Linux电脑都支援,加上VS△Code的整合,开发者可以在任何平台都能舒适的开发无伺服器应用程序,也因为Azure△Functions△Runtime支援多平台,使用者不用再被绑在Azure云端平台上,微软提到,Azure△Functions△Runtime在其他平台也可以运作的很良好,开发者可以选择托管在其他云端服务上。Irf我酷网

微软提到,Azure△Functions△2.0效能比过去提升不少,部分原因除了归功于一般托管主机的改进,还支援先进语言Runtime△,并且可以从套件档案执行程式码。开发人员现在能使用.NET△Core△2.1编写Functions,除了执行效能提升外,这也代表应用程序可以在更多的环境中执行,Functions现在会自行载入上下文,而这也表示开发者不会遇到太多的冲突,而且应用程序也更容易移植。Irf我酷网

非.NET语言开发者可以从使用语言工作者模型(Language△Worker△Model)开始,不只可以使用JavaScript,在Functions△2.0现在也支援Node△8和Node△10,同时开发者还可以非常明显的感受到效能提升。Irf我酷网

Irf我酷网

Runtime△1.0和2.0有很大的不同,其中最大的改变便是微软改变绑定和整合套件的方法。现在除了核心HTTP和Timer的支援,所有绑定都只被当作是和Functions工具一起安装的扩充套件,而功能上仍与原本的程式编写模型相同。微软更改套件绑定的方式,目的是要让分离的扩充套件,可以独立于核心Runtime进行版本控制,让开发者更好的控制应用程序和其运作的方式,尤其在开发者所相依的服务不断的更新情况下,更显得重要。Irf我酷网

虽然Azure△Functions有Visual△Studio、VS△Code和VS△for△Mac这些好用的本机开发工具,但是随着无伺服器应用的发展,可能包含了许多不同的元件,开发者会更难以监控应用程序运作的情况。在Functions△2.0中,微软扩充整合Azure△Application△Insights,以更透明的方式追踪分散式架构,能自动追踪相依关系,而且在跨服务间也会自动跨资料源关联。Irf我酷网

现在微软正在着手打造无伺服器Linux服务,以提供托管Azure△Functions的另一个选项,而且还要让Functions△2.0 Runtime支援Python△3.6,微软提到,无伺服器服务很适合用于资料操作、机器学习和自动化等应用,支援Python将能免除这些使用情境的开发者不少工作。Irf我酷网

上一篇  下一篇

I 相关 / Other

Google的Data Studio和Cloud Dataprep服务皆释出正式版

Google宣布其从2016年就释出的资料视觉化工具Data△Studio,以及2017年推出的资料预先处理服务Cloud△Dataprep,现在都正式可用。Data△Studio为免费的视觉化报告工具,在2016年释出测试版,经过2年的发展,现在终于

微软发表Azure上的官方版Windows Virtual Desktop

图片来源: 微软 微软于本周一(9/24)发表了官方版的云端Windows虚拟桌面解决方案Windows△Virtual△Desktop(WVD),以让企业能在Azure上部署与管理Windows桌面,它支援多名用户使用Windows△10,也针对Office△365

Google在Coursera释出新课程,在GCP以TensorFlow开发进阶机器学习应用

在5月时,Google先是释出了5门关于在GCP上使用TensorFlow机器学习(Machine△Learning△with△TensorFlow△on△Google△Cloud△Platform)的课程,而在短短3个月内,该课程已经成为Coursera资料科学专业课程的前10名

VMware释出NSX

图片来源: VMware 自VMware跨出私有云领域,迈向多云市场后,网络虚拟化产品NSX一直扮演串联异质环境的关键角色。除了支援自家虚拟环境vSphere的NSX-V产品线,在IT迈向多云架构下的市场环境,能通吃KVM、OpenStack、

微软释出TypeScript 3.1候选版,开始支援可映射多元组和阵列

微软释出了TypeScript△3.1候选版,这次更新了可映射的多元组(Tuple)和阵列类别,以及函式宣告属性,另外,官方提到,虽然他们尽量避免在语言更新中加入重大变化,但在TypeScript△3.1开发者需要特别注意,厂商专用

I 热点 / Hot