Intellipaat Back

Explore Courses Blog Tutorials Interview Questions
0 votes
2 views
in AWS by (5.6k points)
I was using AWS for hosting an ElasticSearch Instance through their service called "ElasticSearch Service", but now landed into a problem.

I almost fixed this problem but had to pay $300 for using some services and accidentally running multiple instances.

So, I want to keep one instance running and at maximum pay a 4150 a month.

So my question is, Is there no other service out there where I can host an ES service for cheaper? As $150 a month is a lot. Or AWS ElasticSearch Service is only the solution, I would like to avoid hosting the service on a local computer.

Any Help would be great!!

1 Answer

0 votes
by (12.4k points)

AWS ElasticSearch is now offered as part of free-tier, under which they are even offering "t2.small.elasticsearch instance" which is even not available in free-tier EC2 instance.

You can create both t2.small instances and install your own ElasticSearch in the free tier account for which you normally have to pay around $20 a month, Also you can create an AWS ElasticSearch service using "t2.small.elasticsearch instance" which would be totally free.

Also "t2.small.elasticsearch" can easily satisfy your testing and small size index and moderate traffic.

Providing some tip to avoid cost:

1. You can write a lambda function which would automatically stop and start instances, use that to start instances only during traffic hour.

2. Use spot instances to avoid the costly reserved instances and choose the regions which offer cheap pricing

Hope this Helps!!

Want to learn more about AWS, then do check out AWS Course offered by Intellipaat.

Related questions

Want to get 50% Hike on your Salary?

Learn how we helped 50,000+ professionals like you !

31k questions

32.8k answers

501 comments

693 users

Browse Categories

...