close

Welcome to Fastly Academy

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

Get Started
Image

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.
13 Courses
Network Services
Configure content delivery and caching with Fastly's Varnish Configuration Language (VCL).
16 Courses
Secure
Protect your apps from malicious attacks and threats with Fastly's unified web app and API security capabilities.
22 Courses
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.
2 Courses
Using Request Rules to Block Attacks
Create a Request Rule to block requests tagged with a Cross Site Scripting attack signal
Deliver Lingo
Key terms and concepts for understanding Fastly’s Deliver offering.
10 min
Fastly's Foundational Technology
Learn more about what makes Fastly's foundational technology unique.
15 min
VCL 113: Accessing and Reading VCL
Understand how your VCL code is structured
17 min
Delivery Intermediate
Developer Resources and Tools
Explore Fastly's resources for everything you need to build with Compute.
Account Essentials 102
Dive deeper into user permissions and tokens.
19 min
VCL 103: Request Collapsing Basics
How Fastly Collapses redundant Requests.
17 min
Beginner Delivery
VCL 101: Caching & Passing Basics
The first module of the caching series.
30 min
Beginner Delivery
Compute Features and Functionality
What makes Compute compute.
20 min
VCL 102: Purging Basics
What is Purge and how does it work?
27 min
Beginner Delivery
VCL 111: Shielding Complications and Solutions
How to avoid edge-case Shielding complications
30 min
Introduction to Compute
Explore Fastly's Compute, our serverless platform that lets you build the best experiences for your users.
VCL 105: Shielding Basics
Fastly's Shielding feature functionality and utility.
12 min
Fastly Storage
Learn about managing everything from configurations to large objects with Fastly Storage.
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
VCL 106: Methods of Modification
Making config changes via the UI and API.
56 min
Welcome Course
Quick walkthrough on Academy content and navigation
4 min
VCL 109: Error, Restart, and Log
Deep dive into the Error and Log subroutines & restart behavior
25 min
VCL 104: Clustering Basics
Fastly's default Node behavior
22 min
Beginner Delivery
Dissecting URLs
Understands the parts and uses for different sections of a URL.
10 min
Account Essentials 101
Walk through the different sections of a Fastly Account.
15 min
Setting Site Alerts for Attack Signals
Create a Site Alert for the SQLI attack signal
Introduction to Fastly's Next-Gen WAF
Learn about application security and how Fastly's Next-Gen WAF solution provides smarter, easier security.
Understanding the Corp and Site
Navigate the terms and menus to manage the Corp and Site in Fastly's Next-Gen WAF Control Panel.
Using Signals
Explore how Signals are used to create precise and customized responses to requests.
Creating Rules
Explore Rules in Fastly's Next-Gen WAF.
Searching Requests
Search for and identify requests with Fastly's Next-Gen WAF.
Custom VCL, Snippets, & Custom Subroutines
How to add code to your configurations.
49 min
VCL 107: Recv, Fetch, and Deliver Fundamentals
Deep dive on the Recv, Fetch, & Deliver Subroutines
43 min
Using Lists in Request Rules
Use a list in a request rule to block many Shodan scanner IP addresses
Using Templated Rules for Account Takeover Attacks
Use Templated Rules to monitor login success, failure and attempts.
Managing your Fastly Account
Get started with Fastly by creating your Fastly Account and learning the basics of account management.
10 min
API Inventory
Explore Fastly's API Inventory and the features that can help you manage your API catalog.
7 min
API Discovery
Learn about API Discovery and the importance of understanding API traffic.
10 min
VCL 108: Hash, Hit, Miss and Pass Subroutines
Deep drive into the Hash, Hit, Miss & Pass Subroutines
37 min
Using Fastly Alerts
Explore Fastly's alerts as part of the Observability product line.
15 min
Fastly Lingo
Understand key terms of Fastly’s Platform.
5 mins
Suspected Bots
Manage suspicious traffic and suspected bot activity.
18 min
Client Challenges
Explore how client challenges help manage bot activity
20 min
Compute Lingo
Foundational terms and lingo for using Compute
10 min
Internet Wrap Up
How does it all work together?
26 min
Internet Lingo
Understand key terms of the Internet.
8 min
DNS with Fastly
Learn about the Domain Name System (DNS).
10 min
VCL 110: Clustering and Restarts
Exploring the effects of Restarts on Clustering
18 min
HTTP and You
Reviews the HyperText Transfer Protocol, which is commonly used by browsers and other clients to navigate the internet.
12 min
Deliver UI Walkthrough
A video walkthrough of the Deliver UI
4 min
Using Search Syntax to Identify Requests
Use Next-Gen WAF's search syntax to identify requests tagged with the Directory Traversal attack signal
Using Anomaly Signals in Request Rules
Block malicious reputation-based IP addresses using Anomaly Signals.
Client Fingerprinting
Learn how Fastly's Bot Management uses JA3 fingerprints
15 min
Managing Verified Bots
Explore Fastly's capabilities to detect and identify verified bots
15 min
Introduction to Bot Management
Explore the impacts of bot activity and the needs for bot management solutions
10 min
Introduction to Fastly's DDoS Protection
Explore Fastly's DDoS Protection solution for protecting your apps and APIs from disruptive attacks.
10 min
Fastly's Bot Management Solution
Learn about the features of Fastly's Bot Management solution
10 min
Transport Layer Security
How TLS keeps your connections private and secure.
38 min
The Transmission Control Protocol
How TCP allows clients and servers to communicate.
23 min
Key Concepts of CDNs
Start with the basics of understanding how CDNs work.
8 min
The OSI Model
Understanding the OSI Model for learning, development, and troubleshooting.
11 min
TLS 102
Explore the components of a TLS Certificate
22 min
VCL 112: Basic Backend Configuration
Exploring the setting for backends
28 min
Delivery Intermediate
TLS 101
Learn the basics about how Transport Layer Security (TLS) works.
35 min
Domain Inspector & Origin Inspector
Overview of the Domain Inspector and Origin Inspector
5 min