Get started
AWS Amplify is a collection of cloud services and libraries for fullstack application development. Amplify provides frontend libraries, UI components, backend building, and frontend hosting for building fullstack cloud apps. This tutorial will teach you how to use Amplify's new code-first developer experience to build a fullstack application with data, authentication, and frontend hosting which are all deployed to AWS. If you're completely new to AWS Amplify, you may want to read more about how it works and the concepts behind the second generation of AWS Amplify, which this tutorial will use.
Quickstart
Get started with AWS Amplify Gen 2 and React, Next.js, Angular, Vue, Flutter, React Native, Swift, Android, and JavaScript.
Configure AWS for local development
Learn how to set up your AWS account and configure it locally for use with Amplify.
Manual installation
Learn how to get started with AWS Amplify Gen 2 by manually installing.
Connect to AWS resources
You can use Amplify client libraries to connect directly to your AWS resources
Gen 2 for Gen 1 customers
Learn how to set up your AWS account and configure it locally for use with Amplify.