What is AWS Amplify? Pros and Cons?

85,269
0
Published 2021-09-20
AWS Amplify is a powerful CLI based tool from AWS. It helps you easily run commands that allow for AWS functionality such as APIs, Databases, User Pools, and much much more. In this video, I introduce you to some of the concepts of AWS amplify and walk you through some pros and cons of using it. If you're struggling to decide between Amplify and something else such as SAM, CDK, or Firebase, then this is the video for you.

Looking to get hands on experience building on AWS with a REAL project? Check out my course - The AWS Learning Accelerator! courses.beabetterdev.com/courses/aws-learning-acce…

Intro to AWS CloudFormation -    • What is AWS Cloudformation? Pros and ...  
How to Set up AWS Billing Alerts -    • How to Setup AWS Billing Alerts - A S...  

PART 2 is COMING SOON!

🎉SUPPORT Daniel @ BE A BETTER DEV🎉
Become a Patron: www.patreon.com/beabetterdev

📚 MY RECOMMENDED READING LIST FOR SOFTWARE DEVELOPERS📚
Clean Code - amzn.to/37T7xdP
Clean Architecture - amzn.to/3sCEGCe
Head First Design Patterns - amzn.to/37WXAMy
Domain Driven Design - amzn.to/3aWSW2W
Code Complete - amzn.to/3ksQDrB
The Pragmatic Programmer - amzn.to/3uH4kaQ
Algorithms - amzn.to/3syvyP5
Working Effectively with Legacy Code - amzn.to/3kvMza7
Refactoring - amzn.to/3r6FQ8U

🎙 MY RECORDING EQUIPMENT 🎙
Shure SM58 Microphone - amzn.to/3r5Hrf9
Behringer UM2 Audio Interface - amzn.to/2MuEllM
XLR Cable - amzn.to/3uGyZFx
Acoustic Sound Absorbing Foam Panels - amzn.to/3ktIrY6
Desk Microphone Mount - amzn.to/3qXMVIO
Logitech C920s Webcam - amzn.to/303zGu9
Fujilm XS10 Camera - amzn.to/3uGa30E
Fujifilm XF 35mm F2 Lens - amzn.to/3rentPe
Neewer 2 Piece Studio Lights - amzn.to/3uyoa8p

💻 MY DESKTOP EQUIPMENT 💻
Dell 34 inch Ultrawide Monitor - amzn.to/2NJwph6
Autonomous ErgoChair 2 - bit.ly/2YzomEm
Autonomous SmartDesk 2 Standing Desk - bit.ly/2YzomEm
MX Master 3 Productivity Mouse - amzn.to/3aYwKVZ
Das Keyboard Prime 13 MX Brown Mechanical- amzn.to/3uH6VBF
Veikk A15 Drawing Tablet - amzn.to/3uBRWsN

🌎 Find me here:
Twitter - twitter.com/BeABetterDevv
Instagram - www.instagram.com/beabetterdevv/
Patreon - Donations help fund additional content - www.patreon.com/beabetterdev

#AWS
#Amplify
#Serverless

All Comments (21)
  • Thank you so much for producing this video. You delivered exactly what I was looking for.
  • This video is great. I wish there were more videos like this. It gives you a good picture of what Amplify really is and what you can do with it, not stupid marketing generic information and step by step tutorials to have a trivial useless hello world app.
  • @bozzistef
    Great video, very informative and well explained! Thank you
  • @__hz__6983
    Enabling Elastic search can indeed give you surprise bills as it creates EC2 instances, but if you don't enable it, the rest of the services won't give you much surprises and are easy to monitor.
  • @Canda-fh4xc
    Thank you for this amazing tutorial. Can you please make a Comparison video about: AWS Amplify vs. AWS CodeStar vs. AWS Elastic Beanstalk?
  • "going outside the box" can be done with amplify by following amplify folder structure to add resources through cloudformation and defining those resources through the backend file. it's a pain in the ass imma give it that but works and allows for a lot of extensibility with other services but it requires a lot of manual changes and paying attention to changes being overwritten by the amplify CLI at some point.
  • Its the best video, Awesome!! Its very helpfull man, thank you ✨
  • @NOCDIB
    I liked this on the strength of the title alone. I work on a GCP cloud stack so I'm curious about the AWS equivalent to Firebase.
  • @yemingluo7809
    Great video. If I used the amplify, do I still get to modify anything it help me achieved? For example I want to change schema directly through the dynamoDB it;s using.
  • @kethansai6904
    Great video. Just a quick point there is a cdk option available which allows us to add services not supported in amplify
  • Amazing Video ! But, I want to know how to do the Sign Up, Login & other MFA if I already have a existing backend in AWS Cognito . And have the below details of the existing backend :- aws_cognito_identity_pool_id: aws_cognito_region: aws_user_pools_id: aws_user_pools_web_client_id: I hope this question will generate curiosity in you. Please make a separate vdo on this topic
  • @mostinho7
    Done thanks 2:40 what aws services amplify uses to deliver each of these functions If you want to learn about aws services then use them directly instead of amplify as amplify will hide the details