Search with OpenSearch

Oracle Cloud Infrastructure (OCI) Search with OpenSearch is a managed open source service that makes it easy for you to ingest, search, visualize, and analyze your data.

OCI Search with OpenSearch now supports AI and machine learning with v2.15

OpenSearch version 2.15 introduces advanced AI and machine learning features, enabling capabilities such as real-time anomaly detection, predictive analytics, and pretrained model integration.

OCI competitive pricing designed for you

Up to 75% less expensive than AWS and 80% less expensive than Elastic.

Pricing comparison chart, description below
This bar chart compares the monthly costs associated with different cluster sizes—small, medium, and large—across three services: OCI Search with OpenSearch, Amazon OpenSearch Service, and Elastic Cloud on AWS. OCI Search with OpenSearch is the most cost-effective solution 4x to 6x time depending on the cluster size.

Note: Average price comparison done for a small, medium, and large cluster with 16, 224, and 1,024 vCPUs using public pricing in AWS US-East on March 1, 2024, based on 2 VCPUs having comparable performance to 1 OCPU.

What customers are saying about OCI Search with OpenSearch


  • “At NetSuite, we’ve witnessed firsthand the transformative power of the OCI Search with OpenSearch service. It has been instrumental in deploying a monumental cross-cluster system and moving away from Elastic: 30 clusters, 4,000 total nodes, and almost 30 PB of data available to unified search. OCI’s commitment has been a cornerstone of our success, marking a milestone in our journey and setting a high standard for technological partnerships. We are immensely thankful for OCI's role in this groundbreaking project and eagerly anticipate future collaborative milestones.”

    John Cherniavsky
    Vice President, Infrastructure Development, NetSuite


  • “We can easily find, visualize, and analyze our data using OCI Search with OpenSearch as a key component of our EMITE solution. The fully managed, open source search engine has proven to be not only scalable but also cost-effective, saving us over 50% compared to alternatives. Moreover, it is up to 20% faster than other solutions. Our collaboration with the OCI OpenSearch team has been outstanding. We're excited for the upcoming OpenSearch features, especially the semantic search to accelerate OCI Generative AI service integration.”

    Steve Challans
    CISO, Prophecy International


  • “Payment processing is a complex business that we want to own by using our expertise to inject fresh ideas, and Oracle Cloud Infrastructure is the means to accomplish that.”

    Vasily Grigoriev
    Executive Vice President and Managing Director, Payment Processing Center, BPC

Benefits of OCI Search with OpenSearch

  • The most powerful open source search engine: OpenSearch is forked from Elasticsearch and Kibana and contributed to by numerous companies, including Oracle and AWS.
  • Fully managed service: We remove the operational burden of managing search infrastructure by automating typical maintenance activities, including patching, updating, backups, and no-downtime resizing.
  • Optimized performance: With OCI flexible shapes you can build any combination of CPU and RAM to optimize your performance.
  • Low cost: We offer competitive pricing with a very low management fee.
  • Fast migration: Migrating from an existing OpenSearch deployment—whether self-managed or hosted—is quick. Restore from a working backup configuration and/or point APIs to an OpenSearch endpoint.

OCI Search with OpenSearch is a fully managed open source service that makes it easy to deploy, operate, and scale OpenSearch on customizable infrastructure. It offers near real-time search capabilities as well as monitoring and analysis of log and application data, deep observability, and website search.

how oci search works diagram
This image shows a representation of how OCI Search with OpenSearch works. On the left, there are different types of data that can be input into the Search instance, including text files, images, social media artifacts, graphs, structure data, and unstructured data. These inputs can be searched and analyzed in near real time once they are ingested into the Search with OpenSearch cluster. The Search with OpenSearch cluster itself is fully managed by Oracle, including maintaining the open-source OpenSearch software, and backing up, provisioning, resizing, and patching the cluster. Use cases for this service include building speedy in application search, monitoring health, security and performance of your environment, and visualizing and analyzing your log data to achieve business insights.

Learn how to store and index data on OCI Search with OpenSearch to build in-application search capabilities.


