Static Web Hosting

Host static web apps and websites with AWS Amplify Console

AWS Amplify Console is a static web hosting service that accelerates your application release cycle by providing a simple CI/CD workflow for building and deploying static web applications. Simply connect your application's code repository in the console, and changes to your frontend and backend are deployed in a single workflow on every code commit. With AWS Amplify Console, you can deploy Single page apps (SPAs) built with frameworks like React, Angular, Vue, Ember; and static sites generated with frameworks like Gatsby, Eleventy, Hugo, VuePress, and Jekyll. You can also host simple static websites without connecting to a Git provider with a manual deploy by choosing to drag and drop a folder from your desktop, or reference an Amazon S3 bucket or external URL.

AWS Amplify Console integrates with the Amplify CLI, enabling you to add an optional backend (consisting of cloud resources such as GraphQL or REST APIs, file and data storage) and deploy it together with your static web application.

Scalable Hosting

Feature branch deployments

Work on new features without impacting production. Create branch deployments linked to each feature branch.

Globally available

Your app is served via Amazon's reliable content delivery network with hundreds of points of presence globally. 

Easy custom domain setup

Set up custom domains managed in Amazon Route 53 with a single click plus get a free HTTPS certificate.

Instant+Atomic deployments

All successful deployments are available immediately after an update. Failed deployments do not impact production traffic.

Simplified continuous workflows

Connect your repository to 'git push' changes to your front end and backend in a single workflow.

Password protection

Share yet-to-be released features with internal stakeholders by setting a username and password.

How it works

1. Connect your repository


2. Configure build settings


3. Deploy your app


Use cases - Build web apps with static and dynamic functionality

Fullstack serverless web apps

Add dynamic functionality to your static web app using GraphQL or REST APIs. Use AWS Amplify Console to deploy your front end and backend in a single workflow.

Progressive Web Apps (PWA)

PWAs offer native app-like performance, work offline, support push notifications, and can be updated over-the-air. Use AWS Amplify to deploy PWAs to mobile devices.

Blogs and marketing websites

Use static site generators (SSG) like Gatsby, Hugo, or Jekyll to publish a blog. SSGs perform faster than traditional websites. Deploy SSGs with AWS Amplify from the AWS console.

Connect your repo in the AWS Amplify Console

Have more questions? Contact our team directly at: