
Overview
Video 1
Video 1

Product video
The Elasticsearch Platform combines world-class search with agentic AI to address your search, observability, and security challenges.
Elasticsearch's vector database enables developers to deliver high precision semantic search and scalable AI experiences faster at lower costs. Elastic ensures peak performance even as customers scale across thousands of customers and petabytes of data, while consumption-based pricing and resource optimization tools help keep overall costs low.
Elasticsearch is the most complete data platform for context engineering and AI - the most deeply integrated open stack combining a scalable distributed data store, vector database, hybrid search, Jina AI models, and an agent builder. It simplifies building best-in-class search, AI, and agentic applications that deliver trusted answers at scale, regardless of where data resides. Built for production, Elasticsearch scales predictably with near real-time performance and cost efficiency on-prem or in the cloud, powering even the most demanding workloads.
Elastic Observability - SRE teams shouldn't have to choose between metrics coverage and cost control. Elasticsearch, the best-in-class for logs, is now best-in-class for metrics, too - with a single backend and a single query language. Native Prometheus and PromQL support means existing queries, dashboards, and alert rules work without modification. Elastic delivers more metrics, longer retention, lower cost - no retraining budget, no surprise bill at the end of the month.
Elastic is the agentic security operations platform built to secure, not to tax. A platform where autonomous agents handle the full lifecycle from ingestion through response, and your analysts handle judgment, verification and approval. When your adversary moves at machine speed, every vendor-imposed barrier is a gap the adversary exploits. Elastic removes them all. No taxes on your time, wallet, trust, or attention.
Take advantage of Elastic Cloud Serverless - the fastest way to start and scale security, observability, and search solutions without managing infrastructure. Built on the industry-first Search AI Lake architecture, it combines vast storage, compute, low-latency querying, and advanced AI capabilities to deliver uncompromising speed and scale. Users can choose from Elastic Cloud Hosted and Elastic Cloud Serverless during deployment. Try the new Serverless calculator for price estimates.
Ready to see for yourself? Sign into your AWS account, click on the "View Purchase Options" button at the top of this page, and start using a single deployment and three projects of Elastic Cloud for the first 7 days, free!
Highlights
- Search: Build innovative agentic AI, GenAI, and semantic search experiences with Elasticsearch, the leading vector database.
- Security: Modernize SecOps (SIEM, endpoint security, cyber security) with AI-driven security analytics powered by the Elasticsearch Platform.
- Observability: Use open, extensible, full-stack observability with natively integrated OpenTelemetry for Application Performance Monitoring (APM) of logs, traces, and metrics.
Details
Introducing multi-product solutions
You can now purchase comprehensive solutions tailored to use cases and industries.
Features and programs
Buyer guide

