Creating and deploying .NET applications on Elastic Beanstalk
AWS Elastic Beanstalk for .NET makes it easier to deploy, manage, and scale your ASP.NET web applications that use Amazon Web Services. Elastic Beanstalk for .NET is available to anyone who is developing or hosting a web application that uses IIS.
Get started now: To get started with a tutorial, you can go directly to Tutorial: How to deploy a .NET sample application using Elastic Beanstalk. In this tutorial, you will deploy a sample ASP.NET Web Application to an AWS Elastic Beanstalk application container.
The rest of this section presents instructions for creating, testing, deploying, and
redeploying your ASP.NET web application to Elastic Beanstalk. Some examples demonstrate using the AWS Toolkit for Visual Studio, and
The AWS Toolkit for Visual Studio subsection explains how to manage and configure your applications and environments using the
toolkit. For more information about prerequisites, installation
instructions, and running code samples, go to the AWS Toolkit for Microsoft Visual Studio
Note
This platform doesn't support the following Elastic Beanstalk features:
-
Worker environments. For details, see Elastic Beanstalk worker environments.
-
Bundle logs. For details, see View instance logs.
In addition, platform versions earlier than v2.0.0 don't support enhanced health reporting, managed platform updates, immutable updates, immutable deployments, and rolling deployments with an additional batch.
The topics in this chapter assume that you have some knowledge of Elastic Beanstalk environments. If you haven't used Elastic Beanstalk before, try the getting started tutorial to learn the basics.
Topics
- Getting started with .NET on Elastic Beanstalk
- Setting up your .NET development environment
- Using the Elastic Beanstalk .NET platform
- Tutorial: How to deploy a .NET sample application using Elastic Beanstalk
- Tutorial: Deploying an ASP.NET core application with Elastic Beanstalk
- Adding an Amazon RDS DB instance to your .NET application environment
- The AWS Toolkit for Visual Studio
- Migrating your on-premises .NET application to Elastic Beanstalk
- Resources