To be precise there are two types of Elastic implementation: 1. Elastic site search: Here you have to setup the elastic server and index data using REST API calls 2. Elastic search as a Service: This is something new that came up recently when Elastic collaborated with Swiftype. Here we have a dasboard and a login Id. Where you can login and using App ID you can index the data and see it on the dashboard. It's quite easy to use and implement.