Before we begin, make sure you have the following installed:
If you don’t already have an AWS account, you’ll need to create one in order to follow the steps outlined in this tutorial: How do I create and activate a new AWS account?
Install Amplify CLI (v4.40.1 or later):
npm install -g @aws-amplify/cli
Configure Amplify CLI:
It will ask you sign into the AWS Console, then you will have to create a user for Amplify CLI and assign correct permission to this user. Once the user is created, Amplify CLI will ask you to provide the accessKeyId and the secretAccessKey to connect Amplify CLI with your newly created IAM user.
This process is described in more details in “Getting Started” Amplify tutorial.
You can use AWS Regional Services List page to check if required services are available in the region, which you are going to deploy your resources in.
There is no specific requirements, you can use your favorite Text Editor or IDE.