# Connecting Amazon ElasticCluster

**URL:** <https://discuss.elastic.co/t/connecting-amazon-elasticcluster/35297>\
**Category:** Elasticsearch\
**Created:** [November 23, 2015, 11:09am UTC](https://discuss.elastic.co/t/connecting-amazon-elasticcluster/35297 "2015-11-23T11:09:51Z")\
**Posts on this page:** 6\
**Page:** 1

<div class="post-metadata">

**Author:** ![Phani\_Nadiminti](https://sea2.discourse-cdn.com/elastic/user_avatar/discuss.elastic.co/phani_nadiminti/32/45381_2.png) [@Phani\_Nadiminti](https://discuss.elastic.co/u/Phani_Nadiminti)\
**Post date:** [November 23, 2015, 11:09am UTC](https://discuss.elastic.co/t/connecting-amazon-elasticcluster/35297/1 "2015-11-23T11:09:51Z")

</div>

Hi All,

I have created a test elastic service domain in Amazon ElasticSearch Service. Now I want to index data from a csv file to Amazon ElasticDomain. So please explain me how to connect to ES cluster.when I try to connect using node client with end point as cluster name data is not indexing to amazon.can some one help me out how to interact with amazon cluster service from java API

Thanks  
phani

---

<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:** [November 23, 2015, 11:31am UTC](https://discuss.elastic.co/t/connecting-amazon-elasticcluster/35297/2 "2015-11-23T11:31:03Z")

</div>

Amazon elasticsearch does not expose 9300 port AFAIK.

You need then to create or use a Java REST Client. [JEST](https://github.com/searchbox-io/Jest) for example.

Or you can have a look at [found](https://www.elastic.co/found) which allows communication using the transport layer (Java).

---

<div class="post-metadata">

**Author:** ![warkolm](https://sea2.discourse-cdn.com/elastic/user_avatar/discuss.elastic.co/warkolm/32/39224_2.png) [@warkolm](https://discuss.elastic.co/u/warkolm)\
**Post date:** [November 24, 2015, 3:56am UTC](https://discuss.elastic.co/t/connecting-amazon-elasticcluster/35297/3 "2015-11-24T03:56:00Z")

</div>

You could use Logstash.

---

<div class="post-metadata">

**Author:** ![Phani\_Nadiminti](https://sea2.discourse-cdn.com/elastic/user_avatar/discuss.elastic.co/phani_nadiminti/32/45381_2.png) [@Phani\_Nadiminti](https://discuss.elastic.co/u/Phani_Nadiminti)\
**Post date:** [November 24, 2015, 9:54am UTC](https://discuss.elastic.co/t/connecting-amazon-elasticcluster/35297/4 "2015-11-24T09:54:23Z")

</div>

Hi David

I have implemented JEST client to connect amazon service but when i try to implement HttpClientConfig.Builder it is throwing errors even though i added JEST jars. The error iam getting is "built path " error. i have used JEST2.0 jar.please explain me is their any jar required to get it work?

Thanks  
Phani

---

<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:** [November 24, 2015, 1:10pm UTC](https://discuss.elastic.co/t/connecting-amazon-elasticcluster/35297/5 "2015-11-24T13:10:51Z")

</div>

I have no idea as I never used Jest. May be JEST authors are around and could answer ?

---

<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 5, 2017, 11:36pm UTC](https://discuss.elastic.co/t/connecting-amazon-elasticcluster/35297/6 "2017-07-05T23:36:16Z")

</div>


