Elasticsearch is used in Alfresco Process Services as a data store for generating analytics and reports. The full text search capabilities are not currently used, but will be in a future release.
There are two ways to configure Elasticsearch in the application:
Embedded: The Elasticsearch server starts up embedded within Alfresco Process Services. The embedded instances can be configured to autodiscover other nodes. However, this is disabled by default.
Client: The application only creates a client, which connects to an Elasticsearch cluster. This approach is similar to connecting to a relational database.