Ask an AWS Developer Advocate!View other answers to this thread
Thank you for doing this AMA.
- When I choose a service for AWS amplify, am I actually using one of the other services? I ask because It seems tedious pricing how much it takes to bootstrap a product where Firebase has a clear breakdown of all their free vs pay as you go for each feature.
- Authentication using Cognito or is it all tied to amplify?
- Database using DynomoDB?
- If you had to argue why I should use Amplify over your competition, like Firebase, what would you say?
- Do you eat Mac & Cheese with a spoon or a fork, why?
You are right. When you are using the Amplify Framework (libraries, CLI, UI components), you're using other AWS services like Amazon Cognito for authentication and identity, AWS AppSync for GraphQL APIs, Amazon DynamoDB for NoSQL database.
Because AWS Amplify leverages AWS services underneath, it's built for scale on day one. You'll get access to a broad selection of services with deep functionality and be able to adjust as your needs change. AWS Amplify also offers an end-to-end solution for the development workflow of your app, with continuous workflows and feature branch deployments.