Deploy Elasticsearch free for PoC Testing/Development

Using Elasticsearch for development of a PoC between three people. Are there any ways or suggestions to be able to deploy it for free beyond the free trail? Currently have tried the free VM on Azure and AWS, but the compute doesn't seem to be enough to run elasticsearch.

From Elastic Search to Elasticsearch

Removed elastic-app-search

Hi Ben,

I don't think there's a good "free-free" cloud machine that you can use without being limited by CPU credits or any other factors.

Do you need to share the instance between three people?

If not, you can each run an instance locally and share snapshots of data, for example. Or use one of your work machines and share this instance between the three of you if you have a static IP address.

Thanks for the response Artem.

Wouldn't necessarily need to share the instance between three people.

We're all mobile, so no fixed machine to share an instance off of easily.

Any suggestions on the best way to share a snapshot of data if we were each running it locally?

There are variations of it depending on use case:

  1. Use snapshot and restore logic and make snapshots to a repository (s3 or other similar systems)
  2. Instead, share scripts that populate your Elasticsearch

This will ultimately mean that you will have slightly different data in your local instances, if all three users are modifying the data, but it also might be okay for your use-case.

If it doesn't work, can you share more details about your setup? what's Elasticsearch used for, how are you interacting with it, how often do you need sync data between each other and such?

Currently been using it to extract text and build up a knowledge base, great for full text search. Couple of people working on the extraction part and then one person developing the UI using the Elasticsearch API to interact with it as a knowledge base.

Snapshot and restore may be a suitable method for us, as could connect it all together at a later development phase hosting online before potentially going to production.

Have you checked on Oracle cloud? I do not use it, but they seem to provide a always free ARM VM that you can have up to 4 CPUs and 24 GB of RAM, this would be enough for a single-node cluster.

I have not, will give that a go. Thanks.

This topic was automatically closed 28 days after the last reply. New replies are no longer allowed.