Name:
interface
Value:
Amplify has re-imagined the way frontend developers build fullstack applications. Develop and deploy without the hassle.

How Amplify works

AWS Amplify is a complete toolkit for building fullstack apps. It consists of four independent pillars that can be used together or separately:

Backend

Define cloud resources like authentication, data, storage, and functions using TypeScript. Amplify provisions and manages the AWS infrastructure for you.

Frontend Libraries

Libraries that connect your web or mobile app to backend services. Available for JavaScript, React, React Native, Swift, Android, and Flutter.

UI Libraries

Pre-built, themeable UI components like Authenticator, Storage Manager, and AI conversation interfaces. Drop-in components that handle complex workflows.

Hosting

Deploy and host fullstack web apps with Git-based CI/CD, branch previews, custom domains, and server-side rendering support.

Each pillar works independently — use just the frontend libraries with your own backend, or just hosting for a static site. Together, they provide an integrated fullstack development experience.