The Working with Elasticsearch and the ELK Stack course is designed to provide participants with an understanding of concepts and best practices with a focus on middle and back layers while enhancing overall performance optimization strategies.
Prerequisites
In order to succeed in this course, you will need:
- Basic knowledge of databases and SQL
- Familiarity with JSON
- Programming or scripting experience to interact with Elasticsearch APIs
- Basic understanding of networking and security
Purpose
| Understand the concepts and best practices of how Elasticsearch and the ELK stack work. |
Audience
| Developers, Enigineers and Architects needing to ingest and analyze log data |
Role
| Software Developers | Database Engineers |
Skill level
| Intermediate |
Style
| Lecture | Demonstrations | Hands-on Activities |
Duration
| 3 days |
Related technologies
| JSON | SQL | Python |
Course objectives
- Understand key concepts of Elasticsearch and the ELK (Elasticsearch, Logstash, Kibana) stack
- Apply best practices for using and optimizing Elasticsearch
- Understand how Elasticsearch works
- Explain how to interact with Elasticsearch via Python
- Apply performance tuning and scaling techniques