Sign in Agent Mode
Categories
Your Saved List Become a Channel Partner Sell in AWS Marketplace Amazon Web Services Home Help

Reviews from AWS customer

15 AWS reviews

External reviews

29 reviews
from

External reviews are not included in the AWS star rating for the product.


    Anand_Kumar

Captures data from all other sources and becomes a MOM aka monitoring of monitors

  • July 18, 2024
  • Review from a verified AWS customer

What is our primary use case?

It is basically for the banking and non-banking sectors. We use it for the APM perspective and application performance monitoring, but not in a holistic way; it is just layer seven, layer five, and six that are there.

How has it helped my organization?

In analytics, people use it for search patterns. I've also used Elasticsearch for indexing, where we can have content and do these things. But from an analytics perspective, I have never used Elasticsearch. I have used it in one project

It's a good tool because if you compare it with MongoDB, MongoDB is better. It has a very good data warehouse and search pattern. Elasticsearch cannot be made into a data warehouse. You can use it for smaller-scale analytics, but if you are looking at anything over 30-40 TB, it's not a data lake or big data solution.

It's a normal database, and any Oracle database or enterprise DB like MSSQL or PostgreSQL can do these things. I've never used it for unstructured data. I have used MongoDB, but not for this.

What is most valuable?

All features are almost the same as other observability tools. The best part I like is that it becomes a MOM aka monitoring of monitors. It can capture data from all other sources. It's not a unique feature of Elasticsearch itself because other tools like Dynatrace do do the same thing. But from an ROI perspective and a user-friendly perspective, it is a good tool.

Even at level four to level seven of the OSI model, it does monitoring very well. There are a lot of AI-embedded tools or prediction tools, and numerous default reports are available, which get populated easily.

So, the quality features are there. There are about 60 to 70 odd reports available. When you deploy the tool and the logs come in, they can capture those logs and automate field mapping and other things. That's the feature—by default, a few reports are available.

The data indexing capability of Elasticsearch is very good. It does the indexing correctly. It's not over-indexing, so it's perfect. It's very good. But how it works depends on the customization of the application and the search pattern you want. The log can be easily viewed, and based on that, you can easily tag things.

What needs improvement?

Scalability and ROI are the areas they have to improve. Their license terms are based on the number of cores. If you increase the number of cores, it becomes very difficult to manage at a large scale. For example, if I have a $3 million project, I won't sell it because if we're dealing with a 10 TB or 50 TB system, there are a lot of systems and applications to monitor, and I have to make an MOM (Mean of Max) for everything. This is because of the cost impact.

Also, when you have horizontal scaling, it's like a multi-story building with only one elevator. You have to run around, and it's not efficient. Even the smallest task becomes difficult. That's the problem with horizontal scaling. They need to improve this because if they increase the cores and adjust the licensing accordingly, it would make more sense.

For how long have I used the solution?

I have been using it for more than four to five years.

What do I think about the stability of the solution?

I would rate the stability a nine out of ten. It is a good product. It is a stable product.

What do I think about the scalability of the solution?

Elasticsearch has horizontal scalability. The users can scale up to any level. The only problem is related to disaster recovery. After some time, it becomes very difficult to do the DC/DR mapping because observability is a critical tool for event alerts. It becomes difficult to manage real-time events if the primary data center goes down and the disaster recovery site needs to take over. This is an issue for large projects like those at tier-one organizations like Ford or big banks. For mid-level and lower-level tier-two or tier-three organizations, it is good.

Another thing to consider is that Elasticsearch has high resource utilization on both the vertical and horizontal levels. But it's a good product for tier-two organizations.

All my clients are enterprise businesses.

How are customer service and support?

I've never heard anything wrong from the delivery side, but it's an international company with a very good product. So, the support system should be good.

How would you rate customer service and support?

Positive

Which solution did I use previously and why did I switch?

I tried to sell Kibana twice, but in terms of deployment, we've used it in two or three places. However, I don't have hands-on experience with Kibana.

