Integration
🗃️ 클라이언트 측 에이전트
1 항목
🗃️ 서버 측 에이전트
2 항목
🗃️ 엣지 에이전트
4 항목
Overview
BotManager provides multiple agents to deliver bot detection capabilities across various platforms and environments. Each agent is optimized for specific environments and can be used standalone or in combination as needed.
Choose the appropriate agent based on your project's architecture and requirements. Combining multiple agents can provide stronger security.
Agent Types
Client-Side Agent
An agent that performs bot detection on the client side. It runs in browsers or mobile apps and analyzes user behavior in real time.
Supported Agents:
- Browser/JavaScript Agent: JavaScript agent that runs in web browsers
- Real-time user behavior analysis
- Detection of developer tools and automation tools
- Immediate security measures possible
Server-Side Agent
An agent that performs bot detection on the server side. It performs detection during server request processing.
Supported Agents:
- Java Agent: Agent for Java-based web applications
- .NET Agent: Agent for .NET-based web applications
- Detection at origin server level
- Support for detection of API requests
- Easy integration with server logic
Edge Agent
An agent that performs bot detection at CDN edge. It performs detection at CDN level without modifying the origin server.
Supported Agents:
- Akamai Agent: Agent based on Akamai EdgeWorker
- Cloudflare Agent: Agent based on Cloudflare Workers
- CloudFront Agent: Agent based on AWS CloudFront
- Fastly Agent: Agent based on Fastly
- No origin server modification required
- Runs at edge locations worldwide
- Ultra-fast response time
- Reduced origin server load
Agent Selection Guide
Standalone Use
Each agent can be used standalone:
| Use Scenario | Recommended Agent | Description |
|---|---|---|
| Client-side detection only needed | Client-Side Agent | Real-time detection in browsers/mobile apps |
| Server-side detection only needed | Server-Side Agent | Detection during server request processing |
| CDN-level detection needed | Edge Agent | Detection at CDN without modifying origin server |
Combined Use
You can combine multiple agents to provide stronger security:
| Combination | Advantages | Recommended Scenarios |
|---|---|---|
| Client-Side + Server-Side | Detection on both client and server | Web applications requiring high security |
| Edge + Client-Side | Detection at CDN level and client level | Websites using CDN |
| Edge + Server-Side | Detection at CDN level and server level | When origin server protection is important |
When combining multiple agents, be careful to keep each agent's settings consistent. In particular, domain settings and detection server URLs must be kept the same.
Getting Started
Refer to each agent's documentation for installation and usage methods:
- Select agent to use: Choose an agent suitable for your project by referring to the guide above
- Check installation guide: Review the installation guide documentation for the selected agent
- Check configuration values: Check required configuration values in BotManager console
- Install and initialize agent: Install and initialize the selected agent
- Apply detection features: Test and apply detection features after installation is complete
After agent installation, you can configure detection rules through Policy Configuration.