Search and aggregations made easy with OpenSearch and NodeJS

Learn how OpenSearch works and get equipped with practical knowledge to search, aggregate and visualise your data.

Date: Wednesday November 22, 2023
Time: 9am PDT | 12pm EDT | 6pm CET

Register below to secure your seat:

Loading...
Youtube thumbnail

What's in the Workshop Recipe?

In this session you'll learn how to interact with the OpenSearch cluster with the help of OpenSearch NodeJS client - create an index, add documents, search and aggregate data.

At the end we’ll visualise results with OpenSearch Dashboards and sink the data from Apache Kafka.

NodeJS engineers who are ready to add search and aggregation features to their applications should attend this session; no previous knowledge of OpenSearch is required.

Related resource in our developer center: Start using OpenSearch with NodeJS

Prepare for a Brain Upgrade

You will learn:

  • Overview on OpenSearch architecture
  • Set up the cluster and prepare NodeJS project
  • Load sample data (we'll use a dataset with 20k recipes)
  • Explore different types of search queries: term-level, full-text and boolean
  • Explore different types of aggregations: metric, bucket, pipeline
    Visualisations with the help of OpenSearch Dashboards

Prerequisities

  • Web browser
  • Node, npm and git (we’ll install the rest together!)
  • Curiosity 😉

During the workshop you’ll create an Aiven account using the free trial.


Workshop host

Olena Kutsenko portrait
Olena Kutsenko

Senior Developer Advocate, Aiven

Olena is a seasoned expert in data, sustainable software development, and teamwork. With a background in software engineering, she's led teams and developed mission-critical applications at Nokia, HERE Technologies, and AWS. Currently, she works at Aiven where she supports developers and customers in using open-source data technologies such as Apache Kafka, ClickHouse, and OpenSearch. She is also an international public speaker and regularly presents at conferences around the world. She holds AWS Developer and Solutions Architect certifications, and is also a Confluent Catalyst.

Boost your tech skills with our developer workshops

Live and interactive sessions to upgrade your skills with expert guidance covering a range of open source technologies.

Explore all workshops

Related resources