To be very honest, we faced some setbacks with Kibana, particularly with network-level monitoring. This issue occurred a few weeks ago when I tried to sell one of our products. We have used Kibana for APM purposes, as well as the Elasticsearch ELK stack.

From an application perspective, it’s one of the tools we use. I can share a lot of insights, but I haven't seen all their reports or dashboards. So, my experience is from a presales perspective rather than a deployment perspective.

If I compare it with other auxiliary tools like Dynatrace, SolarWinds, or Relay, Elasticsearch is very competitive and user-friendly.

One thing about Elasticsearch is the way they sell licenses for their database, which can be a bit hidden. Many people think Elasticsearch is entirely open-source, but there are charges involved. It's an MPP-based NoSQL database with some limitations on certain datasets.

How was the initial setup?

I would rate my experience with the initial setup a nine out of ten, with ten being easy. It is easy, not that difficult.

It can be deployed both on the cloud and on-premises. I've seen on-premises deployments. This is especially true in other parts of the world where governments don't want to use the private cloud and have their own private cloud. I have mostly worked with on-premises deployments.

The mapping can take three months on average. However, the deployment time depends on the project. If you have a hundred servers, it will take two or three weeks. With three or four thousand servers, it will take longer. It's the same with any tool, like Dynatrace or SolarWinds. We have to map services and events, set thresholds, and configure event triggering and notifications. There's a lot to consider, so it depends on the project scope, the number of servers, the data captured, and whether it's agent or agentless. It's difficult to calculate an average about how many days it will take.

What's my experience with pricing, setup cost, and licensing?

I would rate the pricing an eight out of ten, with one being cheap and ten being expensive. It is not very costly, but it is not cheap either.

What other advice do I have?

I would rate it to others. Elasticsearch can be used for many things. It has a good indexing parameter and can be used for search patterns and more.

If it's for observability, I would give it a nine out of ten. The only issue I have is with APM (Application Performance Monitoring).

Elasticsearch as a product is different than Elasticsearch as a search engine. Elasticsearch is also different as an analytics tool. It depends on the analytical solution and how they want to fetch data from Elasticsearch as a database. As a search engine, it is one of the best. 90% of people use either Solar or Elasticsearch for web portals and other things. Nobody can challenge Elasticsearch in that area. So, out of ten, I would give it a ten.

But for analytics, I'd give it an eight. It depends on my database and in-memory tools. If I use QlikView or other tools, I'll just use Elasticsearch as a database. It's just like any other database they are using for in-memory analytics.

For observability, Elasticsearch, Logstash, and other things, it is a good component. It's good for tier-two enterprises. But when you define "enterprise," you must be specific. If you mean more than 2000 servers, then 90% of people won't consider it. There are other observability tools on the market. So, be specific in your query.


    Saurav Kumar

Provides us with the capability to execute multiple queries according to our requirements

  • March 15, 2024
  • Review provided by PeerSpot

What is our primary use case?

I can describe a project where we use Elasticsearch, Logstash, and Kibana (ELK stack) for our archiving objectives. I work in the security department of a Fintech company in the payment industry. We use the ELK stack to connect our internal systems with the bank's systems and we used Beats for data collection. We then store and forward this data to Elasticsearch for indexing and analysis, visualize and create alerts using Kibana based on categorized access logs, identifying and blocking malicious traffic or payloads.

What is most valuable?

Logsign provides us with the capability to execute multiple queries according to our requirements. The indexing is very high, making it effective for storing and retrieving logs. The real-time analytics with Elastic benefits us due to the huge traffic volume in our organization, which reaches up to 60,000 requests per second. With logs of approximately 25 GB per day, manually analyzing traffic behavior, payloads, headers, user agents, and other details is impractical.

What needs improvement?

I don't see improvements at the moment. The current setup is working well for me, and I'm satisfied with it. Integrating with different platforms is also fine, and I'm not recommending any changes or enhancements right now.

For how long have I used the solution?

I have been using Elastic Search for the past year.

What do I think about the scalability of the solution?


