Loading…
OpenSearchCon Europe 2025
In-person
30 April - 1 May 2025
Learn More and Register to Attend

The Sched app allows you to build your schedule but is not a substitute for your event registration. You must be registered for OpenSearchCon Europe 2025 to participate in the sessions. If you have not registered but would like to join us, please go to the event registration page to purchase a registration.

Please note: This schedule is automatically displayed in Central European Summer Time (UTC+02:00)To see the schedule in your preferred timezone, please select from the drop-down located at the bottom of the menu to the right.

IMPORTANT NOTE: Timing of sessions and room locations are subject to change.
arrow_back View All Dates
Wednesday, April 30
 

08:00 CEST

Light Breakfast
Wednesday April 30, 2025 08:00 - 09:00 CEST
Wednesday April 30, 2025 08:00 - 09:00 CEST
Foyer I

08:00 CEST

Registration
Wednesday April 30, 2025 08:00 - 18:00 CEST
Wednesday April 30, 2025 08:00 - 18:00 CEST
Atrium Foyer

08:00 CEST

Solutions Showcase
Wednesday April 30, 2025 08:00 - 19:30 CEST
Wednesday April 30, 2025 08:00 - 19:30 CEST
Foyer I

09:00 CEST

Keynote: Welcome & Opening Remarks - Dagney Braun, Amazon Web Services; Jochen Kressin, Eliatra & Search Guard; Eric Pugh, OpenSource Connections
Wednesday April 30, 2025 09:00 - 10:00 CEST
Speakers
avatar for Dagney Braun

Dagney Braun

Amazon Web Services, Senior Manager of Product, OpenSearch
Dagney Braun is Senior Manager of Product on the OpenSearch Team at Amazon Web Services. She is passionate about improving the ease of use of OpenSearch, and expanding the tools available to better support users across all of OpenSearch’s use cases, including search, observability... Read More →
avatar for Jochen Kressin

Jochen Kressin

Founder and CEO, Eliatra and Search Guard
Jochen Kressin is the Founder and Director of Eliatra and a pioneering figure in the OpenSearch ecosystem. As the creator of Search Guard, he brings deep expertise in search security, compliance, and enterprise-grade implementations. At Eliatra, he leads a team focused on delivering... Read More →
avatar for Eric Pugh

Eric Pugh

Co-Founder, OpenSource Connections
Eric Pugh is the co-founder of OpenSource Connections. Today he helps OSC’s clients, especially those in the ecommerce space, build their own search teams and improve their search maturity, both by leading projects and by acting as a trusted advisor.He is an active maintainer on... Read More →
Wednesday April 30, 2025 09:00 - 10:00 CEST
Matterhorn

10:00 CEST

Break
Wednesday April 30, 2025 10:00 - 10:20 CEST
Wednesday April 30, 2025 10:00 - 10:20 CEST
Atrium Foyer

10:20 CEST

How To Start Contributing To OpenSearch Without Any Prior Knowledge on OpenSearch - Abdul Muneer Kolarkunnu, NetApp Instaclustr
Wednesday April 30, 2025 10:20 - 10:40 CEST
Abstract:

Contributing to an open-source project like OpenSearch can seem daunting, especially without prior knowledge of the product. In this presentation, I will share my personal journey of starting as a complete beginner and becoming an active contributor to OpenSearch.

Description:

Open-source contributions are a journey of growth, collaboration and innovation. I started contributing to OpenSearch about 8 months back. I will discuss the strategies and resources that helped me to overcome the initial learning curve, including understanding the codebase, finding beginner-friendly issues, and engaging with the community. I contributed to 3 different projects so far (OpenSearch core, Security and ml-commons). I will go through some of these PRs and explain how and why I chose these tasks. I will talk about different meetups like triage meetings, community meetings, code walkthrough sessions and conferences and what we can learn from these.

Key Takeaways:

Practical steps to begin contributing to OpenSearch.
Overcoming the learning curve and finding beginner-friendly issues.
Leveraging community support and resources for successful contributions.
Speakers
avatar for Abdul Muneer Kolarkunnu

Abdul Muneer Kolarkunnu

Software Developer, NetApp Instaclustr
I am a passionate open-source developer actively contributing to OpenSearch, now mainly in to ml-commons. I contributed to OpenSearch core and Security projects too. I started contributing from May 2024 onwards. Also, I am an OpneJDK committer mainly worked on Core-libs, Client-libs... Read More →
Wednesday April 30, 2025 10:20 - 10:40 CEST
Zurich II

10:20 CEST

Dive Deep on OpenSearch’s Vector Search - Jon Handler, Amazon Web Services & Yuye Zhu, Amazon
Wednesday April 30, 2025 10:20 - 11:00 CEST
Search engines take in a query and return a set of results that best satisfy the need of the searcher. Words from a text box, user interface facets, and some user identity information have been the clues for good retrieval. Today, Large Language Models (LLMs) produce vectors with semantic information that augments or replaces lexical information for retrieving best results. OpenSearch's low-level APIs can connect with and use LLMs as part of an overall search solution. A full solution still requires some higher-level coding to take full advantage of these APIs. In this talk, we’ll cover some theory on similarity, and how and where vectors can help you retrieve better results. We’ll dive deep on opensearch-ml-quickstart (https://github.com/Jon-AtAWS/opensearch-ml-quickstart), an open-source example set for managing connections with OpenSearch, local models, and vector embeddings. We’ll walk through examples and code to help you get started quickly with OpenSearch’s vector capabilities: exact nearest-neighbor matching, dense vector embeddings, and sparse vectors. You’ll leave with a great tool in opensearch-ml-quickstart, along with the knowledge of how to apply it.
Speakers
avatar for Jon Handler

