nClouds AWS Case Study

Cirrent

Powering IoT Innovation:
How nClouds Built a Secure and Scalable Cloud for Cirrent/Infineon on AWS

Benefits Summary

add-on

Accelerated deployment of new features and updates

Seamlessly handle increased loads while maintaining continuous uptime

Strengthened security posture, protecting IoT products and data

Cirrent Logo

About Cirrent

Cirrent, now acquired by Infineon, is a leading provider of software and cloud services specifically designed for IoT products.

Their solutions cater to a wide range of devices, including appliances, home entertainment, home security, and smart-home devices. Cirrent’s core mission is to help companies deliver IoT products that are easier to use, more reliable, and inherently more secure throughout their entire lifecycle – from new product launches and app releases to firmware updates and in-field monitoring.

review

Challenge

Architecting for High Availability, Containerization, and Automated CI/CD

Cirrent faced a critical need for a cloud architecture that could not only support its rapid growth as a startup but also ensure consistency across its environment and enhance security. This required a robust containerization strategy. Furthermore, Cirrent sought an automated Continuous Integration/Continuous Delivery (CI/CD) pipeline to enable zero-downtime deployments of code changes and ensure high availability for its mission-critical IoT services.

Strategy and Solution

nClouds’ Expertise in Containerization, CI/CD, and AWS Security

nClouds provided the deep expertise necessary to meet Cirrent’s complex requirements, implementing a sophisticated AWS environment with a focus on containerization, high availability, and automated deployments.

 

Key Technologies and Services Leveraged:

nClouds utilized a comprehensive suite of AWS services and advanced strategies to build Cirrent’s resilient infrastructure:

review

CI/CD Pipeline

Leveraging AWS CodeCommit, AWS CodeBuild, AWS CodePipeline, and AWS Lambda, nClouds built an automated CI/CD pipeline. This enabled Cirrent to deploy code changes with zero downtime and rapidly deliver new features.

Containerization

Amazon Elastic Container Service (Amazon ECS) was implemented to provide a scalable, high-performance container orchestration service, simplifying deployment and management of containerized applications.

High Availability & Scalability

The architecture was designed for high availability within an Amazon Virtual Private Cloud (Amazon VPC), utilizing Availability Zones (AZs) and AWS Auto Scaling to ensure consistent, predictable performance even under fluctuating demand. Amazon Route 53 provides a highly available DNS web service, directing smart products to the internet efficiently.

Database Management

Amazon Relational Database Service (Amazon RDS) for PostgreSQL was chosen for its ease of setup, operation, and scaling of relational databases in the cloud.

Enhanced Security

nClouds implemented multiple layers of security, including AWS Secrets Manager for protecting sensitive credentials, Amazon VPC security groups and network access control lists (NACLs) for fine-grained network filtering, AWS Identity and Access Management (IAM) for controlling user access, AWS Systems Manager Parameter Store for secure configuration and secrets management, and nOps for continuous monitoring of security and compliance.

Results + Benefits

Faster Time to Market, Superior Scalability, and Uncompromised Security

The collaboration with nClouds delivered significant advantages for Cirrent/Infineon:

Faster Time to Market

The automated CI/CD pipeline dramatically accelerated the deployment of new features and updates, enabling Cirrent to bring products to market much faster.

compliance

Improved Scalability and High Availability

The containerized architecture on AWS, coupled with Auto Scaling and multi-AZ deployment, ensured that Cirrent’s services could handle increased loads seamlessly while maintaining continuous uptime.

Enhanced Security

Robust security measures, including comprehensive access controls, network filtering, and secrets management, significantly strengthened Cirrent’s security posture, protecting their IoT products and data.

Building the Foundation for Smarter, More Secure IoT

Cirrent/Infineon’s partnership with nClouds exemplifies how strategic cloud architecture and DevOps practices can propel innovation in the Internet of Things. By building a highly available, scalable, and secure containerized environment on AWS with an automated CI/CD pipeline, nClouds has provided Cirrent with the critical infrastructure needed to deliver cutting-edge IoT products with speed and confidence. This collaboration ensures that Cirrent can continue to empower companies to create smarter, more reliable, and more secure connected devices, shaping the future of IoT.

review