【问题标题】:Automating Azure deploy自动化 Azure 部署
【发布时间】:2017-06-07 21:12:34
【问题描述】:

我创建了一个可配置的 mvc5 应用程序,假设是一种模板(带有 sql server 和实体框架的 web UI),在数据库表中具有配置值

我们的客户将填写一份表格,其中包含应用程序名称、徽标文件、页脚语句等配置参数(与模板 mvc5 的参数相同)

完成表格后,我想自动执行以下操作

  1. 为此客户创建新数据库
  2. 新建blob服务(应用中有文件存储元素)
  3. 部署模板 MVC 的实例
  4. 使用配置参数更新数据库
  5. 向客户提供工作 Azure 应用的链接

这可能吗?大多数 SO 和 google 的结果似乎都指向自动构建和部署到现有的 Azure 实例,这不是我所追求的

【问题讨论】:

    标签: powershell azure asp.net-mvc-5 azure-web-app-service azure-blob-storage


    【解决方案1】:

    看来我们可以通过 Azure 资源模板做到这一点。我们可以将 WebApp 源代码链接到 GitHub 存储库,更多信息请参考document。 我们还可以使用 VS 工具轻松创建我们的 arm 模板。我们可以根据需要添加/删除资源。更多详细步骤请参考Creating and deploying Azure resource groups through Visual Studio。关于如何设置模板参数,我们可以编辑xxx.parameters.json中的参数值。

    【讨论】:

    • 感谢指针 +1。我会努力保持更新。谢谢汤姆
    • 你有关于这个线程的任何更新吗?如果有任何问题,请告诉我。
    猜你喜欢
    • 1970-01-01
    • 1970-01-01
    • 1970-01-01
    • 2016-06-12
    • 1970-01-01
    • 1970-01-01
    • 2012-09-16
    • 2018-06-18
    • 2012-03-23
    相关资源
    最近更新 更多