AWS Amplify

Last updated on December 18, 2023

AWS Amplify Cheat Sheet

  • AWS Amplify is a platform that simplifies building and deploying full-stack applications with pre-built UI components, hosting options, and easy integration with AWS services. It’s flexible and scalable, making it easy to add new features and adapt to changing requirements.

Amplify Services

  • AWS Amplify offers two main services: Amplify Hosting and Amplify Studio

     Amplify Hosting

  • a fully managed CI/CD and hosting service for single-page applications (SPA), using AWS S3 and AWS CloudFront to deliver content to users around the world. Amplify takes care of managing servers, scaling the infrastructure, or configuring DNS settings for you.
  • Key features
      • Supports apps (built with Next.js 12 or later) that use server-side rendering (SSR)
      • Has deep integration with Cypress, which allows you to run end-to-end (E2E) tests. Cypress configurations and commands must be included in the amplify.yml build settings of your application.
      • Supports external repositories like GitHub, Bitbucket, and GitLab, making it easy to set up a continuous deployment pipeline for your existing web applications.
      • You can preview changes during code reviews
      • Offers password protection for your web app so it can’t be publicly viewable while you’re developing new features.
      • Provides instant cache invalidations to ensure that every code changes are immediately visible to users without purging the cache manually.
      • Set up rewrites and redirects to maintain SEO rankings.

     Amplify Studio

  • A visual development environment for building serverless web applications.
  • Tutorials dojo strip
  • Offers a drag-and-drop interface for creating your app backend using AWS services, including Amazon Cognito, AWS Lambda, Amazon S3, AWS AppSync, and AWS DynamoDB.
  • Provides templates and pre-built UI components to help accelerate development and reduce the amount of code needed to build applications.
  • Offers a design-to-code integration with Figma, allowing you to convert Figma designs into code easily.
  • Includes features such as version control, deployment previews, and integration with AWS CodePipeline.

Amplify CLI

  • Provides a set of command-line tools for working with your Amplify project, such as creating a new project, adding authentication and APIs, and deploying your app to the cloud.
  • Supports a variety of front-end frameworks, including React, Angular, Vue, and React Native, as well as back-end technologies like AWS Lambda and AWS AppSync.
  • Supports local mocking and testing for API (AWS AppSync), Storage (Amazon DynamoDB and Amazon S3), and Functions (AWS Lambda).

AWS Amplify Pricing

  • Amplify UI component library and design-to-code Figma integration – Free
  • The use of backend services (AWS Lambda, DynamoDB, S3, etc) follows a pay-as-you-go model.

AWS Amplify Cheat Sheet References:

https://docs.aws.amazon.com/amplify/latest/userguide/welcome.html

https://docs.amplify.aws/

Tutorials Dojo portal

Be Inspired and Mentored with Cloud Career Journeys!

Tutorials Dojo portal

Enroll Now – Our Azure Certification Exam Reviewers

azure reviewers tutorials dojo

Enroll Now – Our Google Cloud Certification Exam Reviewers

Tutorials Dojo Exam Study Guide eBooks

tutorials dojo study guide eBook

FREE AWS Exam Readiness Digital Courses

Subscribe to our YouTube Channel

Tutorials Dojo YouTube Channel

FREE Intro to Cloud Computing for Beginners

FREE AWS, Azure, GCP Practice Test Samplers

Recent Posts

Written by: Carlo Acebedo

Carlo is a cloud engineer and a content creator at Tutorials Dojo. He's also a member of the AWS Community builder and holds 5 AWS Certifications. Carlo specializes in building and automating solutions in the Amazon Web Services Cloud.

AWS, Azure, and GCP Certifications are consistently among the top-paying IT certifications in the world, considering that most companies have now shifted to the cloud. Earn over $150,000 per year with an AWS, Azure, or GCP certification!

Follow us on LinkedIn, YouTube, Facebook, or join our Slack study group. More importantly, answer as many practice exams as you can to help increase your chances of passing your certification exams on your first try!

View Our AWS, Azure, and GCP Exam Reviewers Check out our FREE courses

Our Community

~98%
passing rate
Around 95-98% of our students pass the AWS Certification exams after training with our courses.
200k+
students
Over 200k enrollees choose Tutorials Dojo in preparing for their AWS Certification exams.
~4.8
ratings
Our courses are highly rated by our enrollees from all over the world.

What our students say about us?