Deploying applications in AWS

AWS, a subsidiary of Amazon.com, Inc., provides a public cloud computing platform for building, testing, deploying, and managing applications and services within globally available AWS data centers all around the world. It supports many different programming languages, tools, frameworks, and systems.

We will explore AWS in this section, and will see how to create an account and deploy your ASP.NET Core 3 applications to AWS Elastic Beanstalk.

First, you have to sign up for an account on AWS; it only takes five minutes, but you will need a credit card for this.

Let's go through the account registration steps, as follows:

  1. Open a browser, go to https://aws.amazon.com, and click on the Create a Free Account button, as shown in the following screenshot:

  1. Fill in the Create a new AWS Account form, continue with filling in contact information as well, and then click on Continue, as shown in the following screenshot:

  1. Fill in the Payment Information, then click Continue. Fill in the Identity Information Verification form and click on Continue, then select a support plan and click on Continue, as shown in the following screenshot:

  1. After the registration has been done, you are automatically redirected to the welcome page, where you should click on the Sign In to the Console button, as shown in the following screenshot:

After having created your new AWS user account, you are now ready to deploy your first ASP.NET Core application in AWS.

When working with AWS, you basically have the following two choices in terms of deploying your ASP.NET Core web applications:

  • AWS Elastic Beanstalk
  • AWS EC2 Container Service

The next section will shed some light on how to deploy your applications in AWS Elastic Beanstalk. So, stay tuned, engage your seat belt, and enjoy the ride!

..................Content has been hidden....................

You can't read the all page of ebook, please click here login for view all page.
Reset
3.141.3.175