Built with the AWS CDK
Amplify is built with the AWS Cloud Development Kit (CDK), so you can customize and extend the resources generated by Amplify without any special configuration. You can also connect to virtually any AWS service using CDK constructs, enabling you to build exactly the use case your product needs - for example AI/ML with Amazon Bedrock or notifications with Amazon SNS.
Compose your stack with your tooling
Amplify offers the ability to connect to SAML and OIDC providers so you can use the authentication provider of your choice. You can also connect to virtually any data source your use case needs: from PosgreSQL through MongoDB.
Scale to zero or millions
Amplify is built with AWS serverless technologies, meaning you can automatically scale to millions of users while only paying for the resources you use. Under the hood, Amplify leverages Amazon DynamoDB, AWS Lambda, and Amazon S3 so you will never need to worry about outgrowing your backend stack.
Build with your whole team
Whether you’re using Git Flow, pull requests, trunk-based development, or multi-account AWS deployments, Amplify has you covered. You can also use monorepo tooling like Nx or Yarn Workspaces or separate repositories for your frontend and backend teams.