I see this posted in 2017,
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 search
Which I found really awesome to work with.
Happy coding!!