Amazon Elasticsearch Service logo

Amazon Elasticsearch Service

Amazon Elasticsearch Service

UpOpen Sourcecloudby Amazon Web Services62· JavaScript· MIT

Amazon OpenSearch Service API (formerly Elasticsearch Service) manages hosted OpenSearch/Elasticsearch clusters — search, log aggregation, observability.

Visit site ↗Source ↗Health checked 9h ago
Use it when

Fully managed, saving ops effort

Watch for

Since OpenSearch/Elasticsearch forked, new versions diverge (OpenSearch lacks Elastic's commercial ML features)

First check

CreateDomain to create a cluster (specify instance type, storage, VPC). Wait 15-30 minutes for ready. Use standard ES/OpenSearch APIs.

Auth
CORS
No
HTTPS
Yes
Signup
?
Latency
13 ms
Protocol
REST
Pricing
Stars
62

Uptime · 30-day window

Probes: 1Uptime: 100%Avg latency: 13ms

GitHub activity

62JavaScriptMIT17 open issuesLast commit 110d ago
01

About this API

OpenSearch Service is AWS's managed search cluster. In 2021 Elastic switched Elasticsearch to SSPL license (no longer open source); AWS forked OpenSearch (continuing Apache 2.0), renaming the original Elasticsearch Service to OpenSearch Service. Customers now creating clusters default to OpenSearch (API-compatible to ES 7.10), with Elasticsearch option preserved (up to ES 7.10). Two main use cases: (1) application search (e-commerce, content search, log/event search), (2) observability (centralized app logs, metrics, tracing, with OpenSearch Dashboards for visualization). Compared to Elastic Cloud: similar pricing, deeper AWS integration, but lacks Elastic's commercial ML/Security features.

02

What you can build

  • 1Website/app search engine
  • 2Centralized logging (apps → OpenSearch → Kibana dashboard)
  • 3APM/observability backend
  • 4E-commerce product search
03

Strengths & limitations

Strengths

  • Fully managed, saving ops effort
  • Deep AWS data ecosystem integration (Kinesis, S3 backup, IAM auth)
  • OpenSearch is ES 7.10 API-compatible

Limitations

  • Since OpenSearch/Elasticsearch forked, new versions diverge (OpenSearch lacks Elastic's commercial ML features)
  • High cost (cluster runs 24/7)
04

Example request

Generic template — replace <endpoint> with the real path from the docs.
curl https://github.com/mermade/aws2openapi/<endpoint>
05

Getting started

CreateDomain to create a cluster (specify instance type, storage, VPC). Wait 15-30 minutes for ready. Use standard ES/OpenSearch APIs.

06

FAQ

OpenSearch vs. Elasticsearch?+

Both forked from ES 7.10. OpenSearch is Apache 2.0 open source, AWS-led. Elasticsearch is SSPL, Elastic-led. Subsequent versions diverge.

How is OpenSearch Serverless?+

New option, billed by ingest and search. Saves ops but cost control is weaker than provisioned. Suits spiky workloads.

07

Technical details

CORS: NoHTTPS: YesSignup: ?Open source: Yes
Auth type
unknown
Pricing
unknown
Protocols
REST
SDKs
python, javascript, go, java, csharp
Response time
13 ms
Last health check
5/12/2026, 7:36:33 AM
08

Tags

09

More from Amazon Web Services