Azure功能 - v2支持和v1生存期

时间:2018-05-01 10:31:32

标签: azure azure-functions

根据this question - Azure功能v2仅支持.Net Core

我们目前使用.NET 4.6.1生产Azure Functions v1,它依赖于我们还没有.NET Core版本的第三方dll。我们可能需要1到2年的时间才能获得第三方dll到.NET Core。因此,我认为每个人都希望了解有关升级的一些关键问题是:

Q1 - 是否有计划让Azure Functions v2在未来支持常规.NET Framework以使我们的生产系统升级成为可能?如果有的话,有什么时候可以提供这些粗略的日期吗?

Q2 - 如果没有 - 那么我们可以期望Microsoft支持Azure Functions v1多长时间?是否有官方主流&扩展支持日期安排,就像其他Microsoft产品宣布何时关闭Azure Functions v1一样?

这里的杀手问题是如果微软关闭Azure Functions v1而不支持Azure Functions v2上的.NET Framework,这将在未来导致我们的生产系统出现严重问题,我们将需要停止将我们的代码库迁移到Azure Functions到期缺乏支持。

1 个答案:

答案 0 :(得分:2)

第1季度:微软尚未宣布任何支持使用.NET Framework的Azure Functions v2运行时的计划。他们使用.NET Core重写了它,专门用于完全支持最新版本的.NET,同时也是跨平台的。 MS目前在他们的工具和云支持方面有很大的跨平台推动力。

第二季度:我还没有看到任何关于Azure Functions v1 Runtime支持多长时间的提及。当v2 Runtime变为General Available(GA)时,我希望能够提到它。当v2 Runtime将成为GA时,他们还没有说明,但随着微软// Build 2018会议即将到来(我写这篇文章),我们可能会发现更多。

总的来说,我建议等待下周查看MS在@ Build宣布的内容,然后直接联系Azure支持团队,了解SLA和长期支持保证。