Methods to Connect Devices to Oracle Fusion Cloud IoT Intelligent Applications

Connect your devices to Oracle Fusion Cloud IoT Intelligent Applications by selecting a method that works for your type of device, network, and protocol.

Typically, there are three ways to connect your device to Oracle Fusion Cloud IoT Intelligent Applications.

  • Use Oracle IoT Client Libraries that are embedded in edge applications and enable devices to connect to Oracle Fusion Cloud IoT Intelligent Applications. They provide functionality such as security life-cycle management and bidirectional messaging. There are client libraries for different platforms such as Java, JavaScript, Android, iOS, C Posix, C, Apache Felix and Python in Windows, iOS, and Linux environments.

  • Use the packaged plug-ins or adapters that acquire on-premises data, and securely communicate with Oracle Fusion Cloud IoT Intelligent Applications. These adapters enable you to quickly create prototypes and validate the connectivity. Some standard adapters are: an on-premises gateway device, an OPC UA Server, and a Historian.

  • Use connectors to ingest data from existing data sources. Components of connectors allow Oracle Fusion Cloud IoT Intelligent Applications to accept data in new protocols and data formats. Connectors can perform data ingestion from packaged adapters or custom adapters, then performs data mapping and normalization to a format compliant with Oracle Fusion Cloud IoT Intelligent Applications. Some examples of packaged adapters are LoRA, M2M/telematic providers, and device partners. Custom adapters use proprietary data protocols or CSV.