Skip to main content
Version: 4.6.1-saas

Fastly Agent

Overview

Fastly Agent is an edge-side SDK that provides NetFUNNEL 4 traffic control functionality for Fastly Compute Services.

Key Features

  • Edge-side SDK: Direct integration into Fastly Compute Services
  • Compute Services-based: Request processing through Fastly Compute Services
  • Automatic Waiting Room Redirect: Automatically redirects to waiting room page when waiting response is received
  • Config Store Settings: Flexible configuration through Config Store
  • Rust-based: High-performance agent implemented in Rust

System Requirements

  • Fastly Account: Account with Compute Services support
  • Fastly CLI: Fastly CLI installation for agent deployment
  • Rust Environment: Agent is implemented in Rust

Compatible Environments

  • Fastly Compute Services: All environments that support Fastly Compute Services

How It Works

  1. Create Compute Service: Create and configure Fastly Compute Service
  2. Configure Config Store: Create and connect Config Store for NetFUNNEL configuration
  3. Deploy Agent: Deploy agent code using Fastly CLI
  4. Trigger Rule Matching: Compare the URL of the page accessed by the user with trigger rules and apply queue if they match
  5. Automatic Waiting Room Processing: Automatically redirect to waiting room page when waiting response is received

Operation Flow

Before NetFUNNEL Application

After NetFUNNEL Application

Entry Without Waiting

Entry After Waiting

Entry Path

Quick Start

To quickly get started with Fastly Agent, refer to the Quick Start guide.

Documentation

Core Documentation