...
Schematically, the service architecture looks like this:
Drawio sketch | ||||||||||||||||||||||||||||||||||||
---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|
|
...
Note |
---|
If you use Cloudflare as a mere CDN, you have to ensure that requests don’t bypass the CDN front. Clients can override DNS entries and directly connect to the web servers. Sure, that may not be an issue for small-scale services. But it’s an issue because:
Why pay for a security-featured CDN if an attacker needs 10s to bypass all the controls. With the https://www.cloudflare.com/en-gb/ips/ Restricting this channel via AWS Security Groups, IPtables etc. can be complex. |
...