It is scalable. We have multiple NGINX nodes and use horizontal scaling to handle traffic. Our system can handle the Indian UPI settlement and process sixty-seven thousand requests per second.

How are customer service and support?

We subscribed to NGINX for technical support, and they were helpful during the installation phase. There is a lack of community support for GRPC, which needs improvement.

How was the initial setup?


The deployment is easier for experienced but beginners may face difficulties during installation. They could easily outline the recommended steps for deployment.

What's my experience with pricing, setup cost, and licensing?

we are using a licensed version of the product.

What other advice do I have?

We are fully satisfied with the usage and support, rating it 8 out of 10. I recommend NGINX for managing traffic due to its multiple functionalities like load balancing, proxy management, and caching.


    Subhadip Pakrashi

Comes with good performance and stability

  • February 19, 2024
  • Review provided by PeerSpot

What is most valuable?

The tool's stability and performance are good.

What needs improvement?

Elastic Search needs to improve its technical support. It should be customer-friendly and have good support.

For how long have I used the solution?

I have been using the product for a year.

What do I think about the stability of the solution?

The tool is stable; I rate it an eight to nine out of ten.

What do I think about the scalability of the solution?

The product is scalable, and I rate it a ten out of ten. My company has three users. We use it regularly.

How was the initial setup?

You need three resources to handle the deployment.

What's my experience with pricing, setup cost, and licensing?

The tool is not expensive. Its licensing costs are yearly.

What other advice do I have?

I rate Elastic Search an eight out of ten. You can use the product if you are looking for value for money.


    reviewer2345013

A log database that can be used to see the logs better

  • February 19, 2024
  • Review from a verified AWS customer

What is our primary use case?

The solution is a dashboarding tool that's useful for DevOps engineers for monitoring. The solution is like a log database. You can ingest into it anything you want and then find the value of the things you ingest. The solution can also be used to make reports.

What is most valuable?

The most valuable feature of the solution is its utility and usefulness. I use the solution to see the logs better or the error explained. The solution allows us to be more on top of the alerts for the logs. The solution makes passing of the logs easier and faster.

What needs improvement?

I would like to see more integration for the solution with different platforms. Sometimes, it's hard to understand what you need to send to Elastic Search.

For how long have I used the solution?

I have been using the solution for two to three years.

What do I think about the stability of the solution?

Elastic Search is a stable solution.

What do I think about the scalability of the solution?

More than 50 users are using the solution in our organization.

What other advice do I have?

We use the solution's live data analysis for operations purposes. The solution also has a monitoring aspect. ElasticSearch is like a middleman between the PRTG and ITSM tools. It is easier to pass the information about the metrics or the full logs of the cloud platform you are ingesting in the solution instead of giving the output to PRTG.

The solution is deployed on the cloud in our organization. Elastic Search is something that comes after the projects are done. After implementing the project, we use the solution to have that project monitored. I would recommend the solution to other users.

Overall, I rate the solution an eight out of ten.


    Huseyin Temucin

A highly scalable and powerful tool that provides excellent indexing features

  • February 13, 2024
  • Review provided by PeerSpot

How has it helped my organization?

We have data in different databases. One is a relational database, and another is NoSQL. They are different services. They host document-like data. We used Elastic to convert the data structurally. We used Elastic as a multi-service search engine. It is a good solution. It is too powerful.

What is most valuable?

I would advise anyone to use the product. It is good. Data indexing of historical data is the most beneficial feature of the product.

What needs improvement?

The solution must provide AI integrations. I could direct my data flow to my AI tools if I use Elastic for IoT data.

For how long have I used the solution?

I have been using the solution since 2007.

What do I think about the stability of the solution?

I rate the stability an eight out of ten.

What do I think about the scalability of the solution?

The solution provides powerful scalability. I rate the scalability a ten out of ten. Our clients are medium-sized businesses.

How are customer service and support?

I do not need technical support because the product works well.

How was the initial setup?

The initial setup was very easy. I rate the ease of setup an eight out of ten. The setup can be done within minutes.

What's my experience with pricing, setup cost, and licensing?

