AWS Amplify in Plain English | Getting Started Tutorial for Beginners

Published 2023-08-02
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:    • Create Your First AWS Lambda Function...  
- Build an End-to-End Web Application with Amplify and Other Services:    • AWS Project: Architect and Build an E...  

🌟🌟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: academy.zerotomastery.io/a/aff_n20ghyn4/external?a…
- AWS Certified Solutions Architect Associate: academy.zerotomastery.io/a/aff_464yrtnn/external?a…

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 Ampli

All Comments (21)
  • @jocane7337
    Huge shoutout for creating this web hosting tutorial! Ive examined Hostwinds and Hostinger, but Cloudways with TST20 coupon is the final saver.
  • @davidkhan9474
    It's always great learning from you. Thank god I got a YouTube notification on this one.
  • @mindorbs1628
    Simple and succinct. I was browsing through few videos regarding aws amplify. This tutorial saved my time. Thank you.
  • @amylashley9062
    Thanks so much for this! Super helpful and I really appreciate the "behind the scenes" context as well. 10 out of 10!
  • @e.5990
    Great high-level overview. Gonna re-watch this 100 more times lol 🎉
  • @rashidbaig3690
    I'm fortunate that your eloquent explanation boosted me to play more with AWS. I haven't seen this type of step-by-step architecture details and overview till date.
  • @robinmathur5807
    I have gone through with multiple AWS study material but the content in this channel is really covers end to end. Thanks
  • I really enjoyed this tutorial. There are many out there that are pretty confusing but you explained it easily and went slow!
  • @bezikmor
    Very very fantastic. Thank you.
  • @ZoherMzhir-xv4gv
    Wonderful explaining 👌 quite rich information 😊 thank you
  • @TheStallion1319
    i love it , it's clear and simple , it would be really helpful if you showed a full stack app from A to Z like an ecommerce app with it's dashboard 💙
  • @blacwater247
    cool, thank you , this is great help. love your voice.😃
  • @ppppp524
    Exactly what I needed. Just someone showing me how to do it. My brain goes blank whenever looking at documentation lol