Setting up services
To initiate the development of an application, the initial step involves establishing the essential infrastructure services. As you have chosen to utilize AWS services extensively, these services can be configured via various means, such as the AWS Console, AWS Cloud Development Kit (CDK), AWS CloudFormation, the Command Line Interface (CLI), or through third-party tools like Chef, Puppet, Ansible, Terraform, etc.
In this section, the main emphasis is on how to use these services while building cloud-native applications rather than constructing the infrastructure itself. Therefore, this chapter will focus on the process of setting up services utilizing CLI. You will go through the following steps to implement AWSome Store in AWS:
- Set up an AWS account
- Install the AWS CLI
- Set up IAM users, roles, and groups
- Create the AWS infrastructure
- Implement authentication and authorization for end customers
- Define database attributes...