I use the community version. The premium license is expensive. I rate the tool’s pricing an eight out of ten.

What other advice do I have?

With the power of Kibana, we can easily and dynamically analyze and summarize our log data. The internet has information about all the technical solutions. I bought some courses from Udemy for Elastic Search. I also got some documents from Elastic Search. The documentation for Java is very good. It was sufficient to learn as a developer.

I could integrate my products to Elastic Search easily. I use the default index for my solution, and it works very well. Elastic’s indexing policies are very good. I do not need any indexed operations for my solution. Overall, I rate the tool a nine out of ten.


    reviewer2124444

Scalable platform with an easy initial setup process

  • February 08, 2024
  • Review from a verified AWS customer

What is our primary use case?

We use the product for log analytics and metrics features.

What is most valuable?

We can easily collect all the data and view historical trends using the product. We can view the applications and identify the issues effectively.

What needs improvement?

They could improve some of the platform's infrastructure management capabilities. There should be better visualization and insights about the cost of the SaaS services, which are not effective. Additionally, there needs to be more native integrations to merge the data.

For how long have I used the solution?

We have been using Elastic Search for about a year.

What do I think about the stability of the solution?

I rate the stability a ten out of ten.

What do I think about the scalability of the solution?

It is a highly scalable application. We have 15 users in our management team. I rate the scalability an eight out of ten.

Which solution did I use previously and why did I switch?

I have experience working with Splunk in the past.

How was the initial setup?

The initial setup for the SaaS platform is quite easy. We took assistance from an engineer for the onboarding. Thus, it was straightforward for us. However, there could be a better integration with AWS.

I rate the process a seven out of ten.

What's my experience with pricing, setup cost, and licensing?

I rate Elastic Search's pricing an eight out of ten.

What other advice do I have?

By integrating Deepgram insights with the product, we've gained visibility into logging, service behavior, and cost optimization.

I rate Elastic Search a nine out of ten.


    PHILIP OLANIYAN

Good tool for observability for storing and analyzing data

  • January 08, 2024
  • Review provided by PeerSpot

What is our primary use case?

Elastic has a lot of products. The one I'm most familiar with is Elastic Observability. It's designed to monitor our applications within an organization. It gives managers visibility into the activity and functionality of applications within the network. I've worked with it both on-premises and in the cloud. It helps us monitor applications and identify any issues. For example, we can see if an application is calling on a database if there are any delays or errors, and what might be causing those problems. It can also give us a proper view of the number of transactions done on the database and other information. It's not just pulling data for us; it's giving us real-time insights into the activities and functionalities of our applications within our network environment.

What is most valuable?

When users understand the root cause of the problem, they spend less time resolving it. The number one benefit is end-to-end stability. It provides deep visibility into your cloud and distributed applications, from microservices to serverless architectures. It quickly identifies and resolves the root causes of issues, like gaining visibility into all your cloud-based and on-prem applications. It also simplifies issue resolution, leading to faster resolution times and optimized performance. It is achieved through numerous tools, metrics, and application performance fine-tuning systems, ensuring a smooth user experience. That's why many enterprises seek this kind of solution. It provides valuable insights into potential security vulnerabilities, enabling pre-emptive measures and safeguards for your data assets. Then there's data-driven decision-making, which is very important! It breaks down data silos by ingesting all the telemetry data (metrics, logs, etc.) into a single, scalable platform with a contextual data model. This flexibility allows you to collect and visualize any data from any source. Essentially, it pulls data from all sources and guides you in making data-driven decisions for capacity planning, resource allocation, and risk mitigation. Finally, it also fosters collaboration across IT teams.

What needs improvement?

There are potential improvements based on our client feedback, like unifying the licensing cost structure, which might be helpful for clients. This room for improvement is from my perspective as a salesperson. Because when I give customers the pricing information, they might wonder why there are two different licensing models, unlike competitors like BeyondTrust or Delinea. Delinea also has the same thing with the code.

For how long have I used the solution?

I have been with this solution for more than six months.

What do I think about the stability of the solution?

