
Overview
Video 1
Video 1

Product video
Elastic's Search AI Platform combines world-class search with generative AI to address your search, observability, and security challenges.
Elasticsearch - the industry's most used vector database with an extensive catalog of GenAI integrations - gives you unified access to ML models, connectors, and frameworks through a simple API call. Manage data across sources with enterprise-grade security and build scalable, high-performance apps that keep pace with evolving business needs. Elasticsearch gives you a decade-long head start with a flexible Search AI toolkit and total provisioning flexibility-fully managed on serverless, in the cloud, or on your own infrastructure.
Elastic Observability resolves problems faster with open-source, AI-powered observability without limits, that is accurate, proactive and efficient. Get comprehensive visibility into your AWS and hybrid environment through 400+ integrations including Bedrock, CloudWatch, CloudTrail, EC2, Firehose, S3, and more. Achieve interoperability with an open and extensible, OpenTelemetry (OTel) native solution, with enterprise-grade support.
Elastic Security modernizes SecOps with AI-driven security analytics, the future of SIEM. Powered by Elastic's Search AI Platform, its unprecedented speed and scalability equips practitioners to analyze and act across the attack surface, raising team productivity and reducing risk. Elastic's groundbreaking AI and automation features solve real-world challenges. SOC leaders choose Elastic Security when they need an open and scalable solution ready to run on AWS.
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: https://console.qa.cld.elstc.co/pricing/serverless .
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 GenAI, RAG, 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 Elastic's Search AI Platform.
- Observability: Use open, extensible, full-stack observability with natively integrated OpenTelemetry for Application Performance Monitoring (APM) of logs, traces, and other metrics.
Details
Introducing multi-product solutions
You can now purchase comprehensive solutions tailored to use cases and industries.
Features and programs
Security credentials achieved
(1)

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 like you
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.


