

本文属于机器翻译版本。若本译文内容与英语原文存在差异，则一律以英文原文为准。

# 部署到 AWS
<a name="deployment-chapt"></a>

Toolkit for Visual Studio 支持将应用程序部署到 AWS Elastic Beanstalk 容器或 CloudFormation 堆栈。

**注意**  
如果您使用的是 Visual Studio Express Edition：  
您可以使用 [Docker CLI](https://docs.aws.amazon.com/AmazonECS/latest/developerguide/docker-basics.use-ecr.html) 将应用程序部署到 Amazon ECS 容器。
可使用 [AWS 管理控制台](https://docs.aws.amazon.com/elasticbeanstalk/latest/dg/using-features.deployment.newapp.html)将应用程序部署到 Elastic Beanstalk 容器。
对于 Elastic Beanstalk 部署，您必须先创建一个 Web 部署包。有关更多信息，请参阅[如何：在 Visual Studio 中创建 Web 部署包](http://msdn.microsoft.com/en-us/library/dd465323.aspx)。对于 Amazon ECS 部署，您必须拥有一个 Docker 映像。有关更多信息，请参阅[适用于 Docker 的 Visual Studio 工具](http://docs.microsoft.com/en-us/aspnet/core/publishing/visual-studio-tools-for-docker)。

**Topics**
+ [Publish to (发布到 CloudWatch)AWS](publish-experience.md)
+ [AWS Lambda](lambda-cli-publish.md)
+ [部署到 AWS Elastic Beanstalk](deployment-beanstalk.md)
+ [部署到 Amazon EC2 Container Service](deployment-ecs.md)