< View other learning paths

Secure your application

Learning path

Learn more about the tools Cloudflare offers to protect your website against malicious traffic and bad actors.

This learning path contains 8 modules and should take you around 6 hours and 45 minutes.

​​Step 2 - Before you begin

~30 mins

Before you can secure your site, make sure you have already added that site to Cloudflare.

​​Step 4 - General security — Minimal setup

~60 mins

Take a few simple steps to make sure your application is protected from a broad array of threats.
Contains 5 units

​​Step 5 - Customize Web Application Firewall (WAF)

~120 mins

Use a variety of rules to customize the behavior of your application's firewall. This step may require detailed analysis of your application traffic.
Contains 6 units
  • Exceptions
    Skip the execution of WAF managed rulesets or some of their rules.
  • Custom Rules
    Block, challenge, or skip security features for specific requests based on several characteristics (user agent, cookies, referrer, and more).
  • Rate Limiting Rules
    Define rate limits for requests matching an expression and the action to perform when those rate limits are reached.
  • IP Access Rules
    Block, challenge, or allow requests based on IP address, IP range, country, or ASN.
  • User Agent Blocking Rules
    Block or challenge specific requests based on the associated user agent value.
  • Zone Lockdown rules
    For customers on a Pro plan or higher, specify a list of IP addresses, CIDR ranges, or networks that are allowed to access a particular domain, subdomain, or URL.

​​Step 6 - Customize other security settings

~120 mins

Update various settings to further refine how your application processes incoming traffic. This step may require detailed analysis of your application traffic.
Contains 9 units

​​Step 7 - Explore dedicated security products

~30 mins

Cloudflare offers several dedicated products to increase the security of your website and underlying infrastructure.
Contains 5 units
  • Page Shield
    Monitor third-party scripts on your application and receive notifications when they have been compromised or are exhibiting malicious behavior.
  • API Shield
    Protect your API from malicious traffic by enforcing schema validation, detecting abuse patterns, and more.
  • Magic Firewall
    Use Cloudflare’s firewall-as-a-service (FWaaS) to protect office networks and cloud infrastructure with advanced, scalable protection.
  • Magic Transit
    Delivers network functions at Cloudflare scale — DDoS protection, traffic acceleration, and much more from every Cloudflare data center — for on-premise, cloud-hosted, and hybrid networks.
  • Magic Wan
    Securely connect any traffic source - data centers, offices, devices, cloud properties - to Cloudflare’s network and configure routing policies to get the bits where they need to go, all within one SaaS solution.

​​Step 8 - Next steps

Contains 1 units