Skip to main content

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

Products
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,000request count per month (SSR)

100 request GB-hours per month (SSR)

Build a backend
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.

Works with frameworks and languages you love

Missing alt text value

Missing alt text value

Missing alt text value

Missing alt text value

Missing alt text value

Missing alt text value

Missing alt text value

Missing alt text value

Learn More About AWS Amplify

Browse through our collection of videos, tutorials, and case studies to learn more about AWS Amplify

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.

Learn more

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.

Learn more

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.

Learn more

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.

Learn more

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.

Learn more

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.

Learn more

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.

Learn more

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.

Learn more

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.

Learn more

Case Studies

Neiman Marcus

Neiman Marcus Increases New Application Speed to Market by 50% on AWS, Improves Digital Selling for Associates.

Read the Case Study

Missing alt text value

QsrSoft

QsrSoft Helps McDonald’s and Other Restaurants Engage Employees Using QsrSoft TV Developed on AWS.

Read the Case Study

"Logo with black text and blue accents resembling abstract shapes."

Orangetheory Fitness

Orangetheory Fitness Delivered Video Workouts at Scale in Mobile and Web Applications.

Read the Case Study

"OrangeTheory Fitness logo with orange and red text and a molecular design element."

State Auto

State Auto Cuts Production Time to a Day Using AWS AppSync and AWS Amplify.

Read the Case Study

"State Auto logo with a stylized blue 'S' icon and bold blue text."