CloudFront Agent
📄️ Quickstart
Get started with NetFUNNEL 4 CloudFront Agent in 5-10 minutes with this quick start guide.
📄️ Installation & Initialization
NetFUNNEL CloudFront agent installation and initialization guide.
📄️ Initialization Option Reference
Guide for Lambda config settings and additional features for NetFUNNEL CloudFront Agent.
📄️ Troubleshooting
Common issues and solutions for NetFUNNEL CloudFront Agent.
Overview
CloudFront Agent is an edge-side SDK that provides NetFUNNEL 4 traffic control functionality for AWS Lambda@Edge.
Key Features
- Edge-side SDK: Direct integration into AWS Lambda@Edge
- Lambda@Edge-based: Request processing through AWS Lambda@Edge
- Automatic Waiting Room Redirect: Automatically redirects to waiting room page when waiting response is received
- Config Settings: Flexible configuration through Lambda function's config object
System Requirements
- AWS Account: Account with Lambda@Edge support
- CloudFront Distribution: Permissions to create and manage CloudFront Distribution
- IAM Permissions: Permissions to create IAM roles and attach policies
Compatible Environments
- AWS Lambda@Edge: Create Lambda function in us-east-1 region
- CloudFront: Environment with CloudFront Distribution
How It Works
- Create IAM Role: Set up IAM role and policies for Lambda@Edge
- Create Lambda Function: Upload NetFUNNEL agent code to Lambda function
- Configure CloudFront: Connect Lambda@Edge to CloudFront Distribution
- Trigger Rule Matching: Compare the URL of the page accessed by the user with trigger rules and apply queue if they match
- 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 CloudFront Agent, refer to the Quick Start guide.
Documentation
Core Documentation
- Quick Start: Get started in 5-10 minutes with basic examples
- Installation and Initialization: Detailed guide on IAM setup, Lambda function creation, and CloudFront configuration
- Initialization Settings: Lambda config settings and additional features
- Troubleshooting: Common issues, solutions, and FAQ
Related Content
- Sample Projects: Ready-to-use project templates