An Industrial control customer launched a new product line taking their classic industrial control product line into the cloud.
This case study represents a broad industry trend where customers can now expand their solutions and value points, beyond industrial control, to include web based dashboard, visualization, and reporting.
Cypherbridge was engaged in the early project stage to help analyze trade offs for IoT device cloud service, connectivity protocols, security and credential model. Cypherbridge also analyzed tradeoffs and helped define proprietary IoT cloud REST API protocol,
In addition, Cypherbridge delivered SDKPac solution including uLoadXL Secure boot loader and offline Windows based software lifecycle management tools.
The product was successfully launched and operated in production. The product refresh cycle upgraded the industrial controller platform to expand MCU features.
Customized Design Services were added to LCD graphics UI elements to uLoadXL loader for user visible progress indications and diagnostic message handling.
Product Requirements
- Secure Connectivity to private device cloud
- IoT device task to aggregate telemetry data, alarms,
and controller configuration - Connect and Authenticate with Azure hosted server
- Use Device credentials unique ID and service authorization token
- Transact custom HTTP based REST API
- Support Telemetry uploads & alarm notifications
- Push configuration updates to device
Solution
- uSSL TLS 1.2 SDK
- Design Services component implementing custom
REST API and Web Service Device Client task - Solution on CM4 Platform Integrated with Microsoft Azure cloud hosted application IIS, SQL, .NET C#