Jon Handler

Director of Technology, Search Services, AWS, Amazon Web Services
Jon Handler is Director of Technology at Amazon Web Services based in Palo Alto, CA. Jon works with OpenSearch and Amazon OpenSearch Service, helping customers who have vector, search, and log analytics workloads that they want to move to the AWS Cloud. Prior to joining AWS, Jon’s... Read More →
avatar for Yuye Zhu

Yuye Zhu

Machine Learning Engineer, Amazon
Yuye Zhu is a Machine Learning Engineer Engineer at OpenSearch, AWS. His interests include LLM, agent, RAG and information retrieval.
Wednesday April 30, 2025 10:20 - 11:00 CEST
Matterhorn

10:20 CEST

Unconference
Wednesday April 30, 2025 10:20 - 12:30 CEST


It’s safe to say Unconference is now an OpenSearchCon tradition. Each time the community gets together for this event, we learn from one another in an engaging environment with interesting talks and open discussions.

Make plans to join us again and come ready to pitch your favorite speaking topic! This is an opportunity for the community to come together and kick off OpenSearchCon Europe with an action-packed morning of sharing and discovery. With no pre-planned talks, what you want to hear about will be determined by you and your fellow conference-goers.

Attendees/Speakers
This is a first-come, first-served event; the room holds up to 100 individuals and anyone registered for OpenSearchCon is welcome to attend until the room is full. We advise you to show up a little early to make sure you get your spot.

Each speaker has 15 minutes to do with as they see fit! Want to talk for 10 minutes and have 5 minutes of questions? Great! Have a lot to say and want to talk for the whole 15? That works too! Are you a maintainer and want to hold a lightning round of questions with the audience? Fantastic! You get the picture. Just be mindful of your 15 minutes!

Voting
- At 10:20 AM, each attendee will receive a card and three gold-star stickers. Those who would like to give a talk will write their title and brief description on the card, put their name on the back, and post them to the board for voting.
- At 10:35, you’ll have 15 minutes to walk the board and place a gold star on one of the talks you would like to hear. One rule: please do not vote for yourself.
- At 10:55, our host, Kris Freedain, and a lucky volunteer will collect and sort the cards, then select the day’s talks from the cards receiving the most votes while ensuring the widest arrangement of topics are covered.

Presentations
At 11:00, we will return the cards to the wall in the order each talk will be given. Be ready to talk and participate!

Wednesday April 30, 2025 10:20 - 12:30 CEST
Zurich I

10:40 CEST

From Zero To Maintainer: How We Implement Generation of Code for 4 Clients (JS, Ruby, Python, Java) - Torekeldi Niyazbek, DEMETRA SYSTEMS
Wednesday April 30, 2025 10:40 - 11:00 CEST
As a Maintainer of the OpenSearch Specification Repository, I’d like to share how we addressed a major challenge in maintaining OpenSearch clients (Ruby, Python, Java, Node.js).

Every OpenSearch update required manual replication of changes across all clients, consuming countless hours since version 1.0. By version 2.18, it became clear we needed a scalable solution. Our team built a Specification Repository that centralizes all possible request and response schemas, enabling automated client code generation.

We use OpenAPI specifications and a custom testing framework to ensure consistency, minimize human error, and accelerate development. This approach eliminates repetitive work, improves reliability, and scales better with OpenSearch's growth.

I will demonstrate how the repository works, share code generation examples, and discuss its impact on reducing maintenance overhead while improving client reliability. Additional resources showcasing real-world applications will be provided.

This solution not only streamlines client updates but also sets a foundation for innovation in OpenSearch's ecosystem.
Speakers
avatar for Torekeldi Niyazbek

Torekeldi Niyazbek

Maintainer in OpenSearch Specification Repository, DEMETRA SYSTEMS
I am a Lead Software Engineer at DEMETRA SYSTEMS in Kazakhstan, with over two years of experience in development and nearly two years in open source. I joined OpenSearch through the College Contribution Initiative (CCI), a collaboration between Amazon and the Ministry of Education... Read More →
Wednesday April 30, 2025 10:40 - 11:00 CEST
Zurich II

11:05 CEST

Where’s the Auto in Auto-Instrumentation? A Look at Current Automation Strategies with OTel - Joshua Lee, Altinity
Wednesday April 30, 2025 11:05 - 11:45 CEST
“Automatic Instrumentation” can mean a lot of things depending on context. Whether we’re discussing the Instrumentation SDKs or full-kernel observability with eBPF, the promise is the same: end-to-end observability coverage with no custom code and minimal setup.

First, I will review how the different mechanisms available for automatic instrumentation work within each of the 11 languages supported by OpenTelemetry. I’ll examine:

- how code-path instrumentation works at the library level by diving into the Node.js OpenTelemetry Extension and the JavaScript libraries it supports
- automatic instrumentation via attachment with Java and Python
- automatic instrumentation injection using the OTel Operator for DotNet, Java, and NodeJS

Finally, I’ll take a peek at the future of automatic instrumentation of compiled binaries with a look at the Go instrumentation library built using eBPF.

In this talk will attempt to clarify the different mechanisms that are often colloquially lumped under the term “Auto-Instrumentation” and help to clarify for end users exactly what is possible within each supported language.
Speakers
avatar for Joshua Lee

Joshua Lee

Developer Advocate, Altinity
Joshua is a seasoned software developer with over a decade of experience, specializing in a broad range of topics including operations, observability, agile methodologies, and accessibility. Currently, Joshua serves as a Developer Advocate for Altinity, where he creates educational... Read More →
Wednesday April 30, 2025 11:05 - 11:45 CEST
Matterhorn

11:05 CEST

Real-Time Analytics UX: Designing OpenSearch Interfaces for Security and Observability Teams - Xenia Tupitsyna, AWS; Laura Pavlov, Amazon Web Services; Aparna Sundar, OpenSearch Project
Wednesday April 30, 2025 11:05 - 11:45 CEST
Join us to explore how user research drives technical innovation in OpenSearch. Discover how our UX team rebuilt OpenSearch Dashboards' information architecture by starting with comprehensive user personas of Security and SRE teams and optimized for the workflows of real-time operational analytics.

We'll share our research insights, persona frameworks, and the resulting information architecture that transformed our UI approach.

Key topics include:
  • How security and observability personas shaped our core design decisions
  • Creating an information hierarchy that supports real-time analysis workflows
  • Mapping common patterns between security analytics and observability use cases
  • Design patterns that emerged from our persona-driven approach
  • Future extensibility opportunities for the community

Whether you're contributing to OpenSearch or building analytics tools, you'll gain practical insights into designing interfaces that scale across diverse use cases. We'll share our learnings from the recent redesign of the information architecture and invite community feedback on our proposed framework.
Speakers
avatar for Xenia Tupitsyna

Xenia Tupitsyna

UX Designer, AWS
Xenia is a UX designer at AWS OpenSearch Project since 2022. She is working on user experience across machine learning, alerting and Security Analytics solutions at OpenSearch.
avatar for Laura Pavlov

Laura Pavlov

Senior UX Designer, Amazon Web Services
Laura Pavlov is a Senior UX Designer at the OpenSearch Project, where she leads the design of data exploration and visualization capabilities. Laura brings a balanced approach to her work, drawing from her cognitive research background at Columbia University, and her experience... Read More →
avatar for Aparna Sundar

Aparna Sundar

Lead UX Researcher, OpenSearch Project
Aparna Sundar is a Senior Researcher at OpenSearch Project. She has decades of experience in the field of research and design. She actively publishes in cognitive science journals. Aparna gives talks in various domains including Technology, Psychology and Marketing.
Wednesday April 30, 2025 11:05 - 11:45 CEST
Zurich II

11:50 CEST

Managing Over 1,000 OpenSearch Clusters in a Private Cloud - Sun Ro Lee, LINE
Wednesday April 30, 2025 11:50 - 12:30 CEST
In this session, we'll share our experience managing over 1,000 OpenSearch clusters in a private cloud, focusing on technologies used for stable operations and cost reduction. The LINE Cloud team provides OpenSearch as a backend for various LINE services, aiming for automated operations with minimal user intervention. We'll detail our service architecture utilizing Kubernetes and OpenStack, focusing on stability, scalability, and automation.
Additionally, we intend to share our experience collaborating with the storage team to design lightweight storage solutions for OpenSearch. This solution and our architecture enable high performance while reducing maintenance costs. In a recent migration case, we achieved a 22% reduction in infrastructure costs for OpenSearch 'hot' nodes. Also, we'd like to share some of the issues we encountered under high load situations to share our experiences on the private cloud. This session will offer practical insights for engineers interested in operating OpenSearch in their own environment.
Speakers
avatar for Sun Ro Lee

Sun Ro Lee

Cloud Engineer, LINE
Sun Ro Lee is a cloud service developer at LINE, specializing in delivering OpenSearch as a service. With expertise in tuning search engines and log services, he is dedicated to optimizing large-scale distributed systems for enhanced performance and stability in cloud computing.
Wednesday April 30, 2025 11:50 - 12:30 CEST
Matterhorn

11:50 CEST

Unlocking Insights from Multimodal PDFs using OpenSearch and Vision-Language Models - Praveen Mohan Prasad & Mingshi Liu, AWS
Wednesday April 30, 2025 11:50 - 12:30 CEST
Unlock the insights hidden within unstructured PDF documents! Many PDFs contain multimodal elements like text, tables, and images, and relying solely on text-based processing risks overlooking critical information. This session explores two powerful approaches to address this challenge: building specialized pipelines that integrate OCR and ML models for handling diverse modalities, and leveraging cutting-edge Vision-Language Models like ColPali to represent multimodal data in a unified format. Join us to discover how both methods can be applied to build an intelligent conversational search application using open-source technology, OpenSearch by leveraging it's powerful search and ingest pipelines. The session includes a live demonstration to showcase practical implementations, empowering you to choose the approach that best fits your needs!
Speakers
avatar for Praveen Mohan Prasad

Praveen Mohan Prasad

Analytics Specialist, AWS
Praveen Mohan Prasad is a search specialist with data science expertise who actively researches and experiments on using Machine Learning to improve search relevance. Praveen advices clients to implement and operationalise strategies to improve search experience.
avatar for Mingshi Liu

Mingshi Liu

Machine Learning Engineer, OpenSearch @ AWS
Mingshi Liu is a Machine Learning Engineer at OpenSearch, primarily contributing to OpenSearch, ML Commons and Search Processors. Her work focuses on developing and integrating machine learning features for search technologies and other open-source projects.
Wednesday April 30, 2025 11:50 - 12:30 CEST
Zurich II

