Cloud¶
A Cloud interface connects Arundo Edge to a cloud environment. Once you establish a Cloud interface, you can stream data to the cloud and build dashboards to display the data.
You can connect Arundo Edge the following cloud environments:
- Amazon Web Services (AWS)
- Google Cloud Platform (GCP)
- Microsoft Azure
You can also set up a Cloud interface to stream data to an MQTT broker. You can then transfer data from the MQTT broker to apps and cloud environments as desired.
Adding a Cloud Interface¶
Complete the following to connect Arundo Edge to your cloud or an MQTT broker.
Here's how to set up a connection to Amazon Web Services (AWS).
Prerequisite
You need an AWS subscription to use this option.
- Access AWS.
- Open the IoT hub to use for the edge device.
-
Add the edge device and note the following:
- Device Id
- Host URL
-
Download the private key and SSL certificate for your AWS cloud.
- Access Arundo Edge.
- Select Interfaces | Add new.
- Select Cloud.
-
Complete the following:
- In Device ID, enter Device Id for the edge device.
- In Output Type, select "Amazon Web Services".
- In Host, enter the URL of your IoT hub.
- In Topic, enter the topic name to use for tags streamed from Arundo Edge to your AWS cloud.
- In Certificate, click Replace Certificate and select your SSL certificate.
- In Private Key, click Replace Certificate and select your private key file.
- In Certificate Authority (CA), click Replace Certificate and select the CA bundle file for your SSL certificate.
-
Click Add interface.
- Open the Dashboard and verify the interface is enabled.
Here's how to set up a connection to Microsoft Azure.
Prerequisite
You need a Microsoft Azure subscription to use this option.
- Access Microsoft Azure.
- Open the IoT hub to use for the edge device.
-
Add the edge device and note the following:
- Device ID
- Primary Key
-
Access Arundo Edge.
- Select Interfaces | Add new.
- Select Cloud.
-
Complete the following:
- In Device ID, enter Device Id for the edge device.
- In Output Type, select "Azure IoT".
- In Host Name, enter the name of your IoT hub.
- In Shared Access Key, enter the Primary Key for the edge device.
-
Click Add interface.
- Open the Dashboard and verify the interface is enabled.
Here's how to set up a connection to the Google Cloud Platform (GCP).
Prerequisite
You need a GCP subscription to use this option.
- Access GCP.
- Open the IoT hub to use for the edge device.
-
Add the edge device and note the following:
- Device ID
- Project ID
- Region ID
- Registry ID
-
Generate and download the private key for your GCP cloud.
- Access Arundo Edge.
- Select Interfaces | Add new.
- Select Cloud.
-
Complete the following:
- In Device ID, enter Device Id for the edge device.
- In Output Type, select "Google Cloud Platform".
- In Project ID, enter the project ID for your GCP cloud.
- In Region ID, enter the region ID for your GCP cloud.
- In Registry ID, enter the registry ID for your GCP cloud.
- In Private Key, click Replace Certificate and select your private key file.
- In Topic, enter the topic name to use for tags streamed from Arundo Edge to your GCP cloud.
-
Click Add interface.
- Open the Dashboard and verify the interface is enabled.
Here's how to set up a connection to an MQTT broker. You can then transfer data from the MQTT broker to apps and cloud environments as desired.
- Access Arundo Edge.
- Select Interfaces | Add new.
- Select Cloud.
-
Complete the following:
- In Device ID, enter the Device Id for the edge device.
- In Output Type, select "MQTT Client".
- In Host, enter the connection address for the MQTT broker.
- In Port, enter the port used for connections to the MQTT broker.
- In Topic, enter the topic name to use for tags streamed from Arundo Edge to the MQTT broker.
- Click Advanced Parameters.
- Select Separate Topics.
- Enter details in the remaining fields as necessary.
-
Click Save.
Deleting a Cloud Interface¶
Complete the following to delete an interface and stop data streaming to the cloud.
- On the sidebar, select Interfaces and select the interface.
- Click Delete.
- Click Yes.