Cirrent is a leading provider of software and cloud services for IoT products including appliances, home entertainment, home security, and smart home devices. Cirrent focuses on helping companies deliver products that are easier to use, more reliable and more secure.
Cirrent's solutions help companies solve issues throughout the connected product lifecycle, whether they are launching a new product, releasing a new app, updating firmware or monitoring existing products in the field. To learn more, go to https://www.cirrent.com/
Cloud Computing, Information Technology, Internet of Things
San Mateo, California
Cirrent needed a high-availability, containerized architecture that was scalable and secure, plus an automated CI/CD pipeline.
CI/CD pipeline, Containerization, Amazon VPC, nOps
Improved scalability and high availability.
As our customers are IoT product manufacturers, it’s critical to have low network latency to enable consistent connectivity of IoT devices. We turned to nClouds for help, and were impressed with their expertise in containerization and security to support these requirements and grow our business.”
VP of Engineering, Cirrent
Cirrent required containerization to bring consistency across their environment, deliver the necessary scalability for their fast-growth startup, and enhance security. Plus, Cirrent needed an automated continuous integration and continuous delivery (CI/CD) pipeline to enable zero-downtime deployment of code changes and provide high availability.
Cirrent turned to nClouds, a Premier Consulting Partner in the Amazon Web Services (AWS) Partner Network with AWS DevOps Competency, to build a scalable CI/CD pipeline. nClouds helped them to containerize all their applications and provided Cirrent with 24/7 on-call support.
Serving as Cirrent’s DevOps and support teams for the entire company, nClouds partnered with them as an extension of their team, sharing their goals and focusing on their success. Based on their excellent experience with nClouds, Cirrent later asked for additional help in the data and analytics space.
In the AWS environment resides Amazon ECR, Amazon CloudWatch, AWS Secrets Manager, AWS Lambda, Amazon Route 53, and an Amazon VPC.
A scalable CI/CD pipeline connects to GitHub repositories, with isolated builds for each repository to enhance security. The CI/CD pipeline setup is scripted without any manual configuration.
The Amazon VPC provides advanced security features, such as security groups and network access control lists, to enable inbound and outbound filtering at the instance level and subnet level. In private subnets within the Amazon VPC reside AWS Fargate, Amazon Aurora, and AWS OpsWorks
We containerized Cirrent’s various APIs to create microservices written on Node.js.
Teaming with nClouds, Cirrent has enhanced its architecture and implemented an automated CI/CD pipeline. The project has yielded numerous benefits:
An automated CI/CD pipeline and microservices facilitate updating code and trying out new ideas (because it’s easy to roll back, if necessary). AWS CodeDeploy automates software deployments to compute services. The result: Cirrent can rapidly release new features and provide consistent uptime to their customers during application deployment.
Containerization, microservices, and AWS services enable Cirrent to scale quickly.
Cirrent’s security is enhanced by:
You can also email us directly at email@example.com for your inquiries or use the form below