Get in Touch
 Duration 21 hours

Course Outline

Course Introduction

  • Comparative Analysis: OpenSearch vs. Elasticsearch vs. Solr
  • Overview of OpenSearch Capabilities and System Architecture

Initial Configuration and Setup

  • Deployment of OpenSearch and OpenSearch Dashboards
  • Migration Strategy from Elasticsearch OSS to OpenSearch
  • Cluster Provisioning and Configuration Management

Data Indexing Procedures

  • Execution of Index API Requests
  • Data Retrieval and Querying Protocols
  • Data Update and Deletion Operations
  • Implementation of Index Aliases
  • Addition and Removal of Indices
  • Alias Lifecycle Management
  • Definition of Index Alias Parameters
  • Creation of Index Templates
  • Data Reindexing Procedures

Data Stream Implementation

  • Development of Index Templates for Data Streams
  • Establishment of Data Streams
  • Data Ingestion into Data Streams
  • Querying Data Stream Contents
  • Creation of Backing Indices via Rollover
  • Ongoing Data Stream Administration

Search and Aggregation Techniques

  • Application of Metric, Bucket, and Pipeline Aggregations
  • Utilization of Query DSL (Term-Level, Full-Text, and Boolean Logic)
  • Development and Management of Search Templates
  • Advanced Search Functionality Exploration

API Integration and Management

  • Supported Parameters for RESTful Operations
  • Example Requests for OpenSearch Actions
  • Comprehensive API Exploration

OpenSearch Dashboards Utilization

  • Web Map Service (WMS) Server Configuration
  • Gantt Chart Development
  • On-Demand Report Generation
  • Integration of OpenSearch Notebooks

OpenSearch Security Implementation

  • Deployment of the Security Plugin
  • Authentication and Authorization Framework Configuration
  • YAML File Configuration Management
  • Certificate Generation for TLS and CA Infrastructure
  • System Index Administration
  • Integration with Active Directory and LDAP Services
  • Implementation of SAML and OpenID Connect Protocols
  • Proxy Authentication Enablement
  • Client Certificate Procurement and Management
  • Access Control Policy Configuration
  • Audit Logging Activation and Review

OpenSearch Plugin Administration

  • Deployment of Search Plugins (SQL, PPL, k-NN, Asynchronous Search)
  • Index Management Automation via Plugins
  • Cross-Cluster Replication via Plugins
  • Security Alerting and Anomaly Detection Modules
  • Trace Analytics and Performance Analysis Tools

Client and Tool Integration

  • Task Management via OpenSearch CLI
  • Java-Based Cluster Interaction
  • Utilization of Python, Go, and JavaScript Clients
  • Integration of Ingestion Agents and Tools (Beats, Logstash, Grafana)

Troubleshooting and System Maintenance

Course Summary and Recommended Next Steps

Requirements

  • Proficiency in Elasticsearch and Kibana
  • Background experience in software development

Intended Audience

  • Software Developers
  • System Administrators

Number of participants


Price per participant

Testimonials (2)

Upcoming Courses

Related Categories