01
Certification
AWS Certified Cloud Practitioner
✓ complete
02
HTML Resume
Resume written in HTML — you're looking at it.
✓ complete
03
CSS Styling
Styled with custom CSS — no frameworks.
✓ complete
04
Static Website
Static site hosted on S3.
✓ complete
05
HTTPS
Served via CloudFront with SSL cert.
✓ complete
06
DNS
Point a custom domain at CloudFront.
✓ complete
07
JavaScript
As part of the page to count the number of visitors.
live: —
✓ complete
08
Database
Setup DynamoDB for keeping track of my visitor counter.
✓ complete
09
API
REST API via API Gateway connects frontend to Lambda service.
✓ complete
10
Python
For the Lambda service to for updating the database.
✓ complete
11
Tests
Tests for the python code.
✓ complete
12
Infrastructure as Code
All AWS resources defined as code — no ClickOps.
✓ complete
13
Source Control
Keep the website and code in a repository for CI/CD later.
✓ complete
14
CI/CD (Back end)
GitHub Actions auto-deploys on every push to main.
✓ complete
15
CI/CD (Front end)
GitHub Actions auto-deploys on every push to main.
✓ complete
16
Blog Post
Write up lessons learned and publish a walkthrough.
○ todo