【问题标题】:Allowing another developer to deploy azure functions on my Azure subscription without my password?允许其他开发人员在没有我的密码的情况下在我的 Azure 订阅上部署 Azure 功能?
【发布时间】:2017-10-08 21:55:19
【问题描述】:

我希望在 Azure Functions 应用平台即服务中构建一些 Azure 函数。我有一个可以帮助我的开发人员。我可以在不暴露我的密码或管理员权限的情况下与他共享应用程序发布配置文件吗?他可以在没有自己的 Azure 订阅的情况下部署到我的应用程序中吗?我怀疑没有,但需要确定。

我个人认为,如果 Microsoft 提供免费的开发人员许可证,允许这些许可证仅运行非常有限的 IO 和 Volume 进行测试,例如没有私有域、2 个并发用户、5mb 的数据和 30 次点击,我个人认为微软真的会显着发展他们的新云平台每天。我知道每月 150 美元听起来并不多,但世界其他地区的开发人员似乎无法维持这一成本。

【问题讨论】:

  • 您无需花费至少 150 美元即可访问 azure。您可以使用free trial 或按使用付费或使用free tier,所以我认为您对 azure 定价的理解是不正确的。如果你使用consumption plan,你也有很多空闲时间

标签: azure azure-functions azure-deployment


【解决方案1】:

完成所询问的最佳方法是将开发人员添加为 Azure 订阅中资源组的“参与者”。这是使用 Azure 门户中资源组的访问控制 (IAM) 刀片完成的。有关 Azure 中基于角色的访问的信息,请访问 https://docs.microsoft.com/en-us/azure/active-directory/role-based-access-control-configure

就免费访问而言,肯定有很多方法可以避免每月 150 美元的费用。我的 MSDN 订阅附带了每月 150 美元的 Azure 信用额度。我通常在实验时选择免费层资源,如果我需要使用更高层资源来学习我想要学习的东西,我会在完成后清理它。使用这种方法,我很少使用超过 10 美元的 150 美元分配,并且每周使用资源数次。我建议让他们注册免费试用,设置帐户支出限额,并使用免费层级服务。

【讨论】:

  • 我刚刚仔细检查了我的帐单状态。对于明天结束的计费期,我本月的预计总金额为 4.92 美元
  • 凯尔....很好的答案!一些 cmets:1)我不建议在资源组级别分配贡献者角色;而是在资源级别分配该角色。在资源组级别执行此操作将使该用户能够在该资源组中部署其他资源。 2) 更好的方法是创建一个仅具有部署应用程序所需权限的自定义角色。 3) 最近,微软通过 1 年的免费 Azure 访问(尽管有一些警告 :))使交易更加甜蜜。更多关于一年免费的信息可以在这里找到:azure.microsoft.com/en-us/free/?cdn=disable
猜你喜欢
  • 1970-01-01
  • 2017-04-30
  • 1970-01-01
  • 2012-06-05
  • 1970-01-01
  • 2017-10-14
  • 1970-01-01
  • 1970-01-01
  • 1970-01-01
相关资源
最近更新 更多