What is IBM Cloud Databases for Elasticsearch?

IBM Cloud® Databases for Elasticsearch combines the flexibility of a full-text search engine with the power of a JSON document database’s indexing. It comes together to create a powerful tool for rich data analysis of large volumes of data, ready-to-power catalogs, autocompletion, log analysis, monitoring, blockchain analysis and more.

IBM Cloud Databases for Elasticsearch features

Fully managed

Developers can focus on building applications rather than handling high availability, backups, logging, monitoring, scaling, hardware setup and software patching. IBM provides out-of-the-box integration with IBM® Identity and Access Management and IBM Activity Tracker to extend access control and auditing.

Advanced security

Data is encrypted at rest and in motion. Integration with IBM Key Protect lets you bring your own encryption key for data at rest. Each deployment supports private networking, in-database auditing, and IP allow-listing. The service is SOC 2 Type 2, PCI, HIPPA and GDPR compliant.

Serverless scaling

IBM Cloud Databases for Elasticsearch allows you to scale disk and RAM independently to best fit your application requirements. Start small and grow large with elasticity just an API call away.

Open source compatible

The service is compatible with Elasticsearch APIs, data formats and clients, which means that applications that already leverage Elasticsearch can easily use IBM Cloud Databases for Elasticsearch as a drop-in replacement.

Highly available

Standard configuration includes three data members configured for high availability to provide a 99.99% SLA. All deployments leverage multiple availability zones, with three data centers in a given region, where available. IBM provides a single endpoint for ease of use, and the system is fundamentally designed to be resilient to failure and reliable.

Automation aware

You can go from from whiteboard to production quickly with a management console, CLI and REST API. The management console supports features such as database settings and backup administration, while the CLI and API support database lifecycle events like provisioning, deletion, user creation and scaling. IBM Cloud Databases for Elasticsearch also offers cloud-native admin options with an IBM Cloud CLI plug-in.

How clients use it

Log analysis

Analyze and visualize logs and machine-generated data from servers, sensors and websites to debug applications and systems.

Architecture diagram illustrating use of Elasticsearch databases for log analysis

Full-text search

Give your website or application the power of search with an industry-leading set of search APIs.

Architecture diagram illustrating use of Elasticsearch databases for full-text search

Explore the technology

Rig sailing in water

Elasticsearch explained

An open source search and analytics engine to enrich your apps, simplify development and management tasks, and more.

Two people working in an open office

A guide to NoSQL Databases

Everything you need to know about NoSQL, a type of database design that offers more flexibility than traditional databases.

A woman and man sitting in front of computer screens

Cloud databases from IBM

A rich portfolio of SQL and NoSQL databases designed for transactional workloads, web and mobile apps, and blazing-fast analytics.

Get started with IBM Cloud Databases for Elasticsearch