본문으로 건너뛰기
버전: 1.1.4.1

Integration

개요

BotManager는 다양한 플랫폼과 환경에서 봇 탐지 기능을 제공하기 위해 여러 에이전트를 제공합니다. 각 에이전트는 특정 환경에 최적화되어 있으며, 필요에 따라 단독으로 사용하거나 조합하여 사용할 수 있습니다.

에이전트 선택 팁

프로젝트의 아키텍처와 요구사항에 따라 적절한 에이전트를 선택하세요. 여러 에이전트를 조합하면 더 강력한 보안을 제공할 수 있습니다.

에이전트 유형

Client-Side Agent (클라이언트 측 에이전트)

클라이언트 측에서 봇 탐지를 수행하는 에이전트입니다. 브라우저나 모바일 앱에서 실행되어 사용자의 행위를 실시간으로 분석합니다.

지원 에이전트:

클라이언트 측 에이전트의 장점
  • 실시간 사용자 행위 분석
  • 개발자 도구 및 자동화 툴 탐지
  • 즉각적인 보안 조치 가능

Server-Side Agent (서버 측 에이전트)

서버 측에서 봇 탐지를 수행하는 에이전트입니다. 서버 요청을 처리하는 과정에서 탐지를 수행합니다.

지원 에이전트:

  • Java Agent: Java 기반 웹 애플리케이션용 에이전트
  • .NET Agent: .NET 기반 웹 애플리케이션용 에이전트
서버 측 에이전트의 장점
  • Origin 서버 레벨에서의 탐지
  • API 요청에 대한 탐지 지원
  • 서버 로직과의 통합 용이

Edge Agent (엣지 에이전트)

CDN 엣지에서 봇 탐지를 수행하는 에이전트입니다. Origin 서버를 수정하지 않고 CDN 레벨에서 탐지를 수행합니다.

지원 에이전트:

엣지 에이전트의 장점
  • Origin 서버 수정 불필요
  • 전 세계 엣지 로케이션에서 실행
  • 초고속 응답 시간
  • Origin 서버 부하 감소

에이전트 선택 가이드

단독 사용

각 에이전트는 단독으로 사용할 수 있습니다:

사용 시나리오권장 에이전트설명
클라이언트 측 탐지만 필요Client-Side Agent브라우저/모바일 앱에서 실시간 탐지
서버 측 탐지만 필요Server-Side Agent서버 요청 처리 과정에서 탐지
CDN 레벨 탐지 필요Edge AgentOrigin 서버 수정 없이 CDN에서 탐지

조합 사용

여러 에이전트를 조합하여 더 강력한 보안을 제공할 수 있습니다:

조합장점권장 시나리오
Client-Side + Server-Side클라이언트와 서버 양쪽에서 탐지높은 보안이 필요한 웹 애플리케이션
Edge + Client-SideCDN 레벨과 클라이언트 레벨에서 탐지CDN을 사용하는 웹 사이트
Edge + Server-SideCDN 레벨과 서버 레벨에서 탐지Origin 서버 보호가 중요한 경우
조합 사용 시 주의사항

여러 에이전트를 조합할 때는 각 에이전트의 설정이 일관되도록 주의하세요. 특히 도메인 설정과 탐지 서버 URL은 동일하게 유지해야 합니다.

시작하기

각 에이전트의 설치 및 사용 방법은 해당 에이전트 문서를 참조하세요:

  1. 사용할 에이전트 선택: 위의 가이드를 참고하여 프로젝트에 적합한 에이전트 선택
  2. 설치 가이드 확인: 선택한 에이전트의 설치 가이드 문서 확인
  3. 설정 값 확인: BotManager 콘솔에서 필요한 설정 값 확인
  4. 에이전트 설치 및 초기화: 선택한 에이전트 설치 및 초기화
  5. 탐지 기능 적용: 설치 완료 후 탐지 기능 테스트 및 적용
다음 단계

에이전트 설치 후에는 정책 설정을 통해 탐지 규칙을 구성할 수 있습니다.