Elasticsearch Developer II - Virtual

Elasticsearch Developer II - Virtual

Summary

This hands-on virtual classroom course is designed for software developers and engineers who are familiar with Elasticsearch development and need to expand their skills for building effective search and analytics applications on Elasticsearch.

Description

Students will learn how to perform scripting using Painless, define and deploy ingest pipelines, control relevance scoring, work with geolocation data, field and document modeling, entity-centric data modeling, advanced search techniques like pipeline aggregations, and a discussion on polyglot architectures. Upon finishing this course, you will receive a Certificate of Completion for the "Elasticsearch Developer II" course.

.

Duration

4 Days

Objectives

This instructor-led virtual classroom course focuses on the more the advanced capabilities and features of Elasticsearch. You will learn how to use the Painless scripting language for customizing queries, ingestion and relevance scoring. You will learn how to index, query and aggregate documents that contain geolocation data. You will learn how to model your data, including discussions on field modeling, document modeling, and entity-centric modeling. Learn how to perform a cross cluster search, write pipeline aggregations, and implement nested and parent/child relationships. This course also contains a series of extensive hands-on labs to help reinforce the topics and skills presented during the lectures.

Audience

This course is designed for experienced Elasticsearch Developers who need to expand their knowledge of Elasticsearch.

Prerequisites

Attend the 2-day Elasticsearch Developer I course either in-classroom or virtual classroom, or possess equivalent Elasticsearch knowledge

Setup Requirements

  • We require participants to download the latest version of Chrome or Firefox. (Safari isn’t 100% supported in the virtual environment).
  • The virtual classroom uses lots of JavaScript. We recommend that you disable any ad-blockers (some interfere with the virtual classroom) and that you restart your Web Browser before logging in.
  • Computer with a stable Internet connection
  • Mac, Linux OS, or Windows 7 or later
  • A modern web browser
  • A 64-bit JDK installed (Oracle JDK 1.8u60 or later, or OpenJDK 1.8.0.111 or later)
  • Additional Notes

    See course matrix for additional recommended courses

    .

    Onsite Training

    For groups of three or more

    Request Quote

    Public Training

    US Central Standard Time

    US Pacific Standard Time

    Central European Time

    APJ Australian Time

    Classes marked with Confirmed are guaranteed to run. Sign up now while there is still space available!


    Don't see a date that works for you?

    Request Class

    Elasticsearch Performance Optimization: A Tale of Two Tickets: Hosted by Marty Messer, VP of Customer Care Watch Now