Setting up the AWS infrastructure
This section introduces you to provision AWS infrastructure in order to deploy and run the A1Electronics e-commerce application securely on AWS. You will also see the configuration changes required at the application level when deploying it to the cloud.
By the end of this section, you will be familiar with creating EC2 and RDS instances, and the choices you need to make for configuring them for you own deployments. So, let’s begin.
AWS Cloud deployment architecture
Before we start, we need to have a deployment architecture in place. The term deployment architecture here describes the manner in which a set of resources such as the web server, the application server, databases, DNS servers, load balancers, or any other specific AWS resources are configured on the network to fulfill the system requirements (and ultimately satisfy your business goals).
Let’s get familiar with the AWS-specific terms:
- Region: AWS products and services are hosted in multiple locations...