Elasticsearch is the most widely used search engine in the world, and together with Logstash and Kibana it becomes a complete tool to index, query and visualise logs and time series. In two days the team builds the whole pipeline, from raw data to dashboards.
The course is hands-on: participants repeat every operation on their own computer, working on a real use case based on logs.
- Duration: 16 hours over 2 days
- Format: on site at the company, or online in 4 half-days of 4 hours.
- Group: up to 10 people
- Investment: from €2,000 + VAT on site, from €1,800 + VAT online. Travel outside the province of Turin is not included. The quote is always tailored.
What participants will be able to do
- install and configure an Elasticsearch instance and manage documents, mappings and text analysis
- write queries and aggregations to search and analyse large volumes of data
- load data into Elasticsearch with Logstash, transforming it along the way
- build charts and dashboards in Kibana and manage users and roles
Programme
Day 1 · Elasticsearch (8 hours)
- Introduction to the ELK stack: search engines, components and use cases
- Setting up an Elasticsearch instance
- Document management, mapping and analysis
- Queries and full-text search
- Aggregations
Day 2 · Logstash and Kibana (8 hours)
- Logstash: configuration and building a log ingestion workflow, with an introduction to Beats
- Kibana: configuration and data navigation
- Charts (histograms, areas, pies, lines, counters, tables) and dashboards
- Security: users, roles and workspaces
Who it is for
IT professionals in private companies and public administrations, freelancers, researchers and teachers who need to manage, browse and analyse large volumes of data and logs.
Requirements
Confident use of a computer and a shell (Bash or PowerShell) is enough. Programming skills are not required, although some Python can help in a few exercises; knowing Docker and the JSON format is useful but not necessary. Each participant brings a personal computer and a stable connection (Windows, Linux or macOS, 4 GB of RAM and 50 GB free).
What is included
- Extensive teaching material in digital format
- Access to the repositories with the exercise code
- Technical support for installing and configuring the software
- For online delivery: setup guide and technical test before the start
Software used
Elasticsearch, Kibana, Logstash, Beats, Flask and Docker, all under the Apache 2.0 licence: free and usable in commercial products.
Frequently asked questions
Can the course be delivered online?
Yes. It runs in 4 half-days of 4 hours, with a technical test beforehand and an installation guide for participants. On site, the course takes place at the company over 2 days.
Can the programme be adapted?
Yes. The programme above is the 16-hour baseline. Level, examples and tools can be changed, company data can be used and further days can be added.
What does it cost, and what about travel?
From €2,000 + VAT for a team of up to 10 people on site, from €1,800 + VAT online. Travel outside the province of Turin is not included and is reimbursed separately. The final quote is sent after the request.
Want this course for your team?
Stating the number of participants, starting level and preferred format is enough to receive the detailed programme and a quote.
