Lorem ipsum dolor sit amet, conse ctetur adip elit, pellentesque turpis.

  • No products in the cart.

Image Alt


  /    /  ElasticSearch


Big Data

Elasticsearch is a distributed, RESTful search and analytics engine capable of addressing a growing number of use cases. As the heart of the Elastic Stack, it centrally stores your data so you can discover the expected and uncover the unexpected. ELK Training covers ElasticSearch Operations, Index Operations, Document Operations, Cluster Setup, Administration & Monitoring, Backup/Restore, Performance.

Learning Objectives:

  • Explain the motivation for ELK – ElasticSearch, LogStash, Kibana.  
  • Illustrate the basic ElasticSearch Architecture
  • Describe how ElasticSearch LogStash and Kibana works
  • Describe how replication works within the ElasticSearch cluster
  • Design an ElasticSearch cluster for high availability & fault tolerance
  • Monitor and administer your ElasticSearch cluster
  • Secure your ElasticSearch cluster
  • Throughout the course, Hands-On Exercises will reinforce the topics being discussed

This program is designed for:

  • Big Data Administrator / Architect 
  • Software Administrator / Architect
  • Solution Administrator / Architect
  • NoSQL Big Data Administrator / Architect
Elasticsearch Introduction
  • Introduction
  • Features
  • Use Cases
  • Capabilities
  • What makes it unique? 
Elasticsearch Configurations
  • Pre-requisites
  • Installation
  • Folder structure
  • Data folders
  • Configuration file locations
  • Simple cluster configuration
  • Start/stop cluster
  • Nodes
  • Cluster Mode / State
  • Elasticsearch basic configurations
    • Checklist before starting Elasticsearch
    • Increasing the allocated memory
Elasticsearch Architecture
  • Cluster
  • Nodes
  • Index
  • Documents
  • Shards
  • Cluster State
  • Replication
  • Master Node
  • Data Node
  • Ingest Node
  • Node discovery
  • Data routing
Elasticsearch Basic Operation
  • Operations using Index API
  • Operations using Document API
  • Define and Use Index Templates
  • Basic Search
Index Designing
  • Shards and replica
  • Shards capacity planning
Elasticsearch Mapping
  • Basic types
  • Analyzers
  • Search and index analyzer
  • How to setup mapping
Capacity planning/ Index housekeeping
  • Index design
  • Index templates
  • Maintaining old indices
  • Open/close indices
  • Curator for Elasticsearch
Troubleshooting in Elasticsearch
  • Cluster health scenarios
  • Steps to be taken for red/yellow cluster health
  • Heap/Memory issues
Performance tuning Elasticsearch
  • Memory / Configurations tuning 
Monitoring Elasticsearch
  • Memory monitoring – Monitoring Usual suspects
  • Disk sizing considerations
Data backup and recovery
  • Snapshot
  • Restore
ELK Stack (Introduction)
  • Logstash
    • Introduction
    • Capabilities
  • Beats
    • Introduction
    • Capabilities
  • Kibana
    • Introduction
    • Capabilities
Security and access control using X-pack Overview
  • Role based access control
  • Node to node security
  • Client to cluster security
Practical Session

Hands-on Labs:

  • Setup single node ElasticSearch Docker cluster
  • Setup three-node ElasticSearch Docker cluster
  • Operations using Index API
  • Operations using Document API
  • Define and Use Index Templates
  • Reindexing ElasticSearch
  • Logs Monitoring
  • Stop the ElasticSearch cluster (Docker)
  • Exploring Directory Structure
  • Exploring Key Configurations 
  • Mounting customized ElasticSearch Configurations file
  • Snapshot Backup 
  • Restore Snapshot
  • Monitoring cluster
  • Commissioning Node
  • Decommissioning Node
  • Setting up ELK 
  • Leveraging ELK for analysis
  • Knowledge of Docker, SQL 
  • Docker Hub login
  • Linux Commands

Course Information


2 Days

Mode of Delivery

Instructor led/Virtual



Reach out to us..Our representative will get back to you!

Fill up the form to download the course PDF

Your Name (required)

Your Email (required)

Phone (required)

Post a Comment