OpenSearch
OpenSearch is a distributed search and analytics engine based on Apache Lucene. After adding your data to OpenSearch, you can perform full-text searches on it
Components
OpenSearch is more than just the core engine. It also includes the following components:
- OpenSearch Dashboards: The OpenSearch data visualization UI.
- Data Prepper: A server-side data collector capable of filtering, enriching, transforming, normalizing, and aggregating data for downstream analysis and visualization.
- Clients: Language APIs that let you communicate with OpenSearch in several popular programming languages.
Use cases
OpenSearch supports a variety of use cases, for example:
- Observability: Visualize data-driven events by using Piped Processing Language (PPL) to explore, discover, and query data stored in OpenSearch.
- Search: Choose the best search method for your application, from regular lexical search to conversational search powered by machine learning (ML).
- Machine learning: Integrate ML models into your OpenSearch application.
- Security analytics: Investigate, detect, analyze, and respond to security threats that can jeopardize organizational success and online operations.
OpenSearch
- Lab Setup
- Introduction
My Contact Information