client : iot cloud international
IoT Cloud Infrastructure for Bilateral Device Communication
Overview
As part of a client engagement, Starboard Technologies helped design and deploy a scalable IoT cloud infrastructure on AWS to support bilateral (device-to-cloud and cloud-to-device) communication across a distributed network of smart devices. The platform needed to ensure secure, low-latency, and reliable messaging to enable real-time telemetry and remote command capabilities.
Company Role
Cloud infrastructure design and implementation, with a strong focus on automation, security, and scalability. Contributions included:
Designing the core infrastructure using AWS IoT Core, Lambda, DynamoDB, and API Gateway.
Developing Terraform modules to automate the provisioning of AWS resources, enabling faster and more reliable deployments.
Configuring secure bilateral communication using MQTT over TLS, with device authentication via IoT policies and certificates.
Structuring the project environment for long-term scalability with modular IaC, reusable components, and separate dev/staging/prod environments.
Collaborating with cross-functional stakeholders using Jira for task and sprint tracking, and Confluence to document architecture decisions, status updates, and delivery milestones.
Key Outcomes
Deployed a production-ready IoT cloud infrastructure supporting real-time bidirectional communication.
Reduced deployment time using Terraform-based automation.
Increased maintainability and reliability through standardized and modular Terraform codebases.
Enhanced internal transparency and coordination through Jira and Confluence-based project management, supporting efficient sprint planning and stakeholder reporting.
Technologies Used
AWS: IoT Core, Lambda, DynamoDB, S3, API Gateway, CloudWatch
IaC: Terraform / Terragrunt
Security: IAM, IoT Certificates, MQTT over TLS
Project Management: Jira (Agile board), Confluence (documentation)
CI/CD: Git, AWS DevOps
Last updated