Full Stack Development - AWS Amplify
Build, ship, and deploy full-stack applications in hours. Easy to start, easy to scale.What is AWS Amplify?
✔ Deploy server-side rendered and static frontend apps, develop UI, add features like auth and storage, connect to real-time data sources, and scale to millions of users. No cloud expertise required.
✔ Deploy web frameworks globally: Easily deploy and host fast, secure, reliable websites and server-side rendered apps in a few clicks.
✔ Go from frontend to fullstack, fast: Create full-stack apps, frontend UI, and backends with authentication, storage, data, and more.
✔ Commit, collaborate, and ship confidently: Extend your app with 175+ AWS services to support new use cases, any team workflow, and user growth.
Use Cases
Frontend Deployments
Quickly deploy server-side rendered apps, static apps and SPAs. Only pay for the resources you use. No per-seat pricing, long-term contracts, or complex licensing.
Authentication and Authorization
Set up secure, customizeable authentication flows in less than 10 lines of code. Add fine-grained authorization rules for your data and file storage resources based on user groups, data ownership, and whether a user is logged in.
Real-Time Data
Create secure, real-time APIs backed by a database in minutes. Define your data model using TypeScript, Amplify will deploy an API powered by AWS AppSync and connected to an Amazon DynamoDB database.
File Storage
Add scaleable and secure file storage to your apps, backed by Amazon S3. Upload and retrieve user-generated content such as images, videos, and more in just a few lines of code.
AWS Amplify on the Free Tier
Description |
Offers |
Product Pricing |
|
Deploy an app frontend |
Scalable, secure, and reliable hosting for modern web apps. |
12 MONTHS FREE 1,000 build minutes per month 5 GB stored per month 15 GB served per month 500,000 request count per month (SSR) 100 request GB-hours per month (SSR) |
|
Author data models, business logic, and auth rules, and more in TypeScript. | Amplify apps are powered by fully-managed AWS services. Many offer generous Free Tiers to get started and pay as you go pricing thereafter. No monthly minimums - simply pay for what you use. | ||
Client libraries and UI components | User interface components and client libraries that connect seamlessly to AWS Services. | FREE TO START You pay only for the underlying AWS services your app uses. |
Free Tier Offer
AWS helps new customers get started for free. See how you can use the AWS Free Tier with Amplify
1,000 build minutes per month
5 GB stored per month
15 GB served per month
500,000 request count per month (SSR)
100 request GB-hours per month (SSR)
Amplify apps are powered by fully-managed AWS services. Many offer generous Free Tiers to get started and pay as you go pricing thereafter. No monthly minimums - simply pay for what you use.
You pay only for the underlying AWS services your app uses.
Works with frameworks and languages you love
Learn More About AWS Amplify
Browse through our collection of videos, tutorials, and case studies to learn more about AWS Amplify
-
Videos
-
Tutorials
-
Case Studies
-
Videos
-
Intro to AWS Amplify (2:14)
Build a fullstack Generative AI app with Amplify (11:59)
Web Dev Challenge: AWS Amplify (27:28)
Deploy any Website using AWS Amplify Hosting (17:31)
-
Tutorials
-
Tutorials
Start with these free and simple tutorials to explore AWS Amplify
Host a Static Website
In this tutorial, you will learn how to deploy a static website with AWS Amplify. Amplify offers a Git-based CI/CD workflow for building, deploying, and hosting websites. Static websites deliver HTML, JavaScript, images, video and other files to your website visitors. Static websites are very low cost, provide high-levels of reliability, require almost no IT administration, and scale to handle enterprise-level traffic with no additional work.
Getting Started with Amplify (Next.js)
This tutorial guides you through setting up a backend and integrating that backend with your web app. You will create a “Todo app” with a GraphQL API and to store and retrieve items in a cloud database, as well as receive updates over a realtime subscription.
Getting Started with Amplify (React)
In this tutorial, you will deploy a React and Vite app, build and connect to a database with real-time data updates, and configure authentication and authorization rules, allowing you to experience the power of Amplify in creating modern, secure, and scalable applications.
Getting Started with AWS Amplify (React Native)
This Quickstart guide will walk you through how to build a Todo application using Expo's TypeScript template.
Getting Started with AWS Amplify (Angular)
In this tutorial, you will deploy a Angular app, build and connect to a database with real-time data updates, and configure authentication and authorization rules.
Getting Started with AWS Amplify (Vue)
In this tutorial, you will deploy a Vue.js app, build and connect to a database with real-time data updates, and configure authentication and authorization rules.
Getting Started with Amplify (Flutter)
In this tutorial, you will deploy a Flutter app, build and connect to a database with real-time data updates, and configure authentication and authorization rules.
Getting Started with Amplify (iOS)
In this tutorial, you will deploy a Swift app, build and connect to a database with real-time data updates, and configure authentication and authorization rules.
Getting Started with Amplify (Android)
In this tutorial, you will deploy an Amplify backend database and authentication, connect to the backend from an Android app, and make backend updates.
-
Case Studies
-
Neiman Marcus Increases New Application Speed to Market by 50% on AWS, Improves Digital Selling for Associates.
QsrSoft Helps McDonald’s and Other Restaurants Engage Employees Using QsrSoft TV Developed on AWS.Orangetheory Fitness Delivered Video Workouts at Scale in Mobile and Web Applications .
State Auto Cuts Production Time to a Day Using AWS AppSync and AWS Amplify.
AWS Free Tier
The AWS Free Tier offers users an opportunity to explore products for free, with offers including products that are always free, free for 12 months, and short-term free trials.
Get Started
Creating an AWS account is free and gives you immediate access to the AWS Free Tier.
Did you find what you were looking for today?
Let us know so we can improve the quality of the content on our pages.