Download as pdf or txt
Download as pdf or txt
You are on page 1of 3

IOT PLATFORM - ARCHITECTURE,

DESIGN AND POC ON AZURE CLOUD


Multi-tenant IOT Services Platform for Solar
Estate Monitoring

OVERVIEW
The client is a leading manufacturer of switchgear and industrial automation products.
CHALLENGES

Client was looking for a cloud hosted IOT Platform for Asset monitoring of Solar Estates. A solar estate has
large mounted ground with an array of PV (photo voltaic) panels, inverters and switchgear transporting
power to the Grid. The Customer wanted an IoT platform to monitor the life cycle states of PV panels, Inverters
and switchgear in real time.

SOLUTION

Understanding the requirements and use cases for the proposed IOT Platform and SaaS applications,
with a team of strong expertise in cloud infrastructure, security and Microsoft Azure Cloud (PaaS), ACL
Digital provided the following solutions:

1 Developed detailed technical requirements – functional, performance, security and high availability for
the IOT asset monitoring solution

2 Developed the system architecture and design using Azure PaaS components such as Azure IoT Hub,
Service Bus, etc. for faster product realization

3 Implemented key modules such as Device Provisioning, Certificate mgmt., Telemetry data / event
processing, User Identity management and Device Management services, including Firmware upgrade
for field devices
4 Secure infrastructure design including Key Management infrastructure for field devices, VPN tunnel
establishment from field IoT Gateways to cloud hosted STT, and implementation of Security Groups and
ACLs

5 Designed a SaaS product capable of global deployment with high availability with GeoDNS, mirrored DB
instances with asynchronous replication and network redundancy (Inter-cloud or Inter-region)

6 Developed applications for Tenants (solar estate operators) to receive Alerts, Notifications and Control
field devices

7 Delivered a solution hosted on Azure cloud within a short period of time

Tenant Premises Applica�on


Gateway Enterprise User
Interac�on Services
Device Management
WAF Services
Service Bus Device No�fica�on
Service
L7 LB
Device
Management Device Provisioning
Service
Messages /

app
IOT Hub Azure Func�ons
Internet

Access Control
Events

Load Balancer Digital Twin


IOT Devices
and Gateways Secure
Tunnel Data Management
Terminator

Azure DNS Managed Service Provider DC


Message Router Service Bus
Topics Auth. server
root CA
Firewall Audit logs

Blob Storage

Proprietary content. No content of this document can be reproduced without the prior written agreement of ACL Digital. 2
STANDARDS AND TOOLS USED

Modbus over TCP simulator, Losant Gateway

Mosquitto MQTT client

Azure IOT hub, Device Provisioning Service, Message router and Azure Service Bus

Azure Cosmos DB, MySQL database

Azure functions

Angular, HTML5, CSS, Javascript

OUTCOMES

Realization of a secure IoT cloud platform for


device management, monitoring and telemetry
messages/events processing

Enabled subscription based services for tenants


(solar estate operators)

Creation of a scalable hybrid cloud platform


capable of scaling out/in to serve an expanding
device fleet and subscriber base

Enabled global deployment with high availability

ACL Digital is a design-led Digital Experience, Product Innovation, Engineering and Enterprise IT
offerings leader. From strategy, to design, implementation and management we help accelerate
innovation and transform businesses. ACL Digital is a part of ALTEN group, a leader in technology
consulting and engineering services.

business@acldigital.com | www.acldigital.com

USA | UK | France | India

Proprietary content. No content of this document can be reproduced without the prior written agreement of ACL Digital.

You might also like