Protect Your Applications with a Bot Management Solution

Azion bots management solution utilizes machine learning to analyze request behaviors and intentions, distinguishing between humans and various bot categories. Upon analysis, each request is scored and classified, allowing for the execution of predefined preventive actions based on customer-set thresholds. This dynamic approach is enhanced by continuous data analysis, enabling the refinement of detection rules for improved efficiency and security. This solution ensures seamless user experiences while effectively countering malicious bot activity.

This solution is ideal for organizations looking to mitigate security risks, prevent fraud, ensure fair access to legitimate users, improve the overall user experience, and enhance website performance by reducing unnecessary and malicious traffic.


Bot Management Architecture Diagram

Architecture diagram

Bot Management Dataflow

  1. A request reaches Azion Web Platform.
  2. Firewall processes the request and executes the Bot Manager. It starts all the analytics processes:
    • Retrieving the requested data, including device, browser, and network data, among others.
    • Identifying and classifying the request according to the intent-based behavioral analysis.
  3. Bot Manager assigns a score and classifies the request.
  4. According to the request intent classification, the predefined preventive action is executed, including allow, deny, drop, redirect, custom_html, random_delay, and hold_connection.
  5. Data reaches the application, where Rules Engine decides: generate content immediately or route flow to Origin Application for a response.
  6. Activity can be observed through Real-Time Events or by using a Data Stream connector to feed event logs into your stream processing, SIEM, and big data platforms.

Components

  • Firewall executes the Bot Manager add-on and other security rules.
  • Bot Manager is a Firewall add-on for bot management.
    • This add-on is Azion’s comprehensive solution for bot management. A lite version integration is also available in the Marketplace.
  • Applications is your application running on top of the Azion Web Platform.
  • Data Stream and Real-Time Events enable you to monitor all Bot Manager activity.

Implementation

You can test and implement Azion Bot Manager in two ways: