Overview
Cloud services and APIs for connected safety hardware: live device data, events and monitoring, dealer and customer management, reports and insights. Node.js and NestJS backends on AWS with IoT Core, Lambda, ECS and DynamoDB.
The problem
Aryo Cloud is Epic Safety's secure, scalable, multi-layered IoT cloud platform. Central stations and dealers manage devices and users, generate reports and insights, and end users manage their systems from a smartphone anywhere.
How it was built
Node.js and NestJS backend services and APIs powering the web applications, business workflows and IoT integrations. Integrated connected devices with the cloud: live device data, events, monitoring and two-way communication. Built and maintained the AWS infrastructure: IoT Core, Lambda, ECS, EC2, S3, CloudFormation, with PostgreSQL, MySQL and DynamoDB.
What it does
- 01Cloud-connected life-safety IoT devices
- 02React and TypeScript frontends over REST APIs
- 03Worked with product, business, IoT and engineering teams to turn operational needs into production systems
Outcome
A senior colleague described the NodeJS and NestJS work as pivotal to the team's move to a modern architecture in the IoT industry.