AWS Amplify is a set of tools and services for building and deploying cloud-based applications. It offers a range of features for building and deploying web and mobile applications, including support for continuous deployment, serverless functions, and global CDN distribution.
AWS Amplify also integrates with a variety of other AWS services, making it easy to build and deploy applications on the AWS cloud.
Firebase is a mobile and web application development platform developed by Google. It offers a number of services for developing and managing mobile and web applications, including a real-time database, user authentication, hosting, and analytics. Firebase provides developers with a number of tools and APIs for building and managing applications, including a cloud-based NoSQL database, user authentication, and hosting.
You can use Firebase to build and deploy a variety of different types of applications, including mobile apps, web apps, and real-time collaboration apps.
Google Cloud (GCP)
|Automated builds from Git
Need to use additional CI/CD service
|Instant rollbacks to any version
|Site previews for every push
|Compatible with all Static Site Generators
|Rewrites & Redirects
1 000 minutes /month for the first 12 months
15GB /month for the first 12 months
360 MB /day
|Build Time Per Deployment
30 minutes Can be increased by setting a custom _BUILD_TIMEOUT env variable.
|Build Memory Limit (in MiB)
2048 MiB Can be increased to 8196 MiB
|Max team members before switch to custom pricing
|Git contributors have to be Team Members
|Serverless Functions (API)
Node.js, Java, Go, .NET Core, Python
Integration with AWS Pinpoint
Integration with Google Analytics
Integration with Amazon Cognito
Powered by AWS AppSync and Amazon DynamoDB
Firestore & Realtime
Possible with AWS IAM and CloudTrail
AWS promised to run on 100% renewable energy by 2025
Take an exclusive 15% off off on all the services.