Welcome to Fastly Academy

Learn to build, secure, and deliver engaging digital experiences with Fastly's Edge Cloud platform.

Get Started

We're here to help!

Experiencing an issue in Fastly Academy? Reach out to our Customer Enablement team. 
Get in touch
Fastly Basecamp
Build your foundation of essential Fastly concepts and terms before diving into more advanced courses in Fastly Academy.
8 Courses
Network Services
Network Services
Configure content delivery and caching with Fastly's Varnish Configuration Language (VCL).
13 Courses
Secure
Secure
Protect your apps from malicious attacks and threats with Fastly's unified web app and API security capabilities.
13 Courses
Compute
Compute
Get started with Fastly's Compute to scale your applications and execute code at the edge.
3 Courses
Observability
Use Fastly Observability tools to track your account and service performance.
1 Courses
Next-Gen WAF: Using Sites
Next-Gen WAF: Using Sites
Configuring a Site via the UI.
35 min
Next-Gen WAF: Building Rules
Next-Gen WAF: Building Rules
How to building Request & Signal Exclusion Rules in SigSci.
40 min
VCL 107: Recv, Fetch, and Deliver Fundamentals
VCL 107: Recv, Fetch, and Deliver Fundamentals
Deep dive on the Recv, Fetch, & Deliver Subroutines
43 min
Next-Gen WAF: The SigSci UI
Next-Gen WAF: The SigSci UI
Walkthrough the Corp and Site nav bars, and explore the Corp and Site Overview tools for monitoring.
25 min
Fastly's Foundational Technology
Fastly's Foundational Technology
Learn more about what makes Fastly's foundational technology unique.
15 min
HTTP and you
HTTP and you
Reviews the HyperText Transfer Protocol, which is commonly used by browsers and other clients to navigate the internet.
12 min
The Domain Name System & Routing
The Domain Name System & Routing
How does DNS allow clients and routers to find servers.
31 min
Fastly Lingo
Fastly Lingo
Understand key terms of Fastly’s Platform.
5 mins
Internet Lingo
Internet Lingo
Understand key terms of the Internet.
8 min
Dissecting URLs
Dissecting URLs
Understands the parts and uses for different sections of a URL.
10 min
Internet Wrap Up
Internet Wrap Up
How does it all work together?
26 min
Intro to Compute
Intro to Compute
This brief course will walk you through setting up a Compute service, deploying a Hello World example, and some key needs to knows.
28 min
Compute Features and Functionality
Compute Features and Functionality
What makes Compute compute.
20 min
Compute Lingo
Compute Lingo
Foundational terms and lingo for using Compute
10 min
VCL 104: Clustering Basics
VCL 104: Clustering Basics
Fastly's default Node behavior
22 min
Beginner Delivery
VCL 105: Shielding Basics
VCL 105: Shielding Basics
Fastly's Shielding feature functionality and utility.
12 min
VCL 106: Methods of Modification
VCL 106: Methods of Modification
Making config changes via the UI and API.
56 min
VCL 108: Hash, Hit, Miss and Pass Subroutines
VCL 108: Hash, Hit, Miss and Pass Subroutines
Deep drive into the Hash, Hit, Miss & Pass Subroutines
37 min
VCL 110: Clustering and Restarts
VCL 110: Clustering and Restarts
Exploring the effects of Restarts on Clustering
18 min
VCL 102: Purging Basics
VCL 102: Purging Basics
What is Purge and how does it work?
27 min
Beginner Delivery
Welcome Course
Welcome Course
Quick walkthrough on Academy content and navigation
4 min
Account Essentials 102
Account Essentials 102
Dive deeper into user permissions and tokens.
19 min
VCL 111: Shielding Complications and Solutions
VCL 111: Shielding Complications and Solutions
How to avoid edge-case Shielding complications
30 min
VCL 113: Accessing and Reading VCL
VCL 113: Accessing and Reading VCL
Understand how your VCL code is structured
17 min
Delivery Intermediate
VCL 101: Caching & Passing Basics
VCL 101: Caching & Passing Basics
The first module of the caching series.
30 min
Beginner Delivery
VCL 103: Request Collapsing Basics
VCL 103: Request Collapsing Basics
How Fastly Collapses redundant Requests.
17 min
Beginner Delivery
VCL 109: Error, Restart, and Log
VCL 109: Error, Restart, and Log
Deep dive into the Error and Log subroutines & restart behavior
25 min
Account Essentials 101
Account Essentials 101
Walk through the different sections of a Fastly Account.
Next-Gen WAF: Enabling WAF at the Edge
Next-Gen WAF: Enabling WAF at the Edge
Walkthrough your first Edge Deployment
27 min
Next-Gen WAF: Templated Rules
Next-Gen WAF: Templated Rules
How to enable and configure Templated Rules
16 min
Next-Gen WAF: Cloud Engine & Deployment Options
Next-Gen WAF: Cloud Engine & Deployment Options
Meet Fastly's Next-Gen WAF and get familiar with its architecture.
4 min
Next-Gen WAF: Corp Management
Next-Gen WAF: Corp Management
How to manage your Next-Gen WAF Corp (Account).
15 min
Transport Layer Security
Transport Layer Security
How TLS keeps your connections private and secure.
38 min
The Transmission Control Protocol
The Transmission Control Protocol
How TCP allows clients and servers to communicate.
23 min
Fastly's Products
Fastly's Products
An overview of Fastly’s Offerings and Products.
5 mins
Key Concepts of CDNs
Key Concepts of CDNs
Start with the basics of understanding how CDNs work.
8 min
The OSI Model
The OSI Model
Understanding the OSI Model for learning, development, and troubleshooting.
11 min
TLS 102
TLS 102
Explore the components of a TLS Certificate
22 min
VCL 112: Basic Backend Configuration
VCL 112: Basic Backend Configuration
Exploring the setting for backends
28 min
Delivery Intermediate
TLS 101
TLS 101
Learn the basics about how Transport Layer Security (TLS) works.
35 min
Next-Gen WAF: Building Advanced Rate Limit Rules
Next-Gen WAF: Building Advanced Rate Limit Rules
How Rate Limit Rules work, and how you can make them.
24 min
Next-Gen WAF: Best Practices
Next-Gen WAF: Best Practices
Fastly’s recommended best practices for using Next-Gen WAF.
31 min
Next-Gen WAF: Custom Signals
Next-Gen WAF: Custom Signals
Understand how to use Custom Signals for more effective Rules.
15 min
Next-Gen WAF Lingo
Next-Gen WAF Lingo
Understand key terms of the Next-Gen WAF platform for web application and API protection.
15 min
Domain Inspector & Origin Inspector
Domain Inspector & Origin Inspector
Overview of the Domain Inspector and Origin Inspector
5 min