AWS Amplify has become really popular recently for doing full-stack web and mobile development on AWS. But what exactly is it and why should you use it?

In this hands-on tutorial, I’ll walk you through the main components of Amplify—starting with the Amplify Console and moving to the Amplify CLI from the Cloud9 IDE (but you can use your own IDE of choice too). We see how to initialize an Amplify project, how to host a front end (using a static website as an example) and then how to add backend components, deploy them to the cloud, and monitor the deployment progress through CloudFormation.

We won’t build a fully-functioning application, but I’ll show you how to get started with the main parts of Amplify.

Be sure to stick around to the end for step-by-step instructions on how to delete the resources provisioned during this video.

? Other videos you might find helpful:
– Lambda for Beginners: https://youtu.be/3Ar1ABlD_Vs
– Build an End-to-End Web Application with Amplify and Other Services: https://youtu.be/7m_q1ldzw0U

??If you’re interested in getting AWS certifications, check out these full courses. They include lots of hands-on demos, quizzes and full practice exams. Use FRIENDS10 for a 10% discount!
– AWS Certified Cloud Practitioner: https://academy.zerotomastery.io/a/aff_n20ghyn4/external?affcode=441520_lm7gzk-d
– AWS Certified Solutions Architect Associate: https://academy.zerotomastery.io/a/aff_464yrtnn/external?affcode=441520_lm7gzk-d

00:00 – What is AWS Amplify and why use it?
01:55 – Creating an AWS Amplify app through the browser (AWS Console)
02:54 –Creating an AWS Amplify app through the Amplify Command Line Interface (CLI)
03:36 – Installing the Amplify CLI in your IDE
04:00 – Initializing a new Amplify project from the CLI
05:54 – Hosting the front end for an app in Amplify
08:07 – Adding a backend for an app in Amplify
09:07 – Adding an API to the backend for an app in Amplify
11:27 – Pushing local changes to Amplify in the cloud
11:50 – Monitoring progress of deployments in Amplify
13:32 – Adding additional backend components to an Amplify app
13:54 – A brief tour of Amplify Studio after enabling it
14:53 – IMPORTANT! Delete the resources created by Amplify!

Similar Posts