Training Plan

Admin Training

Objective: Teach administrators how to install, configure, and manage the IDR-searcher.

  • IDR-searcher Layout
    • System requirements

    • Required software and dependencies

  • Introduction to Ansible
    • Overview of Ansible

    • Understanding Ansible roles

  • IDR-searcher Role Overview
    • Explanation of the application role

    • Review of the variables used in the role

  • IDR-searcher Installation
    • How to configure the Ansible playbook

    • Running the playbook to install the application

  • Administration Commands
    • Overview of admin commands

    • How to use admin commands to configure and run the IDR-searcher

  • Data Indexing
    • How to perform data indexing

    • Generating and managing cache files

  • Container File Creation
    • CSV format

    • Parquet format

    • SON format

  • Validation and Testing
    • Testing the IDR-searcher installation

    • Verifying indexing and functionality

  • Backup and Recovery
    • Backup procedures

    • Restore process

    • Disaster recovery basics

User Training

Objective: Teach users how to effectively use the IDR-searcher and its APIs.

  • IDR-searcher Introduction
    • Overview of the IDR-searcher and its purpose

  • IDR-searcher Capabilities
    • Understanding the information and insights available through the IDR-searcher

  • Swagger Documentation Overview
    • Introduction to the Swagger interface

    • Navigating the API documentation

  • API Query Types
    • Understanding GET and POST requests

  • POST Request Format
    • JSON request structure and formatting

  • Results Format
    • Understanding API response formats

  • Multi-condition Queries
    • Building and executing queries with multiple conditions

  • Automation with Scripts
    • Using scripts to send requests and process responses

  • Asynchronous queries
    • Understanding Synchronous and Asynchronous Queries

    • How to start asynchronous queries

    • Monitoring query progress

    • Retrieving results