There are different ways to install, configure and use elasticsearch. Working with a real Elasticsearch cluster is essential for following all notes in this section.
Elastic Cloud (from Elastic.co)
Elastic Cloud is the hosted version of Elasticsearch and Kibana from Elastic.co. You can get started with Elastic Cloud here.
This is the preferred approach for the current lab recipes book.
Amazon Elasticsearch Service
Amazon Elasticsearch Service (Amazon ES) is an AWS managed Elasticsearch service on the AWS Cloud. You can get started with Elasticsearch on AWS here.
You can download and install ElasticSearch in a Windows Machine following the steps here.
In a Linux machine, you should be able to do the same from OS package manager (e.g. Debian or RPM packages).
Elasticsearch using Docker
You can also install Elasticsearch with Docker. Follow the link for details.