Amazon OpenSearch Service securely unlocks real-time search, monitoring, and analysis of business and operational data for use cases like application monitoring, log analytics, observability, and website search. Amazon OpenSearch Service is a managed service that uses machine learning to detect anomalies early so you can identify a problem’s root cause. Amazon OpenSearch Service provides integrations with other AWS services and a choice of open source engines, including OpenSearch and ALv2 Elasticsearch. Scaling a solution with expanding data sizes—while controlling cost—provides near real-time results. To help visualize results and share data stories, the service includes OpenSearch Dashboards and Kibana (7.10 and earlier).
Set up and log into your AWS account
To use Amazon OpenSearch Service, you need an AWS account. If you don't already have one, you'll be prompted to create one when you sign up for Amazon OpenSearch Service. You will not be charged for Amazon OpenSearch Service until you use it.
Build and deploy a domain
Build and deploy an Amazon OpenSearch Service domain in a few minutes with the user guide.
Build a log analytics solution
Follow a step-by-step guide to t-shirt size your domain and build a log analytics solution.
You can get started on Amazon OpenSearch Service with our free tier, which provides free usage of up to 750 hours per month of a t2.small.search instance and 10GB per month of optional Amazon EBS storage (Magnetic or General Purpose). If you exceed the free tier limits, you will be charged the Amazon OpenSearch Service rates for the additional resources you use. See offer terms for more details.
Quick start tutorials
Loading bulk data using Logstash
In this tutorial, you will learn how to upload data into your Amazon OpenSearch Service domain with the Logstash plugin.
Loading streaming data from Amazon S3
In this tutorial, you will learn how to send streaming data to your Amazon OpenSearch Service domain from Amazon S3.
Loading streaming data from Amazon Kinesis Data Firehose
In this tutorial, you will learn how to load streaming data into your Amazon OpenSearch Service domain from Amazon Kinesis Data Firehose.
Loading streaming data from Amazon CloudWatch
In this tutorial, you will learn how to load streaming data into your Amazon OpenSearch Service domain from Amazon CloudWatch.
OpenSearch includes certain Apache-licensed Elasticsearch code from Elasticsearch B.V. and other source code. Elasticsearch B.V. is not the source of that other source code. ELASTICSEARCH is a registered trademark of Elasticsearch B.V.