# Deployment of a ES cluster on AWS

**URL:** <https://discuss.elastic.co/t/deployment-of-a-es-cluster-on-aws/15644>\
**Category:** Elasticsearch\
**Created:** [February 6, 2014, 2:15pm UTC](https://discuss.elastic.co/t/deployment-of-a-es-cluster-on-aws/15644 "2014-02-06T14:15:25Z")\
**Posts on this page:** 2\
**Page:** 1

<div class="post-metadata">

**Author:** ![Thomas\_FATTAL](https://sea2.discourse-cdn.com/elastic/user_avatar/discuss.elastic.co/thomas_fattal/32/1817_2.png) [@Thomas\_FATTAL](https://discuss.elastic.co/u/Thomas_FATTAL)\
**Post date:** [February 6, 2014, 2:15pm UTC](https://discuss.elastic.co/t/deployment-of-a-es-cluster-on-aws/15644/1 "2014-02-06T14:15:25Z")

</div>

Hi!

I want to deploy a cluster of Elasticsearch nodes on AWS.  
All our existing infrastructure is using CloudFormation with Chef  
cookbooks. We also did setup AutoScaling Group to restart application nodes  
automatically when some are going down.

I have several questions concerning the ES cluster I try to setup:

1. I was wondering what are the best practices for managing a ES cluster on  
AWS. Is it recommended to put the EC2 ES nodes in an auto-scaling group as  
well? Or is it a problem for the EC2 discovery?

2. If the CPU goes at 100% on a machine, is it recommended to upgrade the  
type of the machine to something more powerful or to add a new node?

3. Is there a recommended configuration schema in term of number of nodes  
in the cluster ?

Thanks a lot for your answer,  
Thomas (@nypias)

--  
You received this message because you are subscribed to the Google Groups "elasticsearch" group.  
To unsubscribe from this group and stop receiving emails from it, send an email to [elasticsearch+unsubscribe@googlegroups.com](mailto:elasticsearch+unsubscribe@googlegroups.com).  
To view this discussion on the web visit [https://groups.google.com/d/msgid/elasticsearch/441c3b42-0fb6-427d-b520-85f8c8ba1fee%40googlegroups.com](https://groups.google.com/d/msgid/elasticsearch/441c3b42-0fb6-427d-b520-85f8c8ba1fee%40googlegroups.com).  
For more options, visit [https://groups.google.com/groups/opt\_out](https://groups.google.com/groups/opt_out).

---

<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:** [July 6, 2017, 1:51am UTC](https://discuss.elastic.co/t/deployment-of-a-es-cluster-on-aws/15644/2 "2017-07-06T01:51:58Z")

</div>