12:30 CEST

Better Together Lunch Group
Wednesday April 30, 2025 12:30 - 13:35 CEST
About the Better Together Lunch Group
The Better Together Lunch Group offers an opportunity for all event participants from underrepresented or marginalized communities (including race, gender, sexual orientation, and disability), along with their allies, to come together and build meaningful connections that extend beyond the event. We hope that this gathering will help foster greater representation and inclusion both at the event and in the open source community over time.

Who Can Attend?
Any event participant from an underrepresent or marginalized community (including race, gender, sexual orientation, and disability) and their ally guests.

Grab your lunch and meet us at the reserved tables!
Wednesday April 30, 2025 12:30 - 13:35 CEST
Mövenpick Restaurant

12:30 CEST

Lunch
Wednesday April 30, 2025 12:30 - 13:35 CEST
Wednesday April 30, 2025 12:30 - 13:35 CEST
Mövenpick Restaurant

13:35 CEST

Effortless Collaboration With OpenSearch Workspace : A Hands-On Demo - Abhay Baiju, Atlassian & Shambhavi Sarin, Salesforce
Wednesday April 30, 2025 13:35 - 14:15 CEST
In a large organisation at scale, collaborating effectively on analytics and observability is a major challenge. Sharing the right set of permissions with the right stakeholders is a critical task. OpenSearch Workspace, a powerful new feature aims to make this collaboration much easier.

This session will dive into how OpenSearch Workspace can empower your team to efficiently share insights, visualise data and help drive faster decisions. We’ll go over the basics of a workspace, practical use cases, including shared dashboards and granular access control, and also have a hands-on demo of setting up a workspace.

Attendees can expect to leave with a deep understanding of:

- How OpenSearch Workspaces function and their role in the
ecosystem
- Configuring and optimising workspaces for diverse use cases.
- Setting the right level of access for workspaces
- Getting Workspace up and running in your team.

Whether you're an engineer or a data scientist, this session will leave you equipped to enhance collaboration in your organisation and get the most out of OpenSearch Workspace.
Speakers
avatar for Abhay Baiju

Abhay Baiju

Software Engineer, Atlassian
I'm a software engineer who's really into creating sustainable and effective software. I find DevOps and backend technologies intriguing. My interest in these areas grew as I got hands-on experience with the concepts and applied them to different projects. I'm a passionate person... Read More →
avatar for Shambhavi Sarin

Shambhavi Sarin

Member of Technical Staff, Salesforce
Shambhavi is an engineer at Salesforce working on building software and delivering end to end applications. Shambhavi has been living in Bangalore and has had various developer and operations roles throughout her career while staying active in the open-source developer community... Read More →
Wednesday April 30, 2025 13:35 - 14:15 CEST
Matterhorn

13:35 CEST

Unifying Diverse Logs in Big Data Systems for Seamless Analysis and Action with OpenSearch and LLMs - Satej Sahu, Zalando SE
Wednesday April 30, 2025 13:35 - 14:15 CEST
In modern big data ecosystems like Databricks, logs from different jobs, stages, and components can be highly diverse, making it difficult to gain comprehensive insights into system health, performance, and operational flow. This presentation will explore how to consolidate these disparate logs into a unified OpenSearch platform, enabling advanced log analysis and real-time visibility. By leveraging large language models (LLMs) and contextual dashboards, we will demonstrate how to create a "single pane of glass" for monitoring entire operational workflows. Attendees will learn how this approach improves visibility, traceability, and transparency, enabling quicker actions and decisions based on knowledge-driven insights. Key topics include log mapping, lineage tracking, and using OpenSearch to facilitate both broad and granular insights for operational teams. By the end of this session, you'll understand how to streamline complex log data from systems like Databricks, empowering your teams with smarter, faster decision-making and more efficient troubleshooting.
Speakers
avatar for Satej Sahu

Satej Sahu

Principal Data Engineer, Zalando SE
Satej works as Principal Data Engineer at Zalando SE with over 14 years of experience in the industry. He has worked with renowned organizations such as Boeing, Adidas, Honeywell specializing in architecture, big data and machine learning use cases. With a strong track record of architecting... Read More →
Wednesday April 30, 2025 13:35 - 14:15 CEST
Zurich II

13:35 CEST

High Availability Architecture With OpenSearch - Gaurav Bafna & Varun Bansal, Amazon
Wednesday April 30, 2025 13:35 - 14:15 CEST
Dive deep into the cutting-edge strategies for designing robust, highly available OpenSearch clusters that maintain peak performance even in the face of infrastructure challenges. This session will showcase how to leverage the latest OpenSearch features to create a resilient search & ingestion architecture that can withstand various failure scenarios.
We'll explore the synergistic benefits of recently introduced capabilities, including:

1. Weighted Round Robin: Learn how to optimize request distribution across nodes, ensuring balanced load and improved cluster stability.
2. Gray Disk Detection: Understand how to preemptively identify and mitigate potential disk failures before they impact cluster health.
3. Search & Indexing Backpressure Mechanisms: Master the art of gracefully handling query overloads to maintain consistent search & indexing performance under high demand.


Whether you're managing mission-critical search infrastructure or planning to scale your OpenSearch implementation, this session will equip you with the knowledge to architect highly available clusters that deliver reliable performance in the face of unforeseen challenges.
Speakers
avatar for Gaurav Bafna

