【问题标题】:Continuous delivery to Azure using Visual Studio Online with Azure Virtual Machines使用带有 Azure 虚拟机的 Visual Studio Online 持续交付到 Azure
【发布时间】:2014-09-15 07:45:11
【问题描述】:

我需要使用 Visual Studio Online 持续交付到 Azure 虚拟机(不是云服务或网站)

这是持续交付的链接 - http://azure.microsoft.com/en-us/documentation/articles/cloud-services-continuous-delivery-use-vso/

Azure 虚拟机可以做到这一点吗?

我的另一个问题是哪个是最好的 Azure 虚拟机、云服务或网站?我的应用程序是内置在 asp.net 4.5 和 SQL server 2012 中的大型商业应用程序,所以我想 知道哪个最适合“持续交付”

【问题讨论】:

    标签: asp.net visual-studio-2012 azure continuous-integration continuous-delivery


    【解决方案1】:

    您所说的持续交付可以在基础架构即服务(IAAS、虚拟机)方案以及平台即服务(PAAS、Azure 网站)方案中实现。
    1. 如果您想控制平台、运行时、角色等,并且您决定采用 IAAS 路线,您的 CI/CD 设置将与部署的本地机器没有什么不同,部署目标将更改为 Azure虚拟机而不是本地机器。

    2.如果您决定将操作系统/运行时/环境管理卸载到 Azure 并且只负责您的应用程序部署,Azure 仍然支持使用 KUDU 引擎的 CI/CD。并且可以配置插槽(Dev/Staging)以进行持续部署。您可以设置持续部署,或者您可能希望在暂存槽中部署您的应用程序以进行验证,并在情况看起来不错时升级为 PROD。

    Azure VM 中的 CI/CD - https://azure.microsoft.com/en-us/solutions/architecture/cicd-for-azure-vms/

    Azure 网站的 CI/CD - https://azure.microsoft.com/en-us/solutions/architecture/vsts-continuous-integration-and-continuous-deployment-for-azure-web-apps/

    【讨论】:

      猜你喜欢
      • 1970-01-01
      • 1970-01-01
      • 2021-12-26
      • 2014-05-20
      • 2014-12-20
      • 1970-01-01
      • 2015-08-20
      • 1970-01-01
      • 2016-08-20
      相关资源
      最近更新 更多