Amazon web services 什么';在AWS中使用VSTS构建的最简单方法是什么?

Amazon web services 什么';在AWS中使用VSTS构建的最简单方法是什么?,amazon-web-services,amazon-ec2,build,azure-devops,Amazon Web Services,Amazon Ec2,Build,Azure Devops,我的代码库都在VisualStudioTeamServices中,我已经有了一个成功构建核心2.0应用程序的CI流程。该过程在$(build.ArtifactStagingDirectory)中恢复包、构建、运行测试并发布工件。一切都很好 问题是我需要在AWS中发布我的应用程序。 是否有一种简单的方法,例如,VST在输出目录中捕获工件,并使用Web deploy将其部署到EC2服务器中 我看到的大多数解决方案都使用了S3、Code Deploy和Lambda、AWS的解决方案……是否可以仅使用V

我的代码库都在VisualStudioTeamServices中,我已经有了一个成功构建核心2.0应用程序的CI流程。该过程在$(build.ArtifactStagingDirectory)中恢复包、构建、运行测试并发布工件。一切都很好

问题是我需要在AWS中发布我的应用程序。 是否有一种简单的方法,例如,VST在输出目录中捕获工件,并使用Web deploy将其部署到EC2服务器中


我看到的大多数解决方案都使用了S3、Code Deploy和Lambda、AWS的解决方案……是否可以仅使用VST来构建和部署AWS EC2服务器?

用于Microsoft Visual Studio团队服务(VST)的AWS工具是微软VSTS和Office微软Team Foundation Server(TFS)的扩展,使其易于部署.NET应用程序到AWS。如果您已经使用Microsoft VSTS或TFS,AWS VSTS工具可以轻松地将代码部署到AWS,而无需更改您运行项目、组织构建和跟踪工作的方式

使用AWS VSTS工具,您可以使用已知的构建/发布系统开发.NET应用程序,并使用AWS CodeDeploy或AWS Elastic Beanstalk将其直接部署到AWS EC2实例。您可以将无服务器.NET应用程序部署到AWS Lambda函数。您可以使用VSTS工具部署AWS CloudFormation模板,这为您提供了一种以可预测的方式管理、调配和更新AWS资源集合的简便方法。您还可以使用AWS VST工具在Amazon S3中存储构建工件,运行AWS CLI或PowerShell命令,并通过Amazon SNS或Amazon SQS队列管理通知


是的,你可以。下面解释了不同的方法

如何使用AWS代码部署和微软Team Foundation Server(TFS)构建Ci/CD流水线 (对于混合/复杂部署,您可以使用此选项。您可以部署IIS网站、MSI包、服务、exe)。这样做的好处在于,通过一次部署,您可以同时部署到本地和云环境。

如何将AWS弹性豆茎与微软Team Foundation Server(TFS)或(VSTS)集成 (对于IIS网站/批处理作业,可以使用此选项)

如何将AWS云计算与微软Team Foundation Server(TFS)相结合 (完全实现基础设施自动化,并按代码管理基础设施)