If you haven't recently explored using Elasticsearch, you might want to check this software out again as it's really scaled up the scope of what it has to offer in recent years. Elasticsearch has certainly already come a long way since its creation in 2010 and now offers far more than simple search. Not only has the scope of the project expanded but integration has improved.
Hosted and fully managed Elasticsearch clusters are now available offering technology to automate things such as installation and backing up. It's now far easier for your development team to incorporate Elasticsearch into a site or database much more speedily than ever before.
In the past five years the software has been downloaded around 20 million times and the company has raised over $100m; money that's been spent on improving the visualisation features Elasticsearch can offer and making the software easier to integrate. A new turnkey process has been implemented for cluster scaling without downtime. It's really astonishing how quickly this project is evolving and adding features through the acquisition of other companies. The aim always is to improve the insights that can be obtained from data, allowing users to make better data-driven decisions using correlations they just weren't able to extract before. The software's latest upgrades have included features to improved resiliency etc.
But where is Elasticsearch going in the future?
Well for starters, the latest ambition is to provide Elasticsearch functionality in a single product that's available to users on premise and in the cloud. It's likely that soon anyone using Elasticsearch will have access to features including periodic snapshots, cluster upgrades, and support for multiple Elasticsearch versions.
It's hard to really predict which way a huge piece of software is going but as Elasticsearch develops we can probably expect further improvements to visualisation and integration features. If you haven't recently explored this project's capabilities, it might be worth rethinking whether it may have applications for your organisation.
Users are finding exciting uses for this piece of software every day - Yale university has been using it to identify new causes of cancer. It may be worth seeing if Elasticsearch could work for you.