Ecosyste.ms: Awesome
An open API service indexing awesome lists of open source software.
https://github.com/vlesierse/awsdemo-websites
https://github.com/vlesierse/awsdemo-websites
Last synced: about 1 month ago
JSON representation
- Host: GitHub
- URL: https://github.com/vlesierse/awsdemo-websites
- Owner: vlesierse
- Created: 2021-12-29T13:36:01.000Z (about 3 years ago)
- Default Branch: main
- Last Pushed: 2024-06-21T13:22:55.000Z (7 months ago)
- Last Synced: 2024-06-22T05:58:04.203Z (7 months ago)
- Language: TypeScript
- Size: 276 KB
- Stars: 0
- Watchers: 2
- Forks: 0
- Open Issues: 0
-
Metadata Files:
- Readme: README.md
Awesome Lists containing this project
README
# AWS Demo: Websites
This repository demonstrates the usage of AWS CloudFront for hosting static websites by uploading packeges to an S3 bucket. It also contains the process of migrating by using a origin failover and service specific files for viewers from different countries.## Getting Started
### Prerequisites
- Node.js
- AWS CLI### Deployment
```sh
npm install
npm run bootstrap # First time running CDK in your account
npm run deploy-lambda # Deploys the Lambda for Edge function in us-east-1 region
npm run deploy # Deploys the required AWS resources
```