🔐
Encryption in transit
A valid ACM certificate enables HTTPS, while CloudFront redirects unencrypted HTTP requests.
Security is treated as observable behavior: encrypted delivery, restricted storage, limited permissions, and recorded verification.
The design reduces unnecessary exposure and verifies each control separately.
A valid ACM certificate enables HTTPS, while CloudFront redirects unencrypted HTTP requests.
S3 Block Public Access remains enabled. Only the CloudFront distribution receives origin permission.
Tests record domain resolution, response codes, certificate matching, page access, and denied direct origin requests.
AWS protects the underlying cloud infrastructure. The customer still controls permissions, website files, DNS, certificates, logging, and deployment decisions.