Overview
Oracle Service Cloud Accelerators are intended to demonstrate how integrations can be implemented between Oracle Service Cloud and other applications. The Accelerator described in this document is a bidirectional integration with Oracle Internet of Things Cloud Service.
Features
This document is a reference guide to help you build an integration that suits your business requirements. It lists detailed setup steps required to deploy the Accelerator solution and offers a brief commentary on the implemented design. When fully implemented as outlined in this guide, the integration should do the following:
-
Capture alerts and messages from your smart devices.
-
Create service incidents based on the captured information.
-
Route the incidents to the appropriate service agents.
-
Allow service agents to retrieve additional (historical and current) information about the devices.
-
Perform permitted operations on devices from the service incidents.
Benefits
The integration between Oracle Internet of Things Cloud Service and Oracle Service Cloud is not a direct, point-to-point integration. Oracle Internet of Things Cloud Service posts its message to Oracle Integration Cloud Service, which then propagates it to Oracle Service Cloud. There are several advantages to using Oracle Integration Cloud Service as a broker in a three-way integration, rather than a direct point-to-point integration:
-
Oracle Integration Cloud Service offers robust retry and recovery capabilities, so delivery of messages is guaranteed. The source application (Oracle Internet of Things Cloud Service) posts the message only once to Oracle Integration Cloud Service.
-
Oracle Integration Cloud Service offers enrichment and transformation of the message before posting to the target application.
-
Any changes to the target system have no impact on the source system, because they are handled by Oracle Integration Cloud Service.
-
The target itself can be changed to point to another system. Oracle Internet of Things Cloud Service is insulated from such a change, so only Oracle Integration Cloud Service would have to be reconfigured.
Installation Package
You download the Accelerator installation package from the Oracle Service Cloud Accelerators site. The package contains the following source code necessary to set up and demonstrate the minimum viable product (MVP) integration:
-
Add-ins
-
Workspaces
-
Custom object definitions
-
Reports
-
Widget
-
Other components
Audience and Limitations
This guide is intended to be used by technical consultants and system integrators tasked with building and deploying a functional integration between Oracle Internet of Things Cloud Service and Oracle Service Cloud.
Neither this guide nor the Accelerator that it accompanies is intended to be used as is. The accompanying Accelerator is intended to be a fully functional starting point that you can build upon to suit your business requirements. Similarly, this document is not a step-by-step guide to implement your integration; it is expected that this guide will help you to understand how the sample integration (Accelerator) has been implemented, so that you can apply the same principles and patterns to the integration you are building.
Although the code delivered through the Accelerator Program has been developed thoughtfully, you should still test and review it thoroughly in your own environment to be sure that it meets your specific goals, including security and scalability. You may reuse the code and make appropriate modifications. Oracle does not provide any warranties, explicit or implied, for the supplied Accelerator software.