Gaurav Bafna

Senior Software Engineer at Amazon OpenSearch Service, Amazon
Gaurav Bafna is a Senior Engineer with Amazon OpenSearch Service. He is excited about scaling challenges with distributed systems. He has been with OpenSearch team for 8 years and has a good operating experience with OpenSearch clusters. He is an active contributor and a maintainer... Read More →
avatar for Varun Bansal

Varun Bansal

Software Engineer, Amazon
Varun Bansal is a Software Engineer at Amazon OpenSearch Service. With 8 years of experience in software development and cloud technologies, he is passionate about developing and improving the OpenSearch Service, helping customers harness the power of open-source search and analytics... Read More →
Wednesday April 30, 2025 13:35 - 14:15 CEST
Zurich I

14:20 CEST

Enhancing Application Observability With OpenSearch and OpenTelemetry - Karsten Schnitter, SAP SE
Wednesday April 30, 2025 14:20 - 15:00 CEST
How do you know whether your applications are running smoothly or struggling? OpenSearch can provide insights and analyze telemetry data of your applications. Modern observability revolves around three core signal types: logs, metrics, and traces. This talk demonstrates how to instrument your applications and collect these signals using OpenTelemetry, enabling comprehensive insights into application performance and health.
We explain how to map the data in a way to easily correlate logs, metrics, and traces. Building on these correlations we present how OpenSearch can be leveraged to generate advanced insights. Explore with us how far this correlated approach can exceed solutions focussing on just logs or traces.
We'll start by exploring how to process and index telemetry data with Data Prepper, making it ready for analysis, dashboarding, and alerting within OpenSearch.
You’ll learn effective strategies to map and correlate logs, metrics, and traces, unlocking deeper relationships between these signals.
Building on these correlations, we’ll showcase how OpenSearch can deliver advanced insights, enabling you to diagnose problems faster and make informed decisions.
Speakers
avatar for Karsten Schnitter

Karsten Schnitter

Software Architect, SAP SE
Karsten is a Software Architect at SAP. He works in the observabilty area of the SAP Business Technology Platform. Karsten is a member of the OpenSearch technical steering committee and maintainer of the Data Prepper project.
Wednesday April 30, 2025 14:20 - 15:00 CEST
Matterhorn

14:20 CEST

Building a Secure and Scalable LLM Infrastructure With OpenSearch - Pedro Guimarães & Peter De Sousa, Canonical
Wednesday April 30, 2025 14:20 - 15:00 CEST
OpenSearch provides several tools for search and information retrieval, important in many stages of prompt processing. However, to be used in a varied range of industries and regulations such as healthcare, telco or finance, the solution must be proven to be secure, robust and highly available.

In this talk we will discuss how to build a secure conversational chat infra from the ground up to answer your prompts, using OpenSearch. We will explore how we can use existing features of OpenSearch to build the basis of this infra, e.g. vector search and RAG. We will discuss the latest technologies such as confidential computing and hardware acceleration to get the most out of the environment. We will also explore an OpenSearch VM operator that helps with the lifecycle of the cluster. It provides the features needed to scale, upgrade, specialize nodes in different roles according to the needs and manage security such as certificate rotation and user management.
Speakers
avatar for Pedro Guimarães

Pedro Guimarães

Software Engineer, Canonical
Working as a software engineer designing and implementing next gen data platform automation at Canonical. I have several years of experience in open source infrastructure: contributing code, building, packaging, bug reporting and squashing.
avatar for Peter De Sousa

Peter De Sousa

Field Software Engineer, Canonical
Peter De Sousa is a solutions architect at Canonical - working at the forfront of Open Source, engaging with customers and technical teams to design and implemnent Enterprise Open Source.
Wednesday April 30, 2025 14:20 - 15:00 CEST
Zurich II

14:20 CEST

A Tool for Eyeballing: Better Than NDCG? - Stavros Macrakis, OpenSearch @ AWS & Eric Pugh, OpenSource Connections
Wednesday April 30, 2025 14:20 - 15:00 CEST
There are lots of statistics we can calculate for search relevance: NDCG, precision, MAP, …. OpenSearch 3.0 calculates and displays them for you.

But metrics don’t tell the whole story. In particular, NDCG can’t give you the qualitative analysis that one algorithm is great for author names, and a different one is good for shapes and sizes. For that, you need eyeballing, that is, human intuition and judgment.

That’s why we’ve built tools to help you dig deeper into your search results. The Search Comparison tool in OpenSearch 2.11 is just the starting point – in 3.0, it lets you define search configurations and test sets of multiple queries and determine which queries’ results have changed the most… and then zoom in to the individual cases. You can integrate data on judgments and query frequency from User Behavior Insights for deeper analysis.

In this talk, we’ll discuss how traditional statistical metrics are complemented by eyeballing, how the new tools in OpenSearch 3.0 support disciplined eyeballing, and how you can use them to improve the quality of your search results.
Speakers
avatar for Stavros Macrakis

Stavros Macrakis

Product Manager, Search, OpenSearch @ AWS
Stavros is passionate about search relevance. At AWS, Google, GLG, FAST, and Lycos, he has worked with a wide variety of organizations and applications, and is frequently astounded at how even large, sophisticated organizations fail to collect the data needed to evaluate and tune... Read More →
avatar for Eric Pugh

Eric Pugh

