I see this posted in 2018,Try using Elastic search as a service, it
provides dashboard and provides trial version to explore all the
options.Here you have a look at the setup for Elastic search as
service.Also you can have a look at the Algolia Site searchWhich I found
really awesome to work with.Happy coding!!