diff --git a/README.md b/README.md index 87163db..b7caef9 100644 --- a/README.md +++ b/README.md @@ -1,7 +1,19 @@ # The Cloud Optimist -A blog about Cloud & DevOps topics. +![Screenshot of the blog](https://github.com/user-attachments/assets/a14e87b2-ad5b-469c-9b5d-7fa6915bd2d7) -## Architecture Diagram +This project is a personal blog focused on Cloud & DevOps topics. + +It features a static website built with [Hugo](https://gohugo.io/) (with the [Paper theme](https://github.com/nanxiaobei/hugo-paper)) and hosted on [AWS](https://aws.amazon.com/). The infrastructure is managed using [Terraform](https://www.terraform.io/), and all deployments are automated using [GitHub Actions](https://github.com/features/actions). + +## Architecture + +The blog is hosted on AWS using the following services: +- **S3**: For hosting the static website files. +- **CloudFront**: To deliver content quickly and securely across the globe. +- **Route 53**: For managing the domain name. +- **ACM**: To manage SSL/TLS certificates. + +On new commits, a GitHub Action job will deploy the new infrastructure via Terraform (if any changes were detected), build the Hugo website and deploy its content to AWS S3 (again, if new changes are detected). ![Automatic deploy static website AWS drawio](https://github.com/antoinedelia/cloud-antoine-delia/assets/7138350/d0878545-22f1-42c8-8b04-aca4a932aaee)