Financing for AWS Marketplace purchases
AWS PrivateLink
Pricing
Free trial
Dimension | Cost/unit |
|---|---|
Elastic Consumption Unit | $0.001 |
Dimensions summary
Top-of-mind questions for buyers
Vendor refund policy
See EULA above.
Custom pricing options
How can we make this page better?
Legal
Vendor terms and conditions
Content disclaimer
Delivery details
Software as a Service (SaaS)
SaaS delivers cloud-based software applications directly to customers over the internet. You can access these applications through a subscription model. You will pay recurring monthly usage fees through your AWS bill, while AWS handles deployment and infrastructure management, ensuring scalability, reliability, and seamless integration with other AWS services.
Resources
Vendor resources
Support
Vendor support
Visit Elastic Support (https://www.elastic.co/support ) for more information. If you are a customer, go to the Elastic Support Hub (http://support.elastic.co ) to raise a case.
AWS infrastructure support
AWS Support is a one-on-one, fast-response support channel that is staffed 24x7x365 with experienced and technical support engineers. The service helps customers of all sizes and technical abilities to successfully utilize the products and features provided by Amazon Web Services.


Standard contract
Customer reviews
Search keywords have boosted user discovery and improve SEO-driven trip exploration
What is our primary use case?
Our company's main use case for Elastic Cloud (Elasticsearch Service) is that we have a search bar on our website and we use Elasticsearch behind that search bar to get results based on keywords.
The ingestion pipeline, which is run on a weekly basis with a cron job, helps my team as we ingest part of the trips from the supplier API into Elastic Cloud (Elasticsearch Service) as a routine.
What is most valuable?
Elastic Cloud (Elasticsearch Service) has positively impacted our organization in many ways, with the most meaningful impact being the SEO for keyword searching. When we checked the data, around 60% of our users use the search bar to search for any trip.
The SEO impact of Elastic Cloud (Elasticsearch Service) is surprisingly massive. We did a prototype of adding some existing crawlers to the site to see how it would perform. Based on the results, when we started to see the difference, the crawlers were more able to get to the site through the search instead of directly crawling the pages.
What needs improvement?
Elastic Cloud (Elasticsearch Service) could be improved by adopting more natural language querying and semantic search, as keyword searching was prevalent from 2010 to 2013, but circumstances have changed significantly since then.
For how long have I used the solution?
The company I work for has been using Elastic Cloud (Elasticsearch Service) for more than 10 years, and I have been using it myself for three years.
What do I think about the stability of the solution?
Elastic Cloud (Elasticsearch Service) is stable.
What do I think about the scalability of the solution?
Elastic Cloud (Elasticsearch Service) is definitely scalable.
How are customer service and support?
Customer support for Elastic Cloud (Elasticsearch Service) is great. We did not require any customer support except during the initial days.
Which solution did I use previously and why did I switch?
I did not use any other solution before Elastic Cloud (Elasticsearch Service).
How was the initial setup?
My experience with pricing, setup cost, and licensing for Elastic Cloud (Elasticsearch Service) was straightforward, as the setup cost was minimal and I am happy with the pricing and licensing.
What was our ROI?
I have seen a return on investment with Elastic Cloud (Elasticsearch Service), with the biggest impact being money saved and time saved for users.
Since implementing Elastic Cloud (Elasticsearch Service), we saved around 20% of money and around 40% of time for the users.
What other advice do I have?
I recommend others looking into using Elastic Cloud (Elasticsearch Service) to use the Azure AI Cognitive Search plugin. I would rate this solution a 9 out of 10.
Fast, Scalable Elasticsearch for Real-Time Security Monitoring and Threat Hunting
Centralized monitoring has improved our cloud traffic management but log accuracy still needs work
What is our primary use case?
I am the Elastic Search admin for my organization, and we are using Elastic Search to handle the traffic to GCP. The monitoring of all the clusters and all the deployments are quite good, and compared to other services such as OpenSearch that we used previously, Elastic Search is much better, and Kibana is also invaluable.
When we get the logs, it is mostly about how we edit the configurations and how we make changes according to the requirements of our organization. In these cases, the logs sometimes can be a bit inaccurate. We are a customer, and we use Elastic Search integrated into our organization's usage.
What is most valuable?
Elastic Search is much better, and Kibana is also invaluable. It is scalable, and from my usage, we had many cases where we had to scale it according to the client requirements or the project requirements, and that was very easy because they provide a feature of increasing our usage or the configurations very easily.
During the first year or year and a half that I was working, it required maintenance. However, with the upcoming migrations and Elastic Search version upgrades, we started automating the alerts and the auto-migrations. The auto-scalability feature of Elastic Search is quite good as well.
What needs improvement?
When we get the logs, it is mostly about how we edit the configurations and how we make changes according to the requirements of our organization. In these cases, the logs sometimes can be a bit inaccurate.
We do not have much use for hybrid search in my use case. We did have a session where we tried it out for projects that are possibly a part of our organization, but we do not use that feature much.
For how long have I used the solution?
I have been using Elastic Search for the past three years.
What do I think about the stability of the solution?
I have not experienced significant stability issues, and from my usage so far, there were no issues that I faced.
What do I think about the scalability of the solution?
It is scalable, and from my usage, we had many cases where we had to scale it according to the client requirements or the project requirements, and that was very easy because they provide a feature of increasing our usage or the configurations very easily.
How are customer service and support?
We are in constant contact with technical support because we have a large amount of projects in our wing. Mostly, in order to check what the backend situations are, we contact technical support, which is quite easy to reach. Once there is any case that requires a one-on-one interaction, it is easy to contact them and we have a session to resolve the issue. The technical support is great.
Which solution did I use previously and why did I switch?
We did try out OpenSearch, but I do not think that will count as much as how much I have used Elastic Search.
How was the initial setup?
The initial deployment was fine because the organization already had Elastic Search, and I was not the one who implemented it. I found it easy to get used to the whole usage, so it was fine for me. To fully understand the whole knowledge of all the deployments, it took me about six months, which was a fine timeline according to the requirements of my employer.
What's my experience with pricing, setup cost, and licensing?
The pricing for Elastic Search is mainly budgeted according to the organization budget, so we take it as a yearly subscription, and that is acceptable since we do get a fair discount when we are taking it in bulk.
What other advice do I have?
Elastic Search overall is good. Regarding relevancy and searching, the searching is fine because in my use case, we only use it to retrieve the data, and the text search is quite good. We do not find any issue with that. In Elastic Cloud, which comes with the premium enterprise version of Elastic Search, we just got that this year. We received it in January, and they have inbuilt tools for GenAI. They also have a RAG feature where we can get LLMs to find answers or generate data, and that was quite good. I would give Elastic Search a rating of seven overall.
Search performance has transformed log analysis and complex data lookups in daily workflows
What is our primary use case?
I am familiar with Elastic Search to a certain extent as I have used it in my development life. I thought someone wanted feedback about it, specifically how I have used it in my career, so I agreed to share that information.
I started using Elastic Search after becoming acquainted with it when I accessed the AWS environment for the first time during the COVID period. We tried to establish a vertex and edge graph database schema, and I was hired to get that schema up and running while dealing with millions of records related to car spare parts. Due to a signed clause, I cannot go into too much detail. The challenge was with the indexes slowing down, which prompted a move to GraphDB because it provides faster access time. I had to deal with a lot of data cleansing and created many pipelines, first pushing records into Elastic Search through a bulk insert. I also looked up data using Kibana as the front end to leverage queries for pulling up that data.
Once GraphDB was in place, I was required to develop a service for asynchronous processing and order confirmation, where one copy would be stored in a database and the other would be pushed into Elastic Search for further lookup, eliminating the need for direct queries to the RDS
I have never reached out to Elastic Search's technical support team.
What is most valuable?
Elastic Search, being a vector database, quickly indexes data, allowing for searches based on text and data directly, which I found fascinating. My dev lead mentioned that it uses C++ to pick up these indexes and pulls up records incredibly fast, in nanoseconds, keeping me interested in how things are becoming faster over time and diversifying away from traditional relational database systems.
Regarding scalability, I consider both vertical and horizontal scalability in theory. I have not experienced sharding but find it interesting as a use case with Elastic Search. I see significant potential for vertical scalability, which can accommodate more data and offer substantial improvement.
What needs improvement?
Your question about what I dislike about Elastic Search is quite pointed, and I prefer to look at it as something for improvement, such as provisioning options other than Kibana. A standalone install that is operating system agnostic could run on Mac, Linux, or Windows by just providing a URL, username, and password to access the schema for queries. This would benefit many people who may not have access to Kibana, especially those who, the workplace evolution has shown, may not know what Kibana is if they lack tool access. It is crucial to have executable information to understand a product deeply. If Kibana is not a viable option for everyone due to hosting constraints, a standalone installer could connect directly to Elastic Search, with documentation readily available online to guide those needing desktop access.
For how long have I used the solution?
I have been using this solution for two years overall and have had good exposure to it with all CRUD operations I have been performing with it.
What do I think about the stability of the solution?
I have used Elastic Search for log lookups with ELK and never encountered any crashes or downtime while it was hosted in the cloud. While occasionally one or two queries may take longer due to network lags, these issues are more infrastructure-related since I have never faced any problems with Elastic Search's stability, which generally retrieves information instantly.
What do I think about the scalability of the solution?
Regarding scalability, I consider both vertical and horizontal scalability in theory. I have not experienced sharding but find it interesting as a use case with Elastic Search. I see significant potential for vertical scalability, which can accommodate more data and offer substantial improvement.
How was the initial setup?
When discussing initial deployment, the specific attribute of interest is the overall initial installation when starting to roll out the product. The deployment was a struggle as I faced challenges with bash commands and understanding how to run things on my system. Looking up tutorials on YouTube was tricky, and cross-referencing with documentation posed difficulties as some people customize setups to their needs. Setting up MySQL is straightforward, while with Elastic Search, I had to run bash commands for proper service execution. I faced some hurdles getting CRUD queries to work correctly. I resorted to Docker as an alternative, which diverged from standard practices of creating a local database service. An ideal setup would include a setup executable for Windows that would greatly facilitate immediate access and CRUD operation starts.
In my case, the system was already running by the time I started, as the custom DevOps team managed the deployment, and I was only tasked with connecting via Kibana and issuing bulk insert commands.
What's my experience with pricing, setup cost, and licensing?
I have not checked Elastic Search's pricing thoroughly, so I do not know how a company would perceive it. From what I see, small companies might consider the cost, with starting pricing for a single node instance at $16 a month for serverless and hosted options, though at least one or two connected clusters would be necessary for viable solutions. Companies might see this lower end pricing as suitable, but for startups, reaching up to $2,000 could appear steep, depending on their aggressive usage approach.
I faced a situation where our graph database work halted due to technical difficulties with the Neptune product, as some CRUD operations were not carried out. Product specialists suggested that the business case did not fit the graph database's requirements and recommended Elastic Search instead for a better use case. I was involved in a data structure related to car spare parts needing to facilitate purchases by linking parts to various car makes across catalogs, ultimately attempting to shift from relational databases due to overwhelming data generation that slowed down indexed lookups. Elastic Search significantly helped in confirming order data lookup, but costs for clusters in further development led to work being stalled.
A preliminary architect consultation or proof of concept on cluster purposes would aid in establishing understanding for further development on Elastic Search, which is becoming increasingly costly in the cloud due to demand. A structured understanding of costs tied to usage metrics would greatly assist in planning before commitments, as delays in our POC adversely affected our progress. Documentation should also encompass potential use cases and scenarios to better assist developers during implementations across programming languages to ensure seamless integration.
Which other solutions did I evaluate?
Regarding alternatives, I have worked with various database products, including Azure technologies where I worked with NoSQL storage tables similar to AWS DynamoDB, which are schema-less with varying attributes per record. These use partition key and row key for accessing information, fragmenting what we associate with traditional RDS. Additionally, I worked with Axelor CRM from a French company, alongside MySQL and Oracle. My first company used MS SQL, and I have discussed my use case involving AWS Neptune graph database and Elastic Search, which encompasses all I have worked with so far.
What other advice do I have?
For an overall rating of Elastic Search, I would score it at a solid 8 out of 10.
Its speed has facilitated my understanding of logical operators and streamlined query issuance. I would love to grasp the inner workings of sharding with distributed schema implications. Based on what I have experienced thus far, I find it a significant improvement, but once I better understand sharding and its performance effects, I would likely adjust my score.
My experience with the relevancy of search results using Elastic Search indicates that issuing a full query yields a finite number of results, while partial text searches can return irrelevant information. Mastering query issuance with Elastic Search is a valuable skill that develops over time. I prefer a structured JSON approach, utilizing properly sequenced clauses, which allow drilling down to a limited set of records that directly relate to the search context.
On hybrid search effectiveness, I think that AI is progressively offering more concise information. Providing more relevant keywords allows Elastic Search to generate results faster than other databases, such as RDS. The ability to engage with text directly simplifies understanding records and has a significant impact on AI functionality in rendering accurate results based on user needs.
Which deployment model are you using for this solution?
If public cloud, private cloud, or hybrid cloud, which cloud provider do you use?
Search across multilingual user data has become smarter and handles fuzzy name matches well
What is our primary use case?
The major purpose was to solve the search part. We have data in multiple languages, majorly in Indian languages such as English, Hindi, Punjabi, and some Marathi and Bengali. There is a requirement where we need to support a kind of listing, and I can say there is a list of people or users to whom I want to search.
What is most valuable?
What I like the most about Elastic Search is that I can store my data and search throughout my document. It is not like I am doing a search on a particular field only. For example, in comparison with other databases like SQL or NoSQL, you can implement search, but you need to be restricted to a particular field. In Elastic Search, there is an opportunity to search the entire document, and if there are any matches, it gives a score based on which I can decide how much data I need to show.
For example, if I am searching a person's name, there is a chance that the person's name I will be looking for may have some partial match. If I search for Amit, there can be multiple spellings for the same thing. It works on a kind of phonics system, which is a major requirement for me because when people type, they usually make spelling mistakes.
What needs improvement?
Regarding what I dislike about Elastic Search, there is one issue that occurs because Elastic Search is not my primary database; it serves as a substitute database for the searching part. I need to sync my data, and if I am not using the enterprise edition or version, sometimes my entire servers get crashed or backups crash. If I need to recreate that same thing again, it will take a lot of time, as the restore and sync process is very slow.
For how long have I used the solution?
I have been using Elastic Search for the last three to four years.
What do I think about the stability of the solution?
Regarding stability, if I am deploying myself, I feel many issues during deployment due to maintenance that I have to take care of. Sometimes the CPU or memory spikes depending on the load. However, I have noticed that an enterprise solution seems to be carefully handled by Elastic Search itself.
What do I think about the scalability of the solution?
I have almost handled ten to twenty million data entries, and we have gotten results from that. I think I have seen that level of scalability in Elastic Search.
How are customer service and support?
I have contacted technical support or customer support several times, but not me personally; my DevOps team has connected with the technical support several times. They deal with the contact support because they handle all the infrastructure setup and issues related to DevOps.
Which solution did I use previously and why did I switch?
I have used other similar solutions to Elastic Search. I think Elastic Search was compared to lexical search or something similar. There is another solution provided by MongoDB which also does similar work; with them, we can restore the JSON format data quickly compared to Elastic Search. MongoDB provides a tool called Compass, and they have Atlas. In Atlas, they are offering a lot of solutions with many features that were missing in Elastic Search. While the searching part in Elastic Search works fine, it lacks a lot of things; for instance, if I need to scale or downgrade my system, the backup restoration works much faster.
How was the initial setup?
The initial deployment was something I was not part of for Elastic Search, and even for Mongo not much. However, I have some idea about it; you can create multiple shards and similar configurations. It is easy in both cases.
What other advice do I have?
A lot of maintenance is required on my end. A lot of data needs to be synced because we were using CDC, so a lot of data is transmitted from my primary database to this secondary database for searching purposes. That requires a lot of effort. However, using the cloud solution, I think it can be set up; but again, it costs me a lot.
My experience with the relevancy of the search results when using traditional keyword and full-text search capabilities shows that as we are moving towards AI, you can keep all your data and break it into an AI format. Whatever I want to search, it will give me a result. I think moving forward, plain text search will not be a long-term solution because as people are moving towards AI, they want machines to understand better what they are trying to search. For example, I may want to search for a person based on department and years of experience, and for that, I think Elastic Search will suffice. However, breaking data into tokens and embedding it for querying will be a better solution moving forward. Elastic Search is also providing some sort of AI solution, but I have not had much time to explore that yet.
I believe the effectiveness of hybrid search, which combines vector and text searches, is great because vector search deducts information from the text provided to a machine and effectively gives the related data. If I use vector search with plain text in a hybrid search, it will be a better solution moving forward. This is because people do not want to search for something such as Atul Kumar; they want to search for Atul Kumar from a specific department or company, region, or city. My overall rating for this product is eight point five out of ten.
