This is the starting codebase that will be used in the FREE AWS Cloud Project Bootcamp 2023
- Application: Cruddur
- Cohort: 2023-A1 bootcamp website
- At the end of the Boot-camp, I obtained the AWS Cloud Project Bootcamp Certificate (Blue Squad) with a Demonstration of Good Skills as a Cloud Engineer My Certificate on LinkedIn
- I published My Cruddur video on Youtube as proof of completion of all tasks done
- Also In this bootcamp, I created a domain name nwaliechinyere for my projects (the projects isn't available on the domain anymore, this is because the task of Fargate services was first set to 0, then I have teared down the stack in order not to incur bills as my Free Tier has expired) I used it majorly to serve as a static website.
At the start of the boot camp, you need to create a new Github Repository from this template
Follow this playlist to watch a detailed explanation by Andrew Brown our Instructor, who organized this Boot-camp with other guest instructors.
The /journal
directory contains
- Week 0 - Billing and Architecture
- Week 1 - App Containerization
- Week 2 - Distributed Tracing
- Week 3 - Decentralized Authentication
- Week 4 - Postgres and RDS
- Week 5 - DynamoDB and Serverless Caching
- Week 6 - Deploying Containers
- Week 7 - Solving CORS with a Load Balancer and Custom Domain
- Week 8 - Serverless Image Processing
- Week 9 - CI/CD with CodePipeline, CodeBuild and CodeDeploy
- Week 10 - CloudFormation Part 1
- Week 11 - CloudFormation Part 2 & Static website hosting
- Week X - Personal Cleanup
At the end of this AWS Cloud Project Bootcamp, the Cruddur application looks like this;
Now a Cruddur user can:
- Sign up and sign in to post and reply a Crud
- Edit bio and upload avatars
- Send messages to other Crud users with accurate timing