Is there a way to stop the AWS Elasticsearch?

Solution 1:

You will have to delete the cluster for billing to stop. However, if you want to backup the data for later experiments, you can take manual snapshots of the indices to your S3 buckets.

The next time you spawn a cluster, just restore the snapshot :)

Solution 2:

There is no way to stop the cluster today. What I did to reduce my bill was that I edited the cluster to reduce the instance type to a t2.small instance which is significantly cheaper than the previous instance.

Then when I needed to resume testing I changed the instance type back to what I required.