Our step-by-step guide to setup Elastic's hosted cloud service for use with our open source software.
Learn how to deploy a hosted Elasticsearch Service to store and visualise data from the reelyActive platform.
Simply provide an e-mail address to start a free trial of the hosted Elasticsearch Service.
From any Internet-connected computer :
Elastic will now walk you through the next steps.
Check the e-mail account associated with the trial and follow the instructions until invited to Create Deployment, as this is covered in the next step below!
Create a hosted deployment in five steps.
Select a name for the deployment, for instance the name of the associated physical space or building .
At the time of writing, the choices are AWS and GCP . This choice affects the potential geographic regions in which to host the data, and may also impact post-trial costs.
Select a region based on geographic proximity or legal requirements .
Select the latest Version 7 release available and then:
Select the recommended I/O Optimized configuration.
Finally, click Create Deployment to create the deployment.
Retrieve the user credentials and the URL of the hosted Elasticsearch node.
This step assumes that the previous step, Creating a Deployment, is successfully completed.
After the Create Deployment button is clicked in the previous step, the web view should change to display the credentials of the Generated user, as in the image below.
The Username and Password will be required for the reelyActive open source software to forward data to the Elasticsearch instance.
From the menu at left, select Elasticsearch under the given deployment, and then Copy Endpoint URL, as in the image below.
This URL will be required for the reelyActive open source software to forward data to the Elasticsearch instance, and will have a form similar to https://uuid.us-east-1.aws.found.io:9243
which combines a host and port as follows:
uuid.us-east-1.aws.found.io
9243
Elasticsearch clients, such as the Node.js client used by the reelyActive open source software, take as input a node URL which, when remote, combines the username, password, host and port of the instance. The node URL has the following form:
https://username:password@host:port
If the password were simply password, then the compiled node URL would be similar to:
https://elastic:password@uuid.us-east-1.aws.found.io:9243
Record the compiled node URL. It will be required for use with the reelyActive open source software.
Kibana serves to create visualisations and dashboards described in other tutorials.
From the menu at left, select Kibana under the given deployment name, and then click Launch, as in the image below.
The configuration and use of Kibana is outside the scope of this tutorial. Complementary tutorials to come...
For our innovation of making physical spaces searchable like the web.
Continue exploring our open architecture and all its applications.