FedRAMP
GDPR
HIPAA
ISO/IEC 27001
PCI DSS
SOC 2 Type 2
Standard contract
Customer reviews
Search has delivered faster user management but syncing issues still need improvement
What is our primary use case?
I have completed two different Elastic Search implementations, and in both cases, the goal was to speed up very slow Postgres databases. As a platform PM, I am typically responsible for user management and company management. These areas are quite heavy depending on how many users, customers, or companies exist. Before Elastic Search, when we relied solely on Postgres, there were significant delays to user list pages and company list pages. In the other company, there was a lot of data displayed for particular list pages for admins. We combined Postgres with Elastic Search to speed this up, and it certainly does speed it up. We have used it throughout my current job and previous job.
What is most valuable?
From the customer side, Elastic Search is super fast and very efficient, delivering results quickly. We recently tuned a series of compliance results in the CMS where we would specify that certain results should come up higher by adding keywords and other factors. However, the results were not as good as when we restarted and used Elastic Search out-of-the-box search results. We actually got better results that were more logical.
What needs improvement?
The most significant issue I find with Elastic Search is that it gets out of sync, and this has happened in both cases where I have implemented it. When Elastic Search gets out of sync, for instance, if I create a company or user, it gets created in Postgres and then sometimes there is a delay for it to appear in Elastic Search. This could be a 15-minute delay depending on how it was implemented. If other significant processes are running on the platform where you are touching a lot of records, such as a million records, that will take a hit on Elastic Search. We have seen differences of 800 records between Postgres and Elastic Search. Proactive tools that would find and adjust any mismatches would be beneficial.
Occasionally, Elastic Search has failed, and when that happens, search results do not come up at all. This has been a rare occurrence, and I am not certain Elastic Search is entirely to blame, as it could have been platform storage or other factors. For the most part, the most common problem is the out-of-sync issue.
For how long have I used the solution?
I have used Elastic Search since 2019 at the last two companies where I have worked.
What do I think about the scalability of the solution?
I would say Elastic Search is pretty scalable. We have had good results.
How are customer service and support?
Earlier, in the 2019 and 2020 range, we were having a lot of trouble with syncing, and we tried to see if consulting was available. At the time, we could not find what we needed from the knowledge bases, and we could not really get support. There was not a technical support option at that time. That may have changed. Currently, I do not think we have gone to Elastic Search to ask for any significant help.
How would you rate customer service and support?
Negative
Which solution did I use previously and why did I switch?
Google Appliance was a search engine that Google had for a while, and we used that and were pretty happy with it, but then they deprecated it and it is no longer available. After that, I do not remember what we used, something else.
How was the initial setup?
Although I am not an engineer, it seemed easy to medium to set up. It was not complicated.
What about the implementation team?
For the initial rollout, I would say it was maybe two or three people for the initial implementation, and then I have a team of 40 or 50 engineers with somebody always working on updates and other tasks.
Which other solutions did I evaluate?
We have not yet used anything in combination with Elastic Search, but that is on the roadmap.
What other advice do I have?
I would say Elastic Search's relevancy is okay, and if I were to give it a score, I would give it a B. Elastic Search works best out of the box as much as possible. When you start to overtune or put in other factors that will increase the priority of specific results you want to come up, it gets really complicated and then you do not necessarily get the best results.
Elastic Search works best when used out of the box without excessive tuning. My overall review rating for Elastic Search is seven out of ten.
Fast keyword search has improved product discovery and supports flexible query rules
What is our primary use case?
I use Elastic Search for fast search of products in our database. With Elastic Search , we use full-text search with keywords and different rules from the Elastic Search documentation. I do not have cases when a search request is four sentences long. I typically use three, four, or five words for searches.
What is most valuable?
I think the best feature of Elastic Search is the speed. It is very fast and comfortable to use in requests with transpositions rather than full requests. It has a smart engine inside.
What needs improvement?
In Elastic Search, the improvements I would like to see require many resources.
For how long have I used the solution?
I have used Elastic Search for two or three years, though I do not remember exactly which it is.
What do I think about the stability of the solution?
Maintenance of Elastic Search is easy because we do not have problems. I would rate the stability of Elastic Search at an eight.
What do I think about the scalability of the solution?
I would rate the scalability of Elastic Search at an eight.
How are customer service and support?
I did not have a situation where I needed to ask something in technical support for Elastic Search.
How would you rate customer service and support?
Positive
Which solution did I use previously and why did I switch?
I used a different solution before using Elastic Search. It was Sphinx.
How was the initial setup?
I do not know if the deployment was easy or complex, and it is also not my responsibility.
What about the implementation team?
I do not know how it was purchased as it is our DevOps responsibility. I know that it is in AWS , but I do not know the details of how it is deployed there.
Which other solutions did I evaluate?
I do not know about features such as Agentic AI, RAG, or Semantic Search in Elastic Search. I did not know that there are AI search features available.
What other advice do I have?
I would recommend Elastic Search to other people who want to have fast search in their applications. It is comfortable, it is fast, and it is very interesting to work with it. I gave this product a rating of eight out of ten.
Unified observability has simplified troubleshooting and improved monitoring across environments
What is our primary use case?
I work in a gaming company where we handle a lot of microservices, observability, monitoring, and metrics. We aggregate all our logs to Elastic Search for troubleshooting across different environments including production, staging, and dev. We use Elastic Search to give us insights and to conduct a lot of troubleshooting.
We decided to go with Elastic Search because of the ability to aggregate everything into one portal where we have access to our entire infrastructure and the correlation about observability and traces. I have used competitors, but we are not using them in the production environment; perhaps on lower environments, but for production, we use Elastic Search.
What is most valuable?
One thing I appreciate about Elastic Search is the ability to aggregate everything into one dashboard, so I can have monitoring, logs, and traces in one portal instead of having multiple different tools to do the same.
Normally, if you were to use Prometheus, you need to know the Prometheus query language, but with Elastic Search, it gives us the ability to use normal human language for queries. It is very intelligent when it comes to querying. Unless you want to search something in depth, I find it very user-friendly.
I think hybrid search, which combines vector and text searches, is very effective because a developer or platform engineer does not need to spend time learning how to do a query. They can log in and use the standard query language to query a specific log, for example.
The initial deployment of Elastic Search was very easy for our instance because we just needed to enable some annotations for it to start getting the logs. We only needed to do a very minimal deployment on our side. The advantage we had is we had already deployed templates, so we did not need to configure each and every microservice. Once Elastic Search was there and we were able to push the annotations to our deployment, everything came alive.
What needs improvement?
I think the biggest issue we had with Elastic Search was regarding integrations with our multi-factor authentication tool. We had a challenge with the types of protocols that it allows. Sometimes you find it only supports one or two, and maybe we have a third-party tool for our MFA, so we are limited in how we can do integrations and in terms of audit. Since we are in an environment where we need to be compliant and have all our audits done, it is very hard to audit access logs for Elastic Search. I do not know if that has changed; perhaps we are still on an older version, but that has been the major issue we have experienced.
When it comes to updates for Elastic Search, we might need to push updates, for example, when they have a security patch that we need to enhance or add into our deployments. We do this in the lower environments for staging and then promote it into production. There is not much ongoing maintenance that requires any sort of downtime.
What do I think about the stability of the solution?
Elastic Search gives you quotas, so you are able to monitor your quotas and know when you are about to fill them up and maybe expand or tighten on your logs. Internally, we try not to have alert fatigue, so we only do important logs and queries, and we rarely have any sort of lag.
What do I think about the scalability of the solution?
Elastic Search is very flexible when it comes to scalability. Being on the enterprise license, it is not really a big issue for us because we can increase the number of quotas we need depending on the logs we want.
How are customer service and support?
For Elastic Search, we have never contacted any support. I appreciate the way they do their documentation and blogs. As a technical professional, before I reach out to support, I have to do my own troubleshooting and research; unless it is something that I cannot resolve, that is when I will probably raise a ticket. In the recent past, we have not raised any specific ticket for Elastic Search.
How would you rate customer service and support?
Which solution did I use previously and why did I switch?
How was the initial setup?
The initial deployment of Elastic Search was very easy for our instance because we just needed to enable some annotations for it to start getting the logs. We only needed to do a very minimal deployment on our side. The advantage we had is we had already deployed templates, so we did not need to configure each and every microservice. Once Elastic Search was there and we were able to push the annotations to our deployment, everything came alive.
What about the implementation team?
The deployment of Elastic Search was done by our DevOps team, because I am part of the DevOps team. Our technical lead was mostly involved in terms of authentications and API key setup. From my side, it was easy for me to enable the annotations on the deployment and commit into the repository and push the changes to it. It was a team effort at different levels.
What other advice do I have?
I would give Elastic Search probably an eight because there is always room for improvement. In IT, everything keeps evolving, and AI is here, and probably tomorrow something else will come, so they will need to elevate their game. I give it a general rating of eight, which for me means it is working perfectly, but it can always get better; there is always something to improve. My overall review rating for Elastic Search is eight out of ten.
Centralized log monitoring has improved threat detection and simplified alert handling workflows
What is our primary use case?
Our use case is mainly for monitoring purposes, as we are getting the logs from our Linux machines where the applications are installed. Then we are forwarding these logs from the Linux servers to Elastic Search .
For now, we are logging the logs into the dashboard, and whenever a user wants to search on the logs, we use the platform directly on Elastic Search . I don't think we use full keywords; we directly use the user interface in the Elastic Search dashboard. Mainly, I think that should be sufficient for our users.
We don't use elastic streams for log ingestion or for structuring raw logs without agents.
We use the attack discovery feature to create alerts.
What is most valuable?
The best feature of Elastic Search that I appreciate is its monitoring capability. Whatever logs you want to forward to Elastic Search are pretty clear, and you can even edit the logs if you want some logs to delete or some logs not to appear in the monitoring dashboard, so you can clear it from there. It's pretty easy to install, easy to get handy on Elastic Search, and also easy to use it in the project. I think that's the main advantage of Elastic Search.
From a security point of view, I find Elastic Search to be quite secure, as we have a separate cluster that is well secured, and not just anyone can enter it easily.
I've noticed that the logs we are getting from the Linux servers have become automated, and in the long term, I believe Elastic Search will give promising results. When compared to Prometheus and Grafana , Elastic Search plays a main role in injecting SQL-related logs as it can inject any type of logs. It can show us any type of logs, which will be very helpful for any company or organization.
We forward the logs to our internal system that has an internal alerting system maintained by ING. The person monitoring Elastic Search, for instance, an ops guy this week or next week, will take care of the alert and try to fix it, making it quite handy to use this feature.
What needs improvement?
I think the first area for improvement is pricing, as the cluster cost for Elastic Search is too high for me. When I compare it with Prometheus or Grafana , we get very cheap dashboards with them. Elastic clusters are very costly; I understand the capabilities it has, but the price should be reduced a little bit in the market.
I also think the indexing throughput should be reduced, as using the bulk API in Elastic Search takes a lot of time and should become very fast. Additionally, observability features like search latency, indexing rate, and maybe rejected requests should be added to make the platform more reliable and accessible for everyone.
For how long have I used the solution?
I have been using Elastic Search for close to two years in my current project.
What do I think about the stability of the solution?
As far as I have been using it for two years, I did not find any glitches or bugs, so I would rate it an eight or nine.
How would you rate stability?
Positive
What do I think about the scalability of the solution?
When it comes to scalability, it is scalable, but the pricing also matters, so I would rate it six or seven.
How would you rate scalability?
Positive
How are customer service and support?
I would rate their technical support a nine because they are pretty reachable every time.
How would you rate customer service and support?
Positive
How was the initial setup?
The deployment was easy for us.
What about the implementation team?
We wrote some Ansible scripts, and it took maybe two weeks, a couple of weeks.
What other advice do I have?
I don't think the hybrid search that combines vectors and text searches will be in my use case.
Currently, we are not using any of the trusted GenAI experience features such as Agentic AI, RAG, or semantic search.
I recommend Elastic Search to other people because it's quite reliable when used in a project. Every project can incorporate Elastic Search because it has a lot of features. The only concern I have is pricing; other than that, the features are very good. Everyone will be able to use it easily, but you need to keep in mind that you have to train some resources because there are not many people experienced with Elastic Search. You should provide some training to them before deploying them onto the project. I would rate this review an eight overall.
