Cloudflare · Networking

Cloudflare Public Edge to AWS

Cloudflare DNS, load balancing and WAF capabilities forwarding HTTPS requests to an AWS ALB. This diagram is written in ArchLex and passes Cloudflare provider checks.

Diagram and source

Cloudflare Public Edge to AWS: Cloudflare DNS, load balancing and WAF capabilities forwarding HTTPS requests to an AWS ALBCloudflare Public Edge to AWS: Cloudflare DNS, load balancing and WAF capabilities forwarding HTTPS requests to an AWS ALB
provider cloudflare
direction LR
account cloudflare-production {
  domain: cloudflare.dns["app.example.com"]
  entry: cloudflare.load-balancing["Cloudflare entry point"]
  protection: cloudflare.waf["WAF policy"]
  domain ->|DNS record selects entry point| entry
  protection -[protects]-> entry
}
account aws-production {
  region us-east-1 {
    vpc application {
      subnet public {
        origin: aws.alb["AWS origin"]
      }
    }
  }
}
entry -[proxies]->|HTTPS origin request| origin

What is in this diagram.

Resources

Relationships

Boundaries

Render it yourself.

Save the source as cloudflare-aws-public-edge.arch and render it with the CLI, or ask your agent to adapt it through the ArchLex MCP server.

npx @archlex/cli render cloudflare-aws-public-edge.arch --output cloudflare-aws-public-edge.svg

All examples