Select your cookie preferences

We use essential cookies and similar tools that are necessary to provide our site and services. We use performance cookies to collect anonymous statistics, so we can understand how customers use our site and make improvements. Essential cookies cannot be deactivated, but you can choose “Customize” or “Decline” to decline performance cookies.

If you agree, AWS and approved third parties will also use cookies to provide useful site features, remember your preferences, and display relevant content, including relevant advertising. To accept or decline all non-essential cookies, choose “Accept” or “Decline.” To make more detailed choices, choose “Customize.”

Skip to main content

Amazon OpenSearch Service

Simplify AI-powered search, observability, and vector database operations with a secure, cost-effective managed service.

Introduction to OpenSearch Service

Amazon OpenSearch Service is an AWS-managed service that lets you run and scale OpenSearch clusters without having to worry about managing, monitoring, and maintaining your infrastructure, or having OpenSearch clusters operation expertise. OpenSearch is a distributed, community-driven, Apache 2.0-licensed, open-source search and analytics suite. OpenSearch Service reduces operational overhead, provides enterprise-grade security, high availability, and scalability, and enables you to quickly deploy real-time search, analytics, and generative AI applications. This helps organizations accelerate innovation and improve operational efficiency rather than managing infrastructure. You can choose between precise control with fully managed OpenSearch Service clusters or automatic resource optimization with Amazon OpenSearch Serverless to efficiently scale your vector workloads without incurring unnecessary costs.

Benefits of Amazon OpenSearch Service

Features

AWS manages software installation, upgrades, and patching with 24x7 monitoring and automated self-healing, while supporting workloads that can scale up to 25 PB, 1,000 data nodes, and an additional 200 coordinator nodes. OpenSearch Service provides a single, proven technology that powers diverse workloads from search to analytics to vector database operations. The modern UI delivers comprehensive operational analytics through unified data analysis across multiple sources, with natural language queries and purpose-built workspaces for different use cases. OpenSearch is an Apache 2.0-licensed open-source solution, member of the Linux Foundation, and supported by AWS and a growing community to foster innovation and help organizations build advanced search experiences, implement AI capabilities, and derive operational insights with greater efficiency.

Managed OpenSearch

Run search workloads simply without the hassle of configuring, managing, and scaling OpenSearch clusters. OpenSearch Service provides the power of open-source search with interactive millisecond response times. Additionally, Amazon OpenSearch Serverless enables search and log analytics without provisioning and adjusting resources, automatically scaling resources based on your application's needs.

Learn more about Amazon OpenSearch Serverless

Price performant and highly scalable vector database for generative AI applications

AWS recommends Amazon OpenSearch Service as the vector database for Amazon Bedrock. The integrated vector database powers modern generative AI applications through scalable vector storage and efficient search capabilities, enabling organizations to store and query billions of high-dimensional vector embeddings with millisecond response times. Organizations can integrate with foundation models on Amazon Bedrock, Amazon SageMaker, and third-party model providers like OpenAI, Cohere, and DeepSeek, combining vector search with traditional keyword queries to deliver more accurate, contextually relevant results. The solution supports Retrieval-Augmented Generation (RAG) applications and near real-time embedding updates, helping organizations build sophisticated generative AI experiences like semantic search, intelligent chatbots, and personalized recommendations while maintaining data accuracy. OpenSearch Serverless is also the default vector database for Amazon Bedrock Knowledge Bases. OpenSearch Serverless offers an auto-scaled, high-performing vector database that you can use to build with Amazon Bedrock for RAG and AI agents, without having to manage the vector database infrastructure.

Learn more about OpenSearch Service as a vector database

Fully managed data ingestion and transformation

Amazon OpenSearch Ingestion enables ingesting, transforming, and routing data at scale to OpenSearch domains and OpenSearch Serverless collections. OpenSearch Ingestion automatically scales to handle demanding workloads, reduces storage costs through deduplication and sampling, enforces data quality with built-in processors and schemas, protects sensitive data through redaction, and routes data based on compliance requirements.

Learn more about data ingestion

Comprehensive security for search and log analytics

Use robust security capabilities to audit and secure search and log analytics data, meeting requirements for authentication, authorization, encryption, audit trails, and regulatory compliance. OpenSearch Service offers granular access control, network isolation, secure programmatic access, compliance enablement across industry standards, and security analytics through log collection, normalization, and comparison.

Learn more about security

Integration with other AWS services

Simply integrate with other AWS services to deliver expanded search and analytics functionality. This includes seamless integration with Amazon DynamoDB and Amazon DocumentDB databases for advanced search on stored data, as well as frictionless search across Amazon Simple Storage Service (Amazon S3) to reduce the need for separate data indexing. You can now directly query and visualize Amazon CloudWatch Logs data in near real-time using Amazon OpenSearch Service without complex data pipelines or having to export or transform the data first. This zero ETL integration centralizes log data collection and storage, leveraging the scalable ingestion and storage of CloudWatch Logs along with the advanced analytics capabilities of OpenSearch Service. Zero ETL integration between Amazon Security Lake and Amazon OpenSearch Service, allows you to efficiently search and analyze voluminous security data that were previously cost-prohibitive to analyze without data integration challenges, streamlining security investigations and providing comprehensive visibility of your security landscape. The service further integrates with AWS model hosting services like Amazon Bedrock and Amazon SageMaker, enabling vector embeddings generation and storage, and AWS CloudTrail and AWS CloudWatch for enhanced cluster management and security auditing.

Download the solution brief

Visit our Features page for a full list of OpenSearch Service features and benefits.

Use cases