VCL 111: Shielding Complications and Solutions

VCL 111: Shielding Complications and Solutions

How to avoid edge-case Shielding complications

rate limit

Code not recognized.

About this course

Course Details

Fastly Shielding feature can introduce some edge-case complications that are not readily apparent. This module will explain how they can arise, and cover some variables that can allow devs to plan around these edge-cases.

Learning Objectives

  • Shielding Complications - Different Hash Keys
    • How you end up with different Hash keys on Edge & Shield
    • Affects Caching AND Purging
  • Solutions - Edge logic vs Shield logic
    • Examples
    • Building Conditions
      • Req.backend.is_shield
      • Req.backend.is_origin
      • fastly.ff.visits_this_service

Curriculum30 min

  • Video Lesson 24 min
  • VCL 111 Quiz 5 min
  • Reviewing Key Concepts 1 min
  • Course Feedback

About this course

Course Details

Fastly Shielding feature can introduce some edge-case complications that are not readily apparent. This module will explain how they can arise, and cover some variables that can allow devs to plan around these edge-cases.

Learning Objectives

  • Shielding Complications - Different Hash Keys
    • How you end up with different Hash keys on Edge & Shield
    • Affects Caching AND Purging
  • Solutions - Edge logic vs Shield logic
    • Examples
    • Building Conditions
      • Req.backend.is_shield
      • Req.backend.is_origin
      • fastly.ff.visits_this_service

Curriculum30 min

  • Video Lesson 24 min
  • VCL 111 Quiz 5 min
  • Reviewing Key Concepts 1 min
  • Course Feedback