It's very, very stable. Most times, I go through the demo sites, which allows understanding of functionalities and use cases and all of that. I would rate the stability a nine out of ten.

What do I think about the scalability of the solution?

It is a scalable solution. I would rate the scalability a nine out of ten.

How are customer service and support?

The customer service and support are very nice.

How would you rate customer service and support?

Positive

Which solution did I use previously and why did I switch?

I have experience with Delinea, ManageEngine, BeyondTrust, IBM and WALLIX. But compared to Elastic, they lack the same level of artificial intelligence capabilities. It's like an all-encompassing package with tons of features. One of those features is the ability to pinpoint the root cause of any problem, whether it's code issues (like it was not written properly), developer errors, or anything else. It goes beyond just surface-level troubleshooting and digs deep to give you the real why. That's what sets it apart from the others. Imagine an application is having some issues. Elastic can tell if it's faulty code, a developer mistake, or anything else. It gives you the true root cause, not just the surface-level symptoms. That's its strength and why it stands out as the industry standard.

How was the initial setup?

The initial setup is not complex to me. I've seen it displayed before in a demo presentation with Jakadaz. The solution is not difficult to use. It's very easy. Even as a non-technical person, I could interact with the application.

What about the implementation team?

The deployment doesn't take long because we have experts who can help. It's available both in the cloud and on-premises, so it depends on the customer's choice.

What's my experience with pricing, setup cost, and licensing?

It is a cost-effective solution. It is not expensive.

What other advice do I have?

I would rate it a nine out of ten for now. It has a lot of features compared to other solutions. Its comprehensiveness and range of features are what make it stand out for application monitoring. I highly recommend it. It's very good because it's efficient, highly scalable, and has high availability. Additionally, cost-effectiveness is crucial in Nigeria due to exchange rates. Organizations need solutions that are affordable, and Elasticsearch fits the bill. I would absolutely recommend it to any organization.


    Sudeera Mudugamuwa

An open-source solution for log management but improvement is needed in Kibana dashboard and authentication

  • January 04, 2024
  • Review provided by PeerSpot

What is our primary use case?

We use the product for log management.

What is most valuable?

The products comes with REST APIs.

What needs improvement?

Elastic Search needs to improve authentication. It also needs to work on the Kibana visualization dashboard.

For how long have I used the solution?

I have been using the product for six years.

What do I think about the stability of the solution?

I rate the product's stability a nine out of ten.

What do I think about the scalability of the solution?

I rate Elastic Search's scalability a ten out of ten.

How are customer service and support?

The technical team needs to improve their response time.

How would you rate customer service and support?

Positive

How was the initial setup?

The tool's deployment is easy. It took us one day to deploy a seven-node Elastic Search cluster.

What's my experience with pricing, setup cost, and licensing?

Elastic Search is open-source, but you need to pay for support, which is expensive.

What other advice do I have?

The solution suits medium to large companies better. I rate it a nine out of ten.


    Randy Sanchez

Played a crucial role in enhancing our cybersecurity efforts

  • November 30, 2023
  • Review provided by PeerSpot

How has it helped my organization?

Elastic Search significantly improved our blog management at the organization. It played a crucial role in enhancing our cybersecurity efforts by allowing me to identify the geographical origins of web traffic. This feature was instrumental in identifying and mitigating potential threats from various actors. The ability to pinpoint the source of the traffic helped in quickly addressing security concerns and filtering out potential threats.

What is most valuable?

The most valuable features are its user-friendly interface and seamless navigation. The abundance of tutorials and helpful mocktails significantly contributed to the ease of managing the system. The user interface stood out for its accessibility, making it straightforward to perform tasks and queries. The availability of resources, such as tutorials and mocktails, not only facilitated my learning process but also enhanced the overall usability of Elastic Search. Additionally, the ability to seamlessly integrate Elastic agents into our system not only enhanced our overall efficiency but also facilitated smooth integration with the cloud. The versatility of adding Elastic agents and leveraging the source components provided a comprehensive solution for managing and optimizing our system.

What needs improvement?

