
Overview

Product video
This listing combines the benefits of the Private Offer feature along with Carahsoft's contract vehicles in providing customers a seamless acquisition process for their cloud-based products and solutions from AWS Marketplace.
Elastic is the leading platform for search powered solutions. We help you find what you're looking for to accelerate results that matter.
With solutions in Enterprise Search, Observability, and Security, Elastic helps you enhance customer and employee search experiences, keep mission critical applications running smoothly, and protect against cyber threats. Elastic Cloud is the best way to consume all of Elastic's products across any cloud.
Elastic Enterprise Search Build powerful, modern search experiences for applications, websites, and workspaces. Access, view and search across all your data no matter what, where, or how much. Search it all, simply.
Elastic Observability Bring logs, metrics (from servers, containers, and databases), and APM traces from your applications and infrastructure together at scale in a single stack. Monitor all your cloud resources and applications, as well as services you use including, but not limited to, Amazon CloudWatch, Amazon EC2, Amazon EKS, and Amazon S3.
Elastic Security Stop threats quickly and at cloud scale, with a best-in-class platform for prevention, detection, and response, including SIEM, endpoints, and containers.
This listing is for Private Offers ONLY. Please reach out for more details. Thank you.
Highlights
- NEW! Looking to get started now? Take advantage of a free 7-day trial and deploy globally in minutes across any of the AWS regions Elastic supports.
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
Pricing
Dimension | Description | Cost/12 months |
|---|---|---|
Elastic Platinum | Elastic Self Managed Subscription-Platinum Elastic Feeral Platinum Ann | $6,600.00 |
Consulting Services | Consulting Services flexible consulting days (Base Package - minimum q | $3,000.00 |
Vendor refund policy
See EULA
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
Technical support from the creators of the Elastic Stack by email or from the Elastic Cloud portal
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.
Similar products

Customer reviews
Indexing millions of daily records has been streamlined and search performance meets our needs
What is our primary use case?
Elastic Search use cases for us involve maintaining a huge amount of data per day, around millions of transactions for each record. We are maintaining all this data with Elastic, and Elastic is doing a fantastic job by doing the indexing. The algorithm is very good, enabling us to process the data very fast.
We are conducting searches with Elastic Search because the data volume is too high. With a couple of indexing configurations, we are able to achieve our goal.
What is most valuable?
A good feature of Elastic Search is that they have something called policies, which we can make hot and cold, all related to data retention, and that is what I appreciate the most.
What needs improvement?
From the UI point of view, we are using most probably Kibana, and I think they can do much better than that. That is something they can fine-tune a little bit, and then it will definitely be a good product.
Maintenance in terms of Elastic is that they can improve the UI and UX, and if they fine-tune it a little bit, then it will be much better.
For how long have I used the solution?
I have used Elastic Search for the last two years in my career.
What do I think about the stability of the solution?
So far I haven't noticed any lagging, crashing, or downtime with Elastic Search.
What do I think about the scalability of the solution?
The scalability of Elastic Search is good, and I am satisfied with that as of now, and the performance is good.
How are customer service and support?
I don't think I have ever had to contact technical support.
How would you rate customer service and support?
Negative
How was the initial setup?
I find the initial deployment of Elastic Search easy; it is quite straightforward.
Approximately, I am able to deploy Elastic Search within two to three hours for the first time.
What about the implementation team?
To deploy, one or two people will be enough because you need Logstash to be configured to bring the data to Elastic Search for indexing.
Which other solutions did I evaluate?
We tried to implement big data pipelines and all, and we tried to use Spark as well for analytics and data cleaning, but I think Elastic is better in that field. I didn't find anything better than that.
Search and aggregations have transformed how I manage and visualize complex real estate data
What is our primary use case?
I am using Elastic Search not only for search purposes but for rendering on maps as well.
I have not searched any vectors so far, so I cannot provide you with the exact output of that.
I was not using vectors in Elastic Search because I was using a vector database. As I mentioned, I use other databases for that. I have not explored it because when it comes to the data, Elastic Search will become expensive. In that case, what I suggest to my clients is to go with PostgreSQL , a vector database, or any other vector database. They are a startup, which is the problem.
We are using streams.
What is most valuable?
My favorite feature is always aggregations and aggregators. You do not have to do multiple queries and it is always optimized for me.
I always got the perfect results because I am using full text search with aliases and keyword search, everything I am performing it. It always performs out of the box.
It is easy because I have been doing it for years. The last version I remember is 3.5 or 3.1 that I used. Since then, I have been following Elastic Search and the changes they do. For configuration, I have never seen any problem.
What needs improvement?
Elastic Search consumes lots of memory. You have to provide the heap size a lot if you want the best out of it. The major problem is when a company wants to use Elastic Search but it is at a startup stage. At a startup stage, there is a lot of funds to consider. However, their use case is that they have to use a pretty significant amount of data. For that, it is very expensive. For example, if you take OLTP-based databases in the current scenario, such as ClickHouse or Iceberg, you can do it on 4GB RAM also. Elastic Search is for analytical records. You have to do the analytics on it. According to me, as far as I have seen, people will start moving from Elastic Search sooner or later. Why? Because it is expensive. Another thing is that there is an open source available for that, such as ClickHouse . Around 2014 and 2012, there was only one competitor at that time, which was Solr . But now, not only is Solr there, but you can take ClickHouse and you have Iceberg also. How are we going to compete with them? There is also a fork of Elastic Search that is OpenSearch . As far as I have seen in lots of articles I am reading, users are using it as the ELK stack for logs and analyzing logs. That is not the exact use case. It can do more than that if used correctly. But as it involves lots of cost, people are shifting from Elastic Search to other sources.
When I am talking about pricing, it is not only the server pricing. It is the amount of memory it is using. The pricing is basically the heap Java, which is taking memory. That is the major problem happening here. If we have to run an MVP, a client comes to me and says, "Anurag, we need to do a proof of concept. Can we do it if I can pay a 4GB or 16GB expense?" How can I suggest to them that a minimum of 16GB is needed for Elastic Search so that your proof of concept will be proved? In that case, what I have to suggest from the beginning is to go with Cassandra or at the initial stage, go with PostgreSQL . The problem is the memory it is taking. That is the only thing.
For how long have I used the solution?
I have been using Elastic Search since around 2012.
What do I think about the stability of the solution?
I have never seen any instabilities, even from the initial state.
What do I think about the scalability of the solution?
I have checked it for a petabyte of records. It is scalable.
How are customer service and support?
One person can do it, but when it comes to DevOps, we need a team always. Only if we have to manage Elastic Search, one person is fine.
How would you rate customer service and support?
Neutral
Which solution did I use previously and why did I switch?
I have used Solr and MongoDB as direct alternatives. According to the situation, it basically happens based on what the client wants. Sometimes they want Cassandra in place of Elastic Search. Our thing is only to suggest them. When it comes to the server costing, they are always asking, "Can we move to another server?" For example, I was working with a lower attorney's application and we implemented Elastic Search. For AWS only, we had to take two instances of 32GB for Elastic Search. After a few months only, the client asked, "Anurag, is it possible if we can go to another source if the latency is reduced or if some concurrency will reduce?" In that case, we had to move to Cassandra. Alternatives, I do use them.
What other advice do I have?
Elastic Search is working fine with streaming. I do not have any problem with that. I do not feel any problem with it because the library works well for the solution I am providing in Go. The libraries are healthy over there and it has worked well. I am satisfied with that. If there are some lags, I manage that. I have not used it. My review rating for Elastic Search is 9.5 out of 10.
Which deployment model are you using for this solution?
If public cloud, private cloud, or hybrid cloud, which cloud provider do you use?
Search performance has transformed large-scale intent discovery and hybrid query handling
What is our primary use case?
My use case has evolved over time with Elastic Search . Initially, we started with it as a searching solution. Before Elastic Search , our primary source of truth was SQL databases, the traditional RDBMS . We thought about taking the data from the traditional RDBMS because they were not able to cater to the scale that we wanted to achieve, so we migrated the data from MySQL , keeping it as the primary source of truth, but for the searching mechanism and wildcard searches, we migrated to Elastic Search.
My experience with the relevancy of search results in Elastic Search includes both traditional keywords and full-text search. In the supply chain industry, with millions of orders and customers such as CMA CGM, Maersk, or Kuehne+Nagel, filtering out those orders was essential, using a shipment number, transportation order number, or an origin or destination number. In the gaming industry at FDJ United, full-text searches make more sense to understand gaming intent. For example, when a user searches for 'I really want to play action games', we break down that full-text query, use custom text analyzers, and derive the intent behind the user's query in combination with a vector database alongside Elastic Search.
My assessment of the effectiveness of hybrid search, combining vector and text searches, shows that Elastic Search is remarkable for text-based searches. I have explored other solutions, but none can beat Elastic Search in that area. When I combine hybrid searches with vector databases, they store the mathematical representation of the data. For instance, to find the top 10 closest proximity based on a query, the vector database uses cosine similarity on the available data and suggests the top 10 results while Elastic Search can keep the metadata, enabling quick access to the entire database based on derived intent.
I have utilized trusted GenAI experiences related to semantic search and text-based search in my current project using Elastic Search. My go-to solution for text-based searches will always be Elastic Search, but for semantic search, I am trying to build a solution that emphasizes system-level understanding agents. For example, if a new engineer queries the agent for a system explanation, it scans all the relevant data and provides a comprehensive analysis of the service, contextualizing inputs to reduce hallucination, controlled temperatures for the LLM model, and reducing nucleus sampling. As for knowledge preservation, I use a vector database to store significant outputs generated by the LLM, depending on user preferences regarding the gravity of the analyses performed.
What is most valuable?
The best features of Elastic Search that I appreciate include its capability for eventual consistent systems where you do not need hard consistency, and it scales very smoothly. For wildcard searches and regex patterns, it really scales massively. It offers ILM, indexation lifecycle management, which allows you to enable a search for a span of six months for the data fed into the system while moving the rest to a new cluster. The structure of the inverted index document facilitates its core features, and I find how Elastic Search understands, indexes, and creates mappings for your data to be remarkable.
What needs improvement?
While Elastic Search is a good product, I see areas for improvement, particularly regarding the misconception that any amount of data can simply be dumped into Elastic Search. When creating an index, careful consideration of data massaging is essential. Elastic Search stores mappings for various data types, which must remain below a certain threshold to maintain functionality. Users need to throttle the number of fields for searching to avoid overloading the system and ensure that the design of the document is efficient for the Elastic Search index. Additionally, I suggest utilizing ILM periodically throughout the year to manage data shuffling between clusters, preventing hotspots in the distribution of requests across nodes.
For how long have I used the solution?
I have been using Elastic Search for more than six years.
What do I think about the stability of the solution?
In terms of stability, I would rate it eight out of ten regarding downtime, bugs, and glitches.
What do I think about the scalability of the solution?
For scalability, I assign it a ten out of ten.
How are customer service and support?
I would rate Elastic Search's technical support as nine out of ten.
How would you rate customer service and support?
Positive
Which solution did I use previously and why did I switch?
Before Elastic Search, our primary source of truth was SQL databases, the traditional RDBMS.
How was the initial setup?
Estimating the return on investment from Elastic Search is nuanced; however, I can share that initially, search times from traditional RDBMS were around two to three seconds, and with Elastic Search, we reduced that to 50 milliseconds, indicating a significant improvement.
What about the implementation team?
Assessing the complexity of deploying Elastic Search, I have a gray area because a separate DevOps team handles that aspect, but from my experience writing code and utilizing its features, I find it not complex at all.
What was our ROI?
Estimating the return on investment from Elastic Search is nuanced; however, I can share that initially, search times from traditional RDBMS were around two to three seconds, and with Elastic Search, we reduced that to 50 milliseconds, indicating a significant improvement.
What's my experience with pricing, setup cost, and licensing?
On the subject of pricing, Elastic Search is very cost-efficient. You can host it on-premises, which would incur zero cost, or take it as a SaaS-based service, where the expenses remain minimal.
Which other solutions did I evaluate?
When comparing Elastic Search to other vendors and products, I have recently explored Algolia , which is also a fully managed service. Elastic Search offers a choice between hosting on-premises or as a fully managed service, which has been beneficial compared to other solutions.
In my company's relationship with the vendor, I have always worked in product-based companies using Elastic Search, often as part of solutions from companies such as Manhattan Associates and in the gaming sector. For B2B industries, they sold to large clients such as Maersk and CMA CGM while my current company, Agoda, operates in the B2C space.
What other advice do I have?
Elastic Search does require some maintenance, especially when considering features such as ILM if you want to enjoy its capabilities. Maintenance tasks depend on the established data pipeline and may introduce some friction.
Currently, we are not using Elastic streams for log ingestion; previously, we utilized the ELK and EFK stacks with Logstash for log ingestion and Kibana for visualization. I also observe a trend where companies migrate to Grafana Loki instead of ELK.
Regarding integration aspects, Elastic Search has exposed REST APIs for all its services, making it easy to integrate with third-party models or endpoints regardless of the underlying infrastructure, as any modern development language can interact with these REST services.
I have not used the attack discovery feature.
My deployment of Elastic Search is on-premises.
At Agoda, we handle over 1.2 billion searches daily, facilitated by Elastic Search.
While I have been at my current company for four months, I am still getting to know my colleagues; however, I know there is a dedicated team focused on Elastic Search. This team exposes a service that acts as an intermediary for communication between Elastic Search and other services.
In my department, there are more than 100 people, whereas the overall organization consists of thousands, exceeding 10,000.
I would rate this review overall as a nine out of ten.
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.