Skip to main content

Your submission was sent successfully! Close

Thank you for signing up for our newsletter!
In these regular emails you will find the latest updates from Canonical and upcoming events where you can meet our team.Close

Thank you for contacting us. A member of our team will be in touch shortly. Close

  1. Blog
  2. Article

Michelle Anne Tabirao
on 19 July 2024


Canonical’s Data and AI portfolio is growing with a new data and analytics tool. We proudly announce that Charmed OpenSearch version 2.14 is now available in Beta. OpenSearch®  is a comprehensive search engine and analytics suite solution that thousands of organisations use for various use cases in search engines, security, and AI/ML.

From today, data engineers, scientists, analysts,  machine learning engineers, and AI enthusiasts can take the Charmed OpenSearch beta for a drive and share the feedback directly with us and in our beta programme.

Join our beta program

What is OpenSearch®?

OpenSearch is a thriving open source project and community with over 600 million project downloads, over 300 Github contributors and over 9100 Github stars. It is used in multiple cases, such as search, observability, event management, security analytics, visualisation, AI, machine learning and more. Let’s take a brief look at how companies are taking advantage of OpenSearch’s robust engine capabilities.

Search

Using OpenSearch as a search engine can be a powerful solution for various applications, ranging from e-commerce sites to large-scale enterprise data searches. One example would be customers needing to quickly find products from a large inventory with various data attributes like brand, price, and multiple categories. You can use OpenSearch for full-text search, faceted search with filter, autocomplete, suggestions, and personalisation.

Observability

Using OpenSearch as an observability tool is an excellent choice for monitoring, troubleshooting, and gaining insights into complex systems. You can use metrics, logs and traces for OpenSearch to understand a system’s health, performance and reliability.

Security Analytics

You can leverage OpenSearch to build a robust Security Information and Event Management (SIEM) system. This system enables real-time analysis of security alerts generated by hardware and software, network infrastructure, and applications. It can be used for data and log aggregation, alerting, threat detection, compliance reporting, etc.

Visualisation

OpenSearch has a Dashboard feature that can be used to create and customise visualisation tools to monitor and display data insights in real time. These tools can be used as charts, graphs, data filters, and customised panels.

Machine Learning

OpenSearch’s machine learning capabilities can be used for advanced data analysis, anomaly detection, predictive analytics, and improving search relevance. It can also be used as a vector database and model embeddings and is a good tool for Retrieval Augmented Generation (RAG) for large language model (LLM) projects.

What is Charmed OpenSearch?

OpenSearch is an all-in-one search engine, analytics and machine learning tool for multiple use cases. However, working with OpenSearch in production-grade use cases that process vast amounts of data and extensive data infrastructure can be challenging. Automating the deployment, provisioning, management, and orchestration of production OpenSearch data clusters can also be highly complex.

What if there was an easier way to get more out of OpenSearch through an operator – called Charmed OpenSearch? An operator is an application containing code that takes over automated application management tasks. Picture it as your technological virtuoso, orchestrating a grand performance that includes high availability, automated single multiple clusters deployment, implementing robust security measures like transport layer security (TLS), configuring initial user management, adding plug-ins and extension features, upgrades automation, observability of OpenSearch clusters, and even handling backup and restore operations. Charmed OpenSearch is an upgraded version of the OpenSearch upstream project that uses automation and can be deployed on any private, public or hybrid cloud.

With a primary mission of simplifying the OpenSearch experience, Charmed OpenSearch is your backstage pass to a world where OpenSearch isn’t just a search and analytics suite – it’s a seamlessly operated search engine and analytics powerhouse.

Try Charmed OpenSearch Beta today.

Are you a data engineer, analyst, scientist, or machine learning enthusiast interested in trying OpenSearch? Charmed OpenSearch can be:

  • Deployed on your local machine
  • Used for multiple use cases: observability, SIEM, visualisation and GenAI
  • Improved with your feedback.

To get started, you must run Ubuntu OS, meet the minimum system requirements, and be familiar with OpenSearch concepts.
Simple deployment steps for Charmed OpenSearch  in your Ubuntu VM:

juju deploy opensearch --channel 2/beta

Learn to use Charmed OpenSearch:

Access the tutorial here

Share your feedback

Charmed OpenSearch is an open-source project that is growing because of the care, time and feedback that our community gives. This beta release is no exception, so if you have any feedback or questions, please feel free to contact us.

Give us your feedback

Further Reading

Trademark Notice

OpenSearch is a registered trademark of Amazon Web Services. Other trademarks are the property of their respective owners. Charmed OpenSearch is not sponsored, endorsed, or affiliated with Amazon Web Services.


Related posts


Canonical
26 August 2022

Meet Canonical at OpenSearchCon 2022 and hear about our new community collaboration

Data Platform Article

OpenSearch makes it easy to ingest, search, visualise, and analyse data. Developers build with OpenSearch for use cases such as application search, log analytics, data observability, data ingestion, and more. OpenSearch is Apache 2.0 licensed software, which means that it is open source and run, maintained and advanced by the community. O ...


Michelle Anne Tabirao
13 December 2024

How does OpenSearch work?

Data Platform Article

How does opensearch work? OpenSearch is an open-source search and analytics suite. Developers build solutions for search and more! ...


victoriaantipova
4 September 2024

Meet Canonical at OpenSearchCon 2024 in San Francisco

Data Platform Article

OpenSearchCon, the annual conference that brings the OpenSearch community together to learn, connect, and collaborate, is happening in San Francisco on 24-26 September. ...