Elastic Search could benefit from a more user-friendly onboarding process for beginners. Creating a module or series specifically designed for those new to Elastic Search would be valuable, starting with the basics and gradually introducing the integration of Elastic Search with emerging technologies like AI. Additionally, it would be helpful to see improvements in mailing integration and potentially offer a more accessible pricing tier for individuals or students who are just starting to explore security and monitoring aspects. A tier tailored for the average user, focusing on simplicity and affordability, could attract a broader audience and encourage long-term use.

What do I think about the stability of the solution?

I would rate the stability of Elastic Search at a solid nine out of ten. Throughout my usage, I didn't encounter any failures, errors, or unexpected shutdowns. It was a reliable experience, and the fact that it didn't stop working unexpectedly was a relief.

What do I think about the scalability of the solution?

It is quite scalable.

Which solution did I use previously and why did I switch?

I used a different solution before switching to Elastic Search because Elastic Search offered a wider range of features. The other solution focused on monitoring app usage, Elastic Search stood out with its extensive modules, cloud deployment options, and flexible monitoring capabilities. Despite Splunk being a bigger name, I found Elastic Search to be more versatile and enjoyed using it.

How was the initial setup?

Initially, deploying Elastic Search was a bit challenging for me as it was my first time using the Elastic Stack. Setting it up to monitor traffic on multiple VMs, including an enterprise-level VM, posed some configuration hiccups, especially when connecting to the cloud. I had to rely on online resources and Google searches to troubleshoot and figure things out. While I eventually got through it, the process felt overwhelming with lots of information to digest at once. As for maintenance, during the short period I used it for a lab, there wasn't much to handle beyond shutting it down and reinstalling it at the end. I can't speak to long-term maintenance since my usage was relatively brief.

What was our ROI?

Elastic Search has provided a valuable return on investment by enhancing effectiveness and aiding in learning about security features. It has saved me an estimated couple of hundred dollars in both time and money.

What's my experience with pricing, setup cost, and licensing?

Elastic Search is a bit pricey, especially for individuals or small learners interested in cybersecurity. It could be more affordable for personal use, making it accessible to a broader audience learning about network security and traffic monitoring.

What other advice do I have?

My advice to anyone who is evaluating Elastic Search is to explore the user-friendly website and navigate to the documentation or resources section. Start with a basic overview of the components, and how they work together, and try simple tasks like searching or detecting. The key is to begin with something straightforward. Utilize the documentation to understand how to get started and explore the various integrations Elastic Search offers. Overall, I would rate it as an eight out of ten.


    Atif Tariq

Good for text-based search and dashboard creation, an active community, and strong support from contributors

  • November 20, 2023
  • Review from a verified AWS customer

What is our primary use case?

For me, the primary use case of Elasticsearch is log analysis, as it is a text-based search tool. To explain how it works, let's consider its role at the backend. Elasticsearch operates on keywords used to fetch data. This is in contrast to some databases, where operations might be based on a key order or a primary key, allowing for various maintenance and analysis tasks.

Many people use Elasticsearch to store their application logs in JSON format. These logs are indexed, facilitating efficient search and analysis. Additionally, Elasticsearch integrates well with tools like Grafana and Kibana, enabling users to create diverse dashboards for data visualization.

There's also the text-based search scenario. For instance, if a user wants to search for something using a specific keyword, Elasticsearch excels in this area by creating multiple indices.

Elasticsearch is a versatile tool that can store and retrieve information effectively, making it suitable for various applications across different industries.

What is most valuable?

Elasticsearch is a quick search engine tool. A good use case is saving metadata of your systems for data cataloging. Various systems, like those opened in metadata and similar applications, use Elasticsearch to store their text data. However, the major use case for many is to store application logs and build different dashboards on top of it.

What needs improvement?

The use of Elasticsearch is very specific. It is not helpful for storing your OLTP data. Elasticsearch's specific use is when you need to provide text-based search functionality. That's when Elasticsearch becomes relevant.

For instance, for log analysis or searching values, Elasticsearch performs very well. However, there are challenges with performance management and scalability, particularly how developers manage these aspects.

