Event Details
- This event has passed.
Event Navigation
Elasticsearch Workshop
Bulevar Svetog cara Konstantina 80-86Nis, 18000 Serbia
18.05.2019 @ 09:00 - 17:00
About the Workshop
Elasticsearch is a search engine based on the Lucene library. It provides a distributed, multitenant-capable full-text search engine with an HTTP web interface and schema-free JSON documents. Elasticsearch is developed in Java. Following an open-core business model, parts of the software are licensed under various open source licenses (mostly the Apache License), while other parts fall under the commercial (source-available) Elastic License. Official clients are available in Java, .NET (C#), PHP, Python, Apache Groovy, Ruby and many other languages. According to the DB-Engines ranking, Elasticsearch is the most popular enterprise search engine followed by Apache Solr, also based on Lucene. (source: Wikipedia)
The workshop intention is to teach about Elasticsearch fundamentals and to try out various features which can help you building search analytics solutions using Elasticsearch.
You’ll learn the internals of Elasticsearch from a developer’s perspective, including how to write search queries, perform text analysis, define mappings, perform aggregations and work with search results. The last section is dedicated to work with Elasticsearch API using Java and other client implementations.
Slides
Download slides here: https://bit.ly/nisjug-es-pdf
Assignments: https://github.com/drazen-nikolic/es-workshop
Prerequisites
- No prior knowledge of Elasticsearch is required
- You should be familiar with running commands from a command line or terminal
- In order to be effective at the Workshop, please install Java, Elasticsearch and Kibana on you laptop. Follow the guidelines from this link.
Duration
8 hours. A laptop is needed for working on assignments.
Presenter
Dražen Nikolić works at a position of Java Technical Lead in the company Seavus. He has 18 years of experience developing Java enterprise applications. He has worked in various domains like e-commerce, insurance, digital marketing, social apps etc. Spring Certified Professional. Alongside working on client projects, he regularly prepares and executes various internal technical presentations and workshops. Speaker at local and regional conferences. One of the founders and leaders of a local Java user group – NišJUG.
How to Apply?
Anyone can attend this workshop for free but, due to the limited number of sits, please, apply to this from.
Event Supporters
We would like to thank our supporters for their help organizing this event.
This workshop is supported by Univerzitet Metropolitan, who will kindly open and provide us one of their modern classrooms, where this workshop will take place.
Lunch and refreshments will be taken care by the company enjoy.ing