This repository presents the preparation guide for AWS Certificate Examination written by Yunpeng. Currently, it is proundly powered by GitBook.
- Production Site: https://yunpengn.github.io/CertAWS/
- Staging Site: https://CertAWS.netlify.app/
- Fork and clone this repository to your computer.
git clone git@github.com:yunpengn/CertAWS.git
- Navigate to this directory.
cd CertAWS
- Install all the dependencies stated.
pip3 install -r requirements.txt
- Run the GitBook server to host the website locally.
mkdocs serve
- Now, you can visit the website at
http://127.0.0.1:8000/
.
Currently, this blog is being deployed to two environments concurrently, production site on GitHub Pages, as well as staging site on Netlify. The details for these two environments are described as follows respectively.
Run mkdocs gh-deploy
to deploy to GitHub Pages.
We are also using Netlify as a CI/CD service to host the staging site. The relevant configuration for Netlify can be found in the file netlify.toml. The staging pipeline would run whenever you push the changes to this GitHub repository and there is no manual step involved.
Copyright © 2018 - Present by Niu Yunpeng
This project (CertAWS) is licensed under a Creative Commons Attribution-NonCommercial-NoDerivatives 4.0 International License ("the licence"). Based on a work at this repository.
The licence generally grants you the freedom that
- You are free to share, copy and redistribute the material in any medium or format
under the following terms:
- You must give appropriate credit, provide a link to the license, and indicate if changes were made; and
- You may not use the material for commercial purposes; and
- If you remix, transform, or build upon the material, you may not distribute the modified material; and
- You may not apply legal terms or technological measures that legally restrict others from doing anything the license permits.
In summary, the licence mentioned above allows you to view and share this work in its original form via any meidum. However, you are NOT allowed to modify it under any scenario.
A copy of the licence has been attached to this repository, and can be found here. You may seek permissions beyond the scope of this license by contacting the author at neilniuyunpeng@gmail.com.