Training: Everything you should know to start using ElasticSearch

By: - Fellow / Search Evangelist

With every activity you perform online, search comes into play. For example, if you want to call someone, you’ll search this person in your list of contacts. When you want to know how long it will take you to reach an appointment, you’ll search for the address and the shortest route. The same applies when you’re looking for a new internet subscription or tv online. Many websites, apps and tools use ElasticSearch to facilitate the searching process. ElasticSearch is an open-source search engine based on Apache Lucene that has many options to improve the user’s search experience.


For developers, it’s interesting to find out how ElasticSearch works. This includes setting up an index, creating a cluster and finding out how many nodes are needed. But it also involves improving performance and finding out how to scale. Developers should also learn how to handle ElasticSearch: working locally; how to design the production environment; what knowledge is required to index documents; how to effectively handle the various queries. Our two-day workshop answers all these questions. The aim of the workshop is to equip delegates to take their first steps within the ElasticSearch environment. Further, we discuss the background of the programme, how it works and how to optimise it. After completion of the training, delegates will understand what relevant search results are and how to get ElasticSearch to return relevant results. They will also be able to efficiently index documents and to design an ElasticSearch cluster.

Target Audience

Developers wanting to work with ElasticSearch and looking for a quick way to start. Some interest in finding out why ElasticSearch works the way it does is recommended.


Delegates should have their own laptop.