Skip to content

Prerequisites

Before starting the configuration, ensure the following requirements are met.


AWS Account Requirements

Requirement Details
AWS Account Active account with billing enabled
Permissions AdministratorAccess or equivalent
Region Any region supported by S3 and CloudFront; us-east-1 recommended for ACM certificates used with CloudFront

If IAM least-privilege policies are preferred, ensure the user or role has access to:

  • Amazon S3
  • Amazon CloudFront
  • AWS Certificate Manager (ACM)

Domain Requirements

A registered domain is required to complete HTTPS and DNS configuration.

You must have:

  • A domain name (e.g., example.com)
  • Access to DNS management through Cloudflare

Cloudflare DNS will be used to:

  • Configure domain records for CloudFront
  • Complete ACM certificate validation via TXT records

Note

If your domain is currently registered with another provider, you can continue using that registrar while managing DNS through Cloudflare.