Cloud Renames Contribute
RenamedData & BIAWS

Amazon Elasticsearch Service Amazon OpenSearch Service

Managed search, analytics, observability, and vector database service for deploying and operating OpenSearch and legacy Elasticsearch OSS clusters at scale.

Naming timeline

  1. Amazon Elasticsearch Service

    · Initial Launch

    Launched as a managed service (commonly abbreviated Amazon ES) for deploying, operating, and scaling Elasticsearch clusters on AWS.

  2. Amazon OpenSearch ServiceCurrent name

    · Product Rebrand

    Renamed to Amazon OpenSearch Service with support for OpenSearch 1.0 and OpenSearch Dashboards while preserving es:* IAM actions and legacy Elasticsearch OSS (up to 7.10) compatibility.

What is Amazon Elasticsearch Service called now?

Amazon Elasticsearch Service is now called Amazon OpenSearch Service, with the latest change on 8 September 2021 (Product Rebrand). Managed search, analytics, observability, and vector database service for deploying and operating OpenSearch and legacy Elasticsearch OSS clusters at scale. Only the customer-facing name changed; the underlying technical identifiers remain backward compatible.

Also known as

  • Amazon ES
  • OpenSearch Service

Technical identifiers

Technical identifiers unchanged. Only the customer-facing product name changed; the APIs, CLI commands, IAM roles and Terraform resources below keep their legacy identifiers for backward compatibility.

AWS Service APIs / SDKsopensearch es
AWS CLI Commandsaws opensearch aws es
IAM Actions & Policieses:*
Terraform Resources (aws_*)aws_opensearch_domain aws_elasticsearch_domain

IAM actions and domain ARNs retain the es:* namespace; AWS CLI and SDKs support both opensearch and legacy es clients for backward compatibility.

Notes & disambiguation

  • On September 8, 2021, AWS renamed Amazon Elasticsearch Service to Amazon OpenSearch Service alongside the launch of OpenSearch 1.0 (an Apache 2.0-licensed community fork of Elasticsearch 7.10.2 and Kibana 7.10.2).
  • For backward compatibility, IAM policy actions retain the legacy es:* prefix (such as es:ESHttpGet, es:ESHttpPost, and es:DescribeDomains) and domain ARNs continue to use arn:aws:es:region:account-id:domain/domain-name.
  • AWS CLI supports both the newer aws opensearch command namespace and legacy aws es commands, while the Terraform AWS Provider offers aws_opensearch_domain alongside legacy aws_elasticsearch_domain.

Sources & official documentation

Catalog last updated . Spotted an error? Suggest an edit