in-application search diagram
This image shows the architecture for using Oracle Cloud Infrastructure for OpenSearch to build in-application search functionality in cloud applications. It comprises an OCI region and an on-premises data center, connected by a site-to-site VPN. The OCI region contains a single availability domain and an OCI for OpenSearch instance. The OCI region also contains monitoring, auditing, and identity services. The single availability domain contains two fault domains within a VCN that extends into the region and spans a public subnet and a private subnet. Within the public subnet, there is a load balancer tier containing an active load balancer in fault domain 1 and a standby load balancer in fault domain 2. The public subnet also contains a load-balanced web server tier. There is an application server in each fault domain. The private subnet contains a single MySQL database server in fault domain 1. Each subnet is insulated within the VCN by a routing table and security list. The on-premises data center comprises the customer premises equipment and a customer network, which contains an application and a MySQL database instance. A user gains access to the OCI region through an Internet Gateway on the VCN and is directed to the active load balancer in the public subnet. This load balancer directs traffic to the available web application in that tier, which communicates with both the MySQL database server and the OCI for OpenSearch instance. Traffic between the OCI region and an on-premises data center is over a site-to-site VPN.

Learn how you can use OCI Search with OpenSearch to analyze your logs.


aggregate logs diagram
This image shows a tenancy with an Oracle Cloud Infrastructure (OCI) Region having OpenSearch, IAM, Vault, and three availability domains inside a Compartment. The availability domains have the following components inside a VCN: Public Subnet (10.3.31.0/24) with a Load Balancer across all three availability domains. Private subnet (10.0.32.0/24) with a VM instance, Filebeat output, and Logstash instance in Availability Domain 1 and Availability Domain 3. Public Subnet (10.0.30.0/24) with a Bastion host in Availability Domain 2. The user accesses the VCN via a WAF and an Internet Gateway. A Customer Data Center with Servers connects to the Logstash instance via Site to Site VPN and a Dynamic Routing Gateway.
December 12, 2024

OCI Search with OpenSearch v2.15: Introducing new AI and ML capabilities to enhance your application and search

Julien Lehmann, Product Marketing Director, Oracle Modern Data Platform
George Csaba, Principal Product Manager, Oracle

OpenSearch version 2.15 introduces advanced AI and machine learning features, enabling capabilities such as real-time anomaly detection, predictive analytics, and pretrained model integration. These advancements enhance search, observability, and security to provide you with deeper insights and more intelligent automation compared with previous versions. OCI Search with OpenSearch is a fully managed service in OCI.

Read the full post

Get started with OCI Search with OpenSearch

Learn with a hands-on lab

The best way to learn is to try it yourself. Use our tutorials and hands-on labs with the Oracle Cloud Free Tier, your own Oracle Cloud tenancy, or for selected solutions in an Oracle-provided free lab environment.

Explore more than 150 best-practice designs

See how our architects and other customers deploy a wide range of workloads, from enterprise apps to HPC, from microservices to data lakes. Understand the best practices, hear from other customer architects in our Built & Deployed series, and even deploy many workloads with our "click to deploy" capability—or do it yourself from our GitHub repo.

Contact sales

Interested in learning more about Oracle Cloud Infrastructure? Let one of our experts help.

  • They can answer questions such as

    • How do I get started with Oracle Cloud?
    • What kinds of workloads can I run on OCI?
    • What types of services does OCI offer?

Try 20+ Always Free cloud services, with a 30-day trial for even more

Oracle offers a Free Tier with no time limits on more than 20 services such as Autonomous Database, Arm Compute, and Storage, as well as US$300 in free credits to try additional cloud services. Get the details and sign up for your free account today.

  • What’s included with Oracle Cloud Free Tier?

    • 2 Autonomous Databases, 20 GB each
    • AMD and Arm Compute VMs
    • 200 GB total block storage
    • 10 GB object storage
    • 10 TB outbound data transfer per month
    • 10+ more Always Free services
    • US$300 in free credits for 30 days for even more