【问题标题】:VNET Integration for Azure function using Consumption plan使用消费计划的 Azure 功能的 VNET 集成
【发布时间】:2018-06-17 17:24:04
【问题描述】:

我的 azure 函数在消耗计划上运行,它需要访问在 Azure VNET 上的 VM 上运行的资源。资源不能通过 http 暴露。

除了切换到应用服务计划之外,还有其他解决方案吗?

【问题讨论】:

    标签: azure azure-functions azure-virtual-network vnet


    【解决方案1】:

    目前,这是不可能的。 VNet 集成功能需要标准、高级或独立定价计划。现在不支持消费计划。

    如果它对你很重要,你可以投票给这个feedback

    【讨论】:

    • 两年多后这仍然准确吗?
    • 微软糟糕的实现。唯一真正的“无服务器”Azure 功能是“消费计划”。不启用 VNET 集成(实际上所有 DB 都位于 VNET 之后)会使 Azure Functions 完全无用。为什么 Azure 强迫我通过服务器实例?错误的 MSFT,只是错误的。
    • 顺便说一句,此反馈已被我的 MSFT 屏蔽,因此没有人可以投票。耻辱。
    • 似乎他们正在处理这个问题,请在此处查看此链接:github.com/Azure/Azure-Functions/issues/…
    【解决方案2】:

    Azure Functions Premium 于 2018 年 10 月在 Ignite 上宣布。它允许消费式扩展 + VNet 集成。在此处注册私人预览:https://aka.ms/functionspremium

    【讨论】:

    • Azure Functions“高级计划”不是无服务器的。您仍然需要购买服务器实例并为 99% 的案例支付 99% 的未使用 CPU 和内存。大多数人使用 2-3 个简单的函数,这些函数只运行一小部分时间。这迫使他们为完整的服务器实例付费,这意味着 Azure Functions 并不是真正的无服务器。
    • 很好奇您的“大多数人”统计数据来自哪里 - 但感谢您的反对。 ://
    猜你喜欢
    • 1970-01-01
    • 1970-01-01
    • 2021-08-28
    • 2017-10-13
    • 1970-01-01
    • 1970-01-01
    • 1970-01-01
    • 1970-01-01
    • 1970-01-01
    相关资源
    最近更新 更多