LIVE Instructor-Led Courses
Dismiss

Elasticsearch Engineer training course

Learn how to use Elasticsearch to store, search, and analyze huge volumes of data quickly

JBI training course London UK

"Good introduction to Apache Spark. The trainer was great at talking us through the information, specifically optimisation methods. He spoke slowly and concisely which really got his points across. He effectively tailored the course to our specifications which we also appreciated."

RL, Financial Crime Technologist, Apache Spark, April 2021

JBI training course London UK

  • Data Modeling
  • Data Management
  • Data Processing
  • Cluster Management
  • Developing Search Applications
  • Shards

Getting started

Learn how Elasticsearch and the components of
the Elastic Stack work together to solve a myriad of use cases and real-world problems.
Understand the type of data Elasticsearch users typically work with. Learn the many ways to send data into Elasticsearch. Learn the basics of how Kibana can be used to search and analyze data.

You know, for search

There are many ways to search using
Elasticsearch — Elasticsearch’s own Query DSL, the new and easy-to-use EQL, Elasticsearch SQL, or Kibana’s KQL, just to name a few. Learn when and where to use which search language and how to search across multiple clusters.
Build some basic queries and aggregations and compose more complex search requests,
including some that use Painless scripting or
search templates.

Data modeling

Use a mapping to configure how Elasticsearch should store and access data. Learn about commonly used field data types and some specialized types designed for various use cases in search or analytics. Learn about
the Elastic Common Schema and how to use it. Learn about runtime fields, analyzers, and how to build custom analyzers. Learn to use tools like dynamic templates and dynamic field mapping to automate mapping
creation.

Data processing

Mappings are great for optimizing data storage. But if the data itself needs to be changed, it passes through a data processor before it gets indexed.
Learn about different tools in the Elastic Stack that can be used to process data and in which situation you should use them. Learn about two important use cases for processing data and what tools to use for them: enriching data to denormalize relational data and converting event-centric data to entity-centric data.

The one about shards

Data in indices is stored in one or more shards. Learn how shards make distributed search possible and how replica shards can be used for high availability and to improve search performance. Learn about cross-cluster replication, which can be used for disaster recovery but also for other scenarios like centralized reporting and data  localization. Learn when to scale your cluster up or down.

Data management

Learn how to manage indices, from creation to migration to cold storage and backup. See how features like data streams, index templates, andindex lifecycle management  can be used to automate the whole process.

Cluster management

Learn how to optimize search performance by debugging complex queries or improving slow search requests. Learn about search and filter
contexts. Learn about relevance and relevance tuning. Learn about different cluster topologies and in which scenarios they can be used.
Learn how to understand the health of your cluster, diagnose health issues, and troubleshoot. Learn about various cluster deployment types and different considerations for each.

Developing search applications

Learn to build your own search application using some of the most popular supported client libraries like NodeJS and Python.

JBI training course London UK

Attendees should have the following :

  • Familiarity with Python and basic programming concepts
  • Basic knowledge of SQL, including writing queries

4.8 out of 5 average

"Good introduction to Apache Spark. The trainer was great at talking us through the information, specifically optimisation methods. He spoke slowly and concisely which really got his points across. He effectively tailored the course to our specifications which we also appreciated."

RL, Financial Crime Technologist, Apache Spark, April 2021



“JBI  did a great job of customizing their syllabus to suit our business  needs and also bringing our team up to speed on the current best practices. Our teams varied widely in terms of experience and  the Instructor handled this particularly well - very impressive”

Brian F, Team Lead, RBS, Data Analysis Course, 20 April 2022

 

 

JBI training course London UK
 
Article : Top 20 "Pain Points" for Data Analysts
 

Problem 11 : You have a very complex Excel spreadsheet and you want to reproduce EXACTLY the same spreadsheet in Power BI
Solution: Power BI is not Excel, it works differently and it has different strengths. In order to tackle this issue the best way is going back to the source and try to...

See this article in our latest Newsletter



BEGIN:VCALENDAR PRODID:-//Google Inc//Google Calendar 70.9054//EN VERSION:2.0 CALSCALE:GREGORIAN METHOD:PUBLISH X-WR-CALNAME:Elasticsearch / Kibana Training Course X-WR-TIMEZONE:Europe/London X-WR-CALDESC:Elasticsearch / Kibana Training Course BEGIN:VEVENT DTSTART;VALUE=DATE:20220523 DTEND;VALUE=DATE:20220527 RRULE:FREQ=WEEKLY;WKST=MO;INTERVAL=10;BYDAY=MO DTSTAMP:20220807T192001Z UID:06ocnedithfvasmforusi8h2c0@google.com CREATED:20220525T113218Z DESCRIPTION:Elasticsearch / Kibana Training Course LAST-MODIFIED:20220525T120117Z LOCATION:London\, UK SEQUENCE:1 STATUS:CONFIRMED SUMMARY:Elasticsearch / Kibana Training Course TRANSP:TRANSPARENT END:VEVENT END:VCALENDAR

CONTACT
+44 (0)20 8446 7555

enquiries@jbinternational.co.uk

SHARE

Corporate Policies     Terms & Conditions
JB International Training Ltd  -  Company number 08458005

Registered address Wohl Enterprise Hub 2B Redbourne Avenue London N3 2BS

POPULAR

Rust training course                                                                          React training course

Threat modelling training course   Python for data analysts training course

Power BI training course                                   Machine Learning training course

Spring Boot Microservices training course              Terraform training course

Kubernetes training course                                                            C++ training course

Power Automate training course                               Clean Code training course