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