Oracle Internet of Things Cloud Service: Create an Application


Oracle Internet of Things cloud service
securely connects all your devices to IOT cloud service, gathers valuable data
from those services, analyzes and processes the data received in real-time
and delivers the process data to your enterprise applications or other
integrated services. So how do we get started? First, we need to create a device
model. Then we create an IOT application that will address a specific business
problem. After the IOT application is defined, we register the devices that are
part of our IOT solution. Next we install the Oracle IOT cloud
service client libraries on each of our devices. Once our devices are
successfully communicating data to the IOT cloud service, we can monitor and
analyze the resulting data. Now let’s step through those tasks. A device model specifies how incoming data from a device is structured. It also lets Oracle
IOT cloud service know how to interact with that device. Devices can support
multiple device models. If the device model we need isn’t there, we can add it.
Here, we use the temperature sensor device model. The URN serves as a unique ID. The
temperature sensor device model defines seven attributes, two actions, and two alert
messages. A number of predefined system attributes are also provided. We can
create more attributes actions and alerts if needed. Now that we have a device model, we’re
ready to create an IOT application. This application monitors energy usage from a
variety of remote devices. A quick side note: in addition to creating custom
applications, Oracle IOT cloud service includes pre-built applications that are
ready to use and fully configurable. These applications allow you to monitor
and track mobile assets in both indoor and outdoor locations. An asset
monitoring application can report the current location of assets, detect key
operational events such as malfunctions and preventive maintenance needs, and
report an authorized movement out of assigned work areas. Back to creating
an IOT application. Our next step is to associate the IOT
application to the temperature sensor device model we looked at earlier, then
define the explorations that analyze and process the data sent by the devices
using the temperature sensor device model. We can specify the device sources
that we want to process in the exploration, adding useful metadata such
as longitude and latitude. Next, create the exploration and indicate
where the data is coming from, in this case the exploration source we
just defined. Once the exploration is created, simply publish it. Next, we integrate the IOT application
with an existing enterprise application or other supported external services
like Business Intelligence Cloud Service, Mobile Cloud Service, J.D. Edwards IOT Orchestrator, or
Storage Cloud Service. The integration allows process data and alert messages
to be sent out for further analysis or processing. We can refine the set of devices that we
want our IOT application to use. The default is that all the registered
devices that support the associated device models are included in the total
devices count. We can filter the devices based on various criteria such as name
or manufacturer. Now that we’re done defining the IOT
application, the next step is to make sure that the
devices included in the scope of this IOT application are registered with the
IOT cloud service. We can register a single device or multiple batch devices
using a CSV file. Let’s register a single device. Activation ID, device ID, and
activation secret values are present after registration. We need these values
when we are connecting the device we just registered. Once the devices are registered, we’re
almost done. We only need to download, install, and
configure the Oracle IOT cloud service client software on the registered device.
As part of the configuration, we create device software that uses IOT cloud
service device client libraries. This software needs to include information
about the device models that the device supports including the temperature
sensor that we associated in the IOT application earlier. When we start the
device software, it activates the device to start secure communication with our
IOT cloud service instance. When the connection is established, we can monitor
the activities using the application dashboard from the IOT cloud service
homepage. Thank you for watching!. For more
information on Oracle cloud, visit http://cloud.oracle.com/IOT

One Comment

Add a Comment

Your email address will not be published. Required fields are marked *