Deploying .NET Windows applications with Elastic Beanstalk
Check out the .NET on AWS Developer Center
Have you stopped by our .Net Developer Center? It's our one stop shop for all things .NET on AWS.
For more information see the .NET on AWS Developer Center
This chapter provides instructions for configuring and deploying your ASP.NET and .NET Core Windows web applications to AWS Elastic Beanstalk. Elastic Beanstalk makes it easy to deploy, manage, and scale your .NET Windows web applications using Amazon Web Services.
You can deploy your application in just a few minutes using the Elastic Beanstalk Command Line Interface (EB CLI) or by using the Elastic Beanstalk console. After you deploy your Elastic Beanstalk application, you can continue to use the EB CLI to manage your application and environment, or you can use the Elastic Beanstalk console, AWS CLI, or the APIs.
This chapter provides the following tutorials:
-
QuickStart for .NET Core on Windows — Step-by-step instructions to create and deploy a Hello World .NET Core Windows application using the EB CLI.
-
QuickStart for ASP.NET — Step-by-step instructions to create and deploy a Hello World ASP.NET application using the AWS Toolkit for Visual Studio.
If you need help with Windows .NET Core application development, there are several places you can go:
-
.NET Development Forum
— Post your questions and get feedback. -
.NET Developer Center
— One-stop shop for sample code, documentation, tools, and additional resources. -
AWS SDK for .NET Documentation
— Read about setting up the SDK and running code samples, features of the SDK, and detailed information about the API operations for the SDK.
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.
Topics
- Recommendations for Windows Server retired components on Elastic Beanstalk
- QuickStart: Deploy a .NET Core on Windows application to Elastic Beanstalk
- QuickStart: Deploy an ASP.NET application to Elastic Beanstalk
- Setting up your .NET development environment
- Using the Elastic Beanstalk .NET Windows platform
- 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