This workshop is a hands-on tutorial of building website on AWS. In this workshop, you will learn how to build a high availability application on AWS with AWS Management Console. In lab 1, we will build single-instance WordPress website using Amazon EC2and Amazon RDS, then further improve the architecture of by adding Auto Scaling Group , Load Balancer (Elastic Load Balancing) and CDN (AWS CloudFront) in lab 2 to make the website more scalable, secure and reliable.
- Target audience: AWS Beginners
- Level: 100
- Region: us-east-1
The content of the workshops is built using hugo.
To build the content
- clone this repository
- install hugo. The website is currently running on Hugo 0.74.3, since we have some markdown issues with the latest versions. You can download the exact version here: https://github.com/gohugoio/hugo/releases/download/v0.74.3/hugo_0.74.3_Linux-64bit.tar.gz
- The project uses hugo learn template as a git submodule. To update the content, execute the following code
pushd themes/learn
git submodule init
git submodule update --checkout --recursive
popd
- Run hugo to generate the site, and point your browser to http://localhost:1313
hugo serve -D
This library is licensed under the Amazon Software License.