Website Security & Threat Management
How we built config staging and versioning with HTTP applications

How we built config staging and versioning with HTTP applications

5/12/2022 · Garrett Galow

What this post added

Introduced HTTP Applications and Routing Rules, a new system for managing L7 Cloudflare configuration. HTTP Applications allow grouping configuration settings (Page Rules, Firewall Rules, cache settings) into versions, independent of hostnames. Routing Rules, powered by the Ruleset Engine, map hostnames to specific HTTP Application versions. This enables staging of configuration changes by directing traffic to specific IPs for testing before full production rollout, and provides a mechanism for quick rollbacks.

Read the original post ↗