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 search Which I found really awesome to work with. Happy coding!!