For example, Kubernetes is a popular choice as it offers the needed features to run your application and allows performance optimization in response to increased system load, and managing itself. If you plan to deploy Elasticsearch with limited or predefined resources, it may not be the ideal setup.

Therefore, it's better to create ultimate commerce capabilities for it. This is the challenge people are facing in the market and the solution for it. So, this answer combines two aspects: the challenge and its solution.

For how long have I used the solution?

I have been using Elasticsearch for almost a year now. I'm comfortable working with it and understand its functionalities.

What do I think about the scalability of the solution?

In our organization, it's not so much about the number of people as it is about the number of products utilizing it. Currently, we use Elasticsearch in more than 12 products.

It's become essential for any component that requires text-based functionality. Besides that, it's also used for logging to analyze application performance, peak times, etc. Elasticsearch is a basic component of the architecture for each of these products.

How are customer service and support?

Most of our deployments are not exposed to the Internet or public networks; they're restricted to closed networks. We don’t frequently upgrade from previous versions unless a specific use case arises.

In such cases, we usually turn to the developer community for support.

Another scenario is when running the application in a careful mode, where the main requirement is to change the image name in the configuration. Then, we check for any changes or incompatibilities with previous versions. Upgrades can sometimes introduce issues if they’re not compatible with existing configuration files, but it's generally not too problematic to handle.

How was the initial setup?

Deploying in Kubernetes is not complex. There are many resources in the market, like DevOps guys and guides, which make the process straightforward. The deployment can be done in a matter of minutes. You basically run a configuration file to set up your application, define replicas, and so on. It shouldn't take much time; even with an expert, it's a matter of a few hours.

However, the key lies in following best practices and configuring your files properly. If you follow the best practices, you'll likely face fewer issues. But if not, problems are inevitable.

It’s crucial to analyze these practices, considering factors like bandwidth, data volume, user interaction, and how it's read by different applications. These considerations help in managing resources and scalability, including scaling up and down your Elasticsearch container. These points are vital for running Elasticsearch efficiently, especially for text-based search applications.

You can deploy it as required. Elasticsearch is versatile; you can run it on Kubernetes, in the cloud, or on-premises. There is no limitation in terms of deployment options.

What's my experience with pricing, setup cost, and licensing?

The cost varies based on factors like usage volume, network load, data storage size, and service utilization. If your usage isn't too extensive, the cost will be lower.

However, if you're dealing with high volumes, you'll need to reconsider the cost-effectiveness. If there are no challenges or bottlenecks in buying a service from a cloud service provider, that might be a viable option.

But if you're concerned about price or issues like exposing your data to the public cloud, then deploying on-premises and conducting stress testing becomes important. It’s a part of the learning and development process, not just a deployment for production.

You need to pass through testing processes in the development environment and then move to staging and production. This involves various tests to understand user access patterns, data push, and performance assessment. Deploying on your own requires considering all these factors. On the other hand, if you use a cloud service, many of these concerns aren't your responsibility.

What other advice do I have?

If you're interested in using Elasticsearch as a search tool and for cloud data integration, comparing it with alternatives like Amazon Cloud Search or Azure Search is valid. Many cloud service providers that offer text-search services are utilizing Elasticsearch. They've implemented best practices and resolved a myriad of issues experienced by companies using Azure, AWS, or GCP.

These providers have integrated Elasticsearch into their cloud offerings effectively. Choosing their services might be preferable due to lower operational costs on your side.

In case of any disaster or issue, their development and DevOps teams are available to support you. However, if you face limitations, like client requirements prohibiting data storage in public or private clouds, then deploying Elasticsearch on-premises would be your alternative.

I would definitely rate it an eight out of ten, which is very good. The reason is the active community continuously working on it, and the support from contributors and the support team is notable. Because Elasticsearch is very specific in its use cases.

It excels in text-based search and creating dashboards for application logs. It provides results and functionality that are hard to find in alternative tools. So, if you have a use case that fits, Elasticsearch is a great service without any direct alternatives.