Introduction to AWS Amplify

Learn about AWS Amplify CLI, which is a tool that simplifies the deployment of serverless resources.

We'll cover the following

AWS Amplify

Let’s assume that we want to deploy the following AWS resources, and we can either deploy them manually or provision them using AWS Amplify CLI, AWS SAM CLI, AWS CloudFormation, or Terraform. Let’s take a look at these resources:

  • AWS Cognito
  • AWS DynamoDB
  • Hosting website
  • Lambda function
  • AWS AppSync

AWS Amplify has outstanding support in providing serverless AWS resources with best practices incorporated. AWS Amplify simplifies the provisioning and configuring of the backend resources in AWS. It gives us the following:

  • AWS CLI to provision our back-end infrastructure in the simplest form.

  • An SDK to integrate our frontend application and connect to the backend.

    AWS Amplify also provides the security of following all the best practices when deploying our services. It takes away the long process of configuring our back-end infrastructure.

Get hands-on with 1400+ tech skills courses.