Scala and AWS managed ElasticSearch

AWS offer a managed ElasticSearch service. It exposes an HTTP endpoint for interacting with ElasticSearch and requires authentication via AWS Identity Access Management.
Elastic4s offers a neat DSL and Scala client for ElasticSearch. This post details …

AWS offer a managed ElasticSearch service. It exposes an HTTP endpoint for interacting with ElasticSearch and requires authentication via AWS Identity Access Management.
Elastic4s offers a neat DSL and Scala client for ElasticSearch. This post details how to use it with AWS’s managed ElasticSearch service.
Creating a request signer Using the aws-signing-request-interceptor library its easy to create an HttpRequestInterceptor which can be later added to the HttpClient used by Elastic4s for making the calls to ElasticSearch


Print Share Comment Cite Upload Translate
APA
() » Scala and AWS managed ElasticSearch. Retrieved from https://www.truth.cx/2017/02/26/scala-and-aws-managed-elasticsearch/.
MLA
" » Scala and AWS managed ElasticSearch." - , https://www.truth.cx/2017/02/26/scala-and-aws-managed-elasticsearch/
HARVARD
» Scala and AWS managed ElasticSearch., viewed ,
VANCOUVER
- » Scala and AWS managed ElasticSearch. [Internet]. [Accessed ]. Available from: https://www.truth.cx/2017/02/26/scala-and-aws-managed-elasticsearch/
CHICAGO
" » Scala and AWS managed ElasticSearch." - Accessed . https://www.truth.cx/2017/02/26/scala-and-aws-managed-elasticsearch/
IEEE
" » Scala and AWS managed ElasticSearch." [Online]. Available: https://www.truth.cx/2017/02/26/scala-and-aws-managed-elasticsearch/. [Accessed: ]
Select a language: