Hosting
AWS Amplify offers a fully managed service for deploying and hosting static web applications, with built-in CI/CD workflows that accelerate your application release cycle. Simply connect your application's code repository in the Amplify console, and changes to your front end and backend are deployed in a single workflow on every code commit.
Features
Continuous workflows
Connect your repository to 'git push' changes to your front end and backend in a single workflow.
Feature branch deployments
Work on new features without impacting production. Create branch deployments linked to each feature branch.
One-click custom domain setup
Set up custom domains managed in Amazon Route 53 with a single click and receive a free HTTPS certificate. Feature branches automatically get a custom domain.
Global availability
Your app is served via Amazon's reliable content delivery network with hundreds of points of presence globally.
Instant & atomic deployments
All successful deployments are available immediately after an update. Failed deployments do not impact production traffic.
Password protection
Share yet-to-be released features with internal stakeholders by setting a username and password.
How it works
Build and host a React application on AWS, initialize a local app using the CLI, add authentication, add a GraphQL API and database, and update your app to store images.
Host a static website with AWS Amplify in just 3 steps and set up continuous deployment to automatically deploy updates to your site on every code commit.