Search with OpenSearch
Search is not available on all regions. Check the services tab to see what is available in yours.
Divio provides search as a managed OpenSearch service. OpenSearch is an open-source search and analytics engine, forked from Elasticsearch. It is used for full-text search, faceted search, autocomplete, and similar features.
The service is self-service: you add, provision, and remove it yourself from the Services tab of an environment.
The OpenSearch service requires a search subscription. The service is listed in the Services tab, but it cannot be added or provisioned without an active search subscription.
Authentication uses AWS SigV4 (IAM), and your credentials are scoped to your application's index prefix.
Applications share a managed cluster, while each application's access is restricted to index names within its assigned prefix.
If your application still uses one of our legacy Elasticsearch clusters (Elasticsearch 2.3 or 7.10), see How to migrate from Elasticsearch to self-service OpenSearch. Those clusters are being decommissioned.
See Use OpenSearch for instructions on adding the service, local development, configuring your application, and building or rebuilding indexes.
For environment variables, authentication details, index naming rules, cluster limitations, and troubleshooting, see OpenSearch configuration.