Co-Founder, OpenSource Connections
Eric Pugh is the co-founder of OpenSource Connections. Today he helps OSC’s clients, especially those in the ecommerce space, build their own search teams and improve their search maturity, both by leading projects and by acting as a trusted advisor.He is an active maintainer on... Read More →
Wednesday April 30, 2025 14:20 - 15:00 CEST
Zurich I

15:05 CEST

OpenSearch Indexes Made Easy: Terraform, Python, and a Sprinkle of Magic - Yulia Barabash & Laysa Uchoa, Nordcloud, IBM Company
Wednesday April 30, 2025 15:05 - 15:25 CEST
Versioning OpenSearch indexes is critical for maintaining data integrity, ensuring seamless updates, and enabling rollback capabilities in modern CICD pipelines. This presentation explores how Terraform and Python can be combined to manage the versioning of OpenSearch indexes effectively. By leveraging Terraform’s infrastructure-as-code capabilities and Python’s scripting flexibility, teams can automate the lifecycle management of indexes, ensuring consistent reintegration and streamlined operations. Key benefits include enhanced automation, improved traceability, and reduced manual overhead.
Speakers
avatar for Laysa Uchoa

Laysa Uchoa

Cloud Engineer, Nordcloud, IBM Company
I’m a digital architect who enjoys working on multi-cloud projects and has a strong interest in search technologies. My main focus is creating reliable and efficient solutions using a variety of technologies.. Besides programming languages, I also love learning human languages (I... Read More →
avatar for Yulia Barabash

Yulia Barabash

Cloud Engineer, Nordcloud, IBM Company
I have lived in Germany for the past six years, during which I have gained a diverse range of experiences in the tech industry. My expertise spans from developing web applications in Python to constructing AWS cloud solutions. Additionally, I have hands-on experience with REST API... Read More →
Wednesday April 30, 2025 15:05 - 15:25 CEST
Zurich II

15:05 CEST

Recreating Production Workload Behavior Is an Art, Not a Science - Ian Hoang & Rishabh Singh, Amazon Web Services
Wednesday April 30, 2025 15:05 - 15:25 CEST
Every OpenSearch workload behaves and evolves differently. Users strive to understand their production workload’s behavior by running performance tests. But this is often done with generic data and basic queries, which can inaccurately represent their use case. The best way to determine its behavior is by benchmarking with real-life data and customer queries. To do this, users will need to recreate their actual workload, which is difficult as there are many factors to consider. Although it seems daunting, recreating production workloads and their behaviors do not require scientific methodologies and formulas but rather techniques and intuition.

In this interactive session, we’ll use a feature in OpenSearch Benchmark to convert real customer data into a sharable custom workload that recreates patterns and behaviors seen in production environments. We’ll also show how that custom workload can be used to save time, discover optimizations, and lower costs.

After the session, attendees will have developed intuition on workload dynamics, gained practical skills they can apply to their own environments, and understand that recreating workload behavior is an art, not a science.
Speakers
avatar for Ian Hoang

Ian Hoang

Software Development Engineer II, Amazon Web Services
Ian is a software engineer at AWS working on performance tools for OpenSearch and is a maintainer of the OpenSearch Benchmark project. Outside of work, he enjoys photography, comic inking, playing tennis, and spending time with his dog.
RS

Rishabh Singh

Amazon Web Services
Wednesday April 30, 2025 15:05 - 15:25 CEST
Zurich I

15:05 CEST

Transforming Data Aggregation in Opensearch: Achieving 100x Faster Performance - Ankit Jain & Sandesh Kumar, AWS
Wednesday April 30, 2025 15:05 - 15:45 CEST
Efficient data analysis and visualization heavily rely on the performance of aggregations in Opensearch. However, optimizing the performance of aggregations in the multi-phase and distributed nature of search queries poses significant challenges. In this session, we delve into the inner workings of the OpenSearch query engine, uncovering insightful examples and code walkthroughs that empower you to unlock the true potential of aggregation processing.
Discover clever techniques for identifying performance bottlenecks and gain a comprehensive understanding of smart query rewriting techniques like cardinality filtering, range slicing, early collection termination, and multi-range traversal. These advanced techniques offer a remarkable peek into the query engine's inner workings, enabling you to significantly enhance the speed and efficiency of data aggregation in Opensearch.
Prepare to revolutionize your data analysis workflows as you harness the power of these optimization strategies, propelling your aggregation performance to new heights. Experience the unprecedented speed and responsiveness of Opensearch, accelerating your data analysis and visualization tasks by an astounding 100x
Speakers
avatar for Sandesh Kumar

Sandesh Kumar

Software Developer, AWS
Sandesh is a Software Developer at AWS OpenSearch Service. He is also an active contributor to OpenSearch focused on Search performance & resiliency.
avatar for Ankit Jain

Ankit Jain

Software Engineer, AWS
Ankit Jain is a Software Engineer working on Amazon OpenSearch Service. He is an active contributor and a maintainer of OpenSearch.
Wednesday April 30, 2025 15:05 - 15:45 CEST
Matterhorn

15:25 CEST

Data Prepper or Logstash: Helping You Choose Your Ingestion - David Venable, Amazon & Krishna Kondaka, Amazon Web Services
Wednesday April 30, 2025 15:25 - 15:45 CEST
OpenSearch Data Prepper is a pipeline tool within the OpenSearch project for data ingestion. A common question that comes up within the open-source community is how it relates to Logstash. While both tools are open-source and designed to collect, transform, and route data from various sources to destinations, they differ significantly in their features and target use cases.

Logstash, a mature platform with a vast plugin ecosystem, provides flexible and extensive customization options. Data Prepper is a newer offering initially designed for modern observability needs, such as handling OpenTelemetry (OTel) logs, traces, and metrics. Over time, it has evolved into a general-purpose tool capable of interfacing with numerous open-source and proprietary solutions.

In this presentation, we will explore the architectural differences between Data Prepper and Logstash. We’ll also conduct a comparison of their core features, emphasizing Data Prepper's unique capabilities that enable integration with tools such as OpenTelemetry, OpenSearch, Kafka, S3, DynamoDB, and Kinesis. Finally, we'll provide practical guidance and examples to facilitate a smooth migration from Logstash to Data Prepper.
Speakers
avatar for David Venable

David Venable

Senior Software Engineer, Amazon
David is a senior software engineer working on observability in OpenSearch at Amazon Web Services. He is a maintainer on the Data Prepper project. Prior to working at Amazon, he was the CTO at Allogy Interactive - a start-up creating mobile-learning solutions for healthcare.
avatar for Krishna Kondaka

Krishna Kondaka

Senior Software Engineer, Amazon Web Services
Krishna is a senior software engineer working on observability in OpenSearch at Amazon Web Services. He is also a contributor to the Data Prepper project. Prior to joining AWS, Krishna worked on development of AI infrastructure and caching services at Facebook. In addition, he has... Read More →
Wednesday April 30, 2025 15:25 - 15:45 CEST
Zurich I

15:25 CEST

Community-Powered Security: OpenSearch Analytics in Action - Anshuman Singh, Devfolio
Wednesday April 30, 2025 15:25 - 15:45 CEST
In this technical session, I'll demonstrate practical implementations of OpenSearch Security Analytics powered by community-driven detection rules. Through hands-on examples, you'll learn:

1. Configuring Security Analytics dashboards for threat detection
2. Building and sharing custom detection rules that benefit the community
3. Testing and validating community-contributed security rules
4. Contributing your validated rules back to OpenSearch

The demonstrations will cover security rule syntax, detection logic, and dashboard configuration. You'll learn both the technical implementation and the collaborative workflow for sharing security rules with the community. We'll explore how shared security patterns strengthen the entire OpenSearch ecosystem, turning individual security insights into community-wide protection.

Target Audience: Security practitioners and OpenSearch operators with basic security monitoring knowledge.
Speakers
avatar for Anshuman Singh

Anshuman Singh

Community and Operations, Devfolio
Hey team! Anshuman here :D I work with Devfolio in community and operations, with a tech background including OSS contributions to GitLab (GSoC) and Web3 projects (MLH Fellowship). I'm highly intrigued by security, particularly Code Scanners, and while I don't get much time to explore... Read More →
Wednesday April 30, 2025 15:25 - 15:45 CEST
Zurich II

15:45 CEST

Break
Wednesday April 30, 2025 15:45 - 16:05 CEST
Wednesday April 30, 2025 15:45 - 16:05 CEST
Atrium Foyer

16:05 CEST

Using OpenSearch With OpenTelemetry To Solve Real World Scenarios - Shambhavi Sarin, Salesforce & Abhay Baiju, Atlassian
Wednesday April 30, 2025 16:05 - 16:45 CEST
In this presentation, we’ll go over a real world scenario where we used OpenTelemetry to collect data from logs, metrics and traces and OpenSearch to store and search them. We were involved in the migration to OpenSearch in a food delivery company with close to a million orders a day. To observe the performance of its microservices, a large amount of data was collected and monitored in real time on dashboards.

In the checkout flow from adding an item in the cart to placing an order, several teams were involved. They had their own microservices and dashboards to observe them. So to trace any bug, the teams were relying on an internal order id. This id was not part of the contract of all services and thus made it hard to debug.

Here’s when we introduced distributed tracing using context across all microservices. We migrated to OpenTelemetry and OpenSearch and made changes in the logs, metrics and traces of all services across teams. This made it easier to search logs and look for issues effectively. In this discussion, we’ll discuss this scenario and the challenges we faced as part of implementing it. We will also discuss the benefits of this approach we observed afterwards.
Speakers
avatar for Shambhavi Sarin

Shambhavi Sarin

Member of Technical Staff, Salesforce
Shambhavi is an engineer at Salesforce working on building software and delivering end to end applications. Shambhavi has been living in Bangalore and has had various developer and operations roles throughout her career while staying active in the open-source developer community... Read More →
avatar for Abhay Baiju

Abhay Baiju

Software Engineer, Atlassian
I'm a software engineer who's really into creating sustainable and effective software. I find DevOps and backend technologies intriguing. My interest in these areas grew as I got hands-on experience with the concepts and applied them to different projects. I'm a passionate person... Read More →
Wednesday April 30, 2025 16:05 - 16:45 CEST
Zurich I
  Analytics + Security + Observability
  • Presentation Slides Attached Yes

16:05 CEST

Exploring Tiered Caching in OpenSearch: Optimizing Performance With Multi-Layered Caching Strategies - Ankit Jain & Sagar Upadhyaya, AWS
Wednesday April 30, 2025 16:05 - 16:45 CEST
Join us for an in-depth exploration of tiered caching in OpenSearch, a powerful search and analytics engine. Caching plays a crucial role in optimizing performance for performance-intensive applications like OpenSearch. This session delves into the limitations of on-heap caching and introduces tiered caching, a multi-layered caching approach that balances performance and capacity. Learn how tiered caching leverages both on-heap and disk-based caches to store larger datasets efficiently without consuming excessive heap memory. Discover the workings of tiered caching, its benefits, and when to implement it. Uncover performance test results comparing tiered caching with the default on-heap cache, and get insights into future enhancements in tiered caching technology. Don't miss this opportunity to enhance your understanding of caching strategies in OpenSearch for improved query response times and application performance.
Speakers
avatar for Ankit Jain

Ankit Jain

Software Engineer, AWS
Ankit Jain is a Software Engineer working on Amazon OpenSearch Service. He is an active contributor and a maintainer of OpenSearch.
avatar for Sagar Upadhyaya

Sagar Upadhyaya

Software engineer at AWS Opensearch, Amazon
Sagar is a Software Engineer working on Amazon OpenSearch Service. He is an active contributor to the OpenSearch Project, primarily focused on search performance and resiliency-related features.
Wednesday April 30, 2025 16:05 - 16:45 CEST
Zurich II

16:05 CEST

Partner Roundtable - By invitation only
Wednesday April 30, 2025 16:05 - 17:30 CEST
The Partner Roundtable is a great way to interact with OpenSearch leadership and have an open dialogue about the project. We will discuss strategy, challenges and opportunities, community and collaboration, future trends, training and enablement, and project growth. And of course, you are encouraged to openly exchange ideas and experiences, ask questions, share your thoughts, and engage in meaningful discussion.

By invitation only.
Wednesday April 30, 2025 16:05 - 17:30 CEST
Matterhorn

16:50 CEST

Maximizing OpenSearch Cluster Performance: A Comprehensive Benchmarking Approach - Govind Kamat & Mike Oviedo, Amazon
Wednesday April 30, 2025 16:50 - 17:30 CEST
Performance testing OpenSearch clusters requires careful consideration of numerous variables and methodologies. While OpenSearch Benchmark (OSB) and its associated workloads provide powerful tools for cluster evaluation, many users struggle to implement effective testing strategies that yield meaningful, reproducible results.

In this comprehensive session, we'll dive more deeply into OSB best practices, moving beyond basic benchmarking to explore topics such as how to select and size appropriate workloads, handle common pitfalls and leverage more advanced features like custom workloads and gradual ramp-up to simulate realistic production scenarios. An understanding of critical aspects that are often overlooked such as warm-up periods, proper load generator sizing and techniques to analyze statistical significance will help you obtain actionable insights into how your OpenSearch cluster scales and performs under various operational conditions.

Whether you're a DevOps engineer, database administrator, or performance analyst, this talk will equip you with the tools and methodologies needed to unlock the full potential of your OpenSearch deployment.
Speakers
avatar for Govind Kamat

Govind Kamat

Performance Engineer at Amazon, Amazon
Govind Kamat is a Database Engineer at AWS, working on performance and benchmark tools for OpenSearch. He is a maintainer on the OpenSearch Benchmark project. His background is in the area of distributed systems performance and he has prior experience in the development of large-scale... Read More →
avatar for Mike Oviedo

Mike Oviedo

Software Engineer at AWS, Amazon
Michael Oviedo is a software engineer at AWS, working on performance and benchmarking tools for OpenSearch. He is a maintainer of the OpenSearch Benchmark project. Outside of work he enjoys playing golf and visiting national parks.
Wednesday April 30, 2025 16:50 - 17:30 CEST
Zurich I

16:50 CEST

Building a Communication Platform With OpenSearch for Optimized Text and Multi-Modal Data - Satej Sahu, Zalando SE
Wednesday April 30, 2025 16:50 - 17:30 CEST
Building a communication platform that handles diverse data types—emails, chats, attachments, and files—can be complex. Storing and organizing this data in a way that makes it searchable, optimizable, and queryable is key to providing valuable insights. Using OpenSearch as the backbone for data storage and search, this presentation explores how to structure multi-modal data and integrate it with Retrieval-Augmented Generation (RAG) applications powered by Large Language Models (LLMs).

The goal is to help users query and generate contextual replies based on a wide variety of input formats. We will share a use case showcasing how OpenSearch can be leveraged to create a seamless experience for managing and retrieving text-based and multimodal data efficiently. Tips and insights from our experience building such an application will be shared, covering best practices for managing data at scale, optimizing search performance, and implementing LLM-based feedback mechanisms to assist users in formulating contextually relevant responses.
Speakers
avatar for Satej Sahu

Satej Sahu

Principal Data Engineer, Zalando SE
Satej works as Principal Data Engineer at Zalando SE with over 14 years of experience in the industry. He has worked with renowned organizations such as Boeing, Adidas, Honeywell specializing in architecture, big data and machine learning use cases. With a strong track record of architecting... Read More →
Wednesday April 30, 2025 16:50 - 17:30 CEST
Zurich II

17:30 CEST

Search Party
Wednesday April 30, 2025 17:30 - 19:30 CEST
Join us for an evening of networking and delicious Dutch bites at the OpenSearch Party! Connect with industry friends while visiting sponsors and indulging in made-to-order stroopwafels. It’s the perfect setting to reconnect with colleagues and make new acquaintances in a relaxed and welcoming atmosphere.
Wednesday April 30, 2025 17:30 - 19:30 CEST
Atrium Foyer
 
Share Modal

Share this link via

Or copy link

Filter sessions
Apply filters to sessions.
Filtered by Date -