# Best infrastructure for elasticsearch

**URL:** <https://discuss.elastic.co/t/best-infrastructure-for-elasticsearch/262737>\
**Category:** Elasticsearch\
**Created:** [January 31, 2021, 5:23am UTC](https://discuss.elastic.co/t/best-infrastructure-for-elasticsearch/262737 "2021-01-31T05:23:29Z")\
**Posts on this page:** 5\
**Page:** 1

<div class="post-metadata">

**Author:** ![iammanmale](https://avatars.discourse-cdn.com/v4/letter/i/5e9695/32.png) [@iammanmale](https://discuss.elastic.co/u/iammanmale)\
**Post date:** [January 31, 2021, 5:23am UTC](https://discuss.elastic.co/t/best-infrastructure-for-elasticsearch/262737/1 "2021-01-31T05:23:29Z")

</div>

We have 7 ES node + 2 logstash server to collect log from AWS machines around the world by filebeat. Those ES and logstash nodes are just desktop PC at the moment. We want to put them into a more reliable infrastructure.  
What infrastructure should i prefer? Put each of the nodes on AWS machines, dockers or bare metal servers? or should we use AWS Elasticsearch service directly?

---

<div class="post-metadata">

**Author:** ![dadoonet](https://sea2.discourse-cdn.com/elastic/user_avatar/discuss.elastic.co/dadoonet/32/137187_2.png) [@dadoonet](https://discuss.elastic.co/u/dadoonet)\
**Post date:** [January 31, 2021, 6:16am UTC](https://discuss.elastic.co/t/best-infrastructure-for-elasticsearch/262737/2 "2021-01-31T06:16:44Z")

</div>

The easiest way is ro start from [cloud.elastic.co](http://cloud.elastic.co).

Cloud by elastic is one way to have access to **all features** , all managed by us. Think about what is there yet like Security, Monitoring, Reporting, SQL, Canvas, Maps UI, Alerting and built-in solutions named [Observability](https://www.elastic.co/observability), [Security](https://www.elastic.co/security), [Enterprise Search](https://www.elastic.co/enterprise-search) and what is coming next 🙂 ...

Otherwise, you can indeed start some EC2 instances and run elasticsearch on it but you will have to manage the service yourself.

---

<div class="post-metadata">

**Author:** ![iammanmale](https://avatars.discourse-cdn.com/v4/letter/i/5e9695/32.png) [@iammanmale](https://discuss.elastic.co/u/iammanmale)\
**Post date:** [February 1, 2021, 6:00am UTC](https://discuss.elastic.co/t/best-infrastructure-for-elasticsearch/262737/3 "2021-02-01T06:00:44Z")

</div>

thx for your reply.  
I have heard that running on bare metal server or on dockers in local machines have better performance than cloud ES service or hosting ES on cloud VM, is that true?

---

<div class="post-metadata">

**Author:** ![dadoonet](https://sea2.discourse-cdn.com/elastic/user_avatar/discuss.elastic.co/dadoonet/32/137187_2.png) [@dadoonet](https://discuss.elastic.co/u/dadoonet)\
**Post date:** [February 1, 2021, 9:01am UTC](https://discuss.elastic.co/t/best-infrastructure-for-elasticsearch/262737/4 "2021-02-01T09:01:11Z")

</div>

I have no idea.

IMHO you should test first the easiest path to get your cluster running and if you find it's not enough for your use case, invest more of your time to build yourself the cluster.

---

<div class="post-metadata">

**Author:** ![system](https://us1.discourse-cdn.com/elastic/original/3X/1/a/1ac57faf039f6b580b3f104ef42a2a89e41014de.png) [@system](https://discuss.elastic.co/u/system)\
**Post date:** [March 1, 2021, 9:01am UTC](https://discuss.elastic.co/t/best-infrastructure-for-elasticsearch/262737/5 "2021-03-01T09:01:53Z")

</div>

This topic was automatically closed 28 days after the last reply. New replies are no longer allowed.
