Automated Infra Provisioning with DevOps InnovationAutomated Infra Provisioning with DevOps Innovation
Industry
Sports & Entertainment
BUSINESS CHALLENGE
The client’s platform leverages AI to facilitate meta-tagging for live-streaming platforms, enabling enterprise users to transition to new-age formats. Their prime focus was to create an on-demand infrastructure for multi-tenant applications for such end-users.
- They needed to have their customers registered with isolated infrastructure and app deployment on submission of a form on the admin application.
- The client was struggling to build infrastructure deployment pipelines that would be triggered by REST APIs from the application. This called for an end-to-end infrastructure creation along with deployment of the application on the very infrastructure.
OUR SOLUTION
We chose Terraform as an IAAC tool as it allows infrastructure automation for all major cloud providers like AWS, GCP, AliCloud, and Azure.
- We implemented a solution that triggers the infrastructure creation pipeline when the form is submitted, using the customer’s name to create infrastructure, and subsequently triggers application deployment pipelines with a cyclic dependency, ultimately resulting in client registration.
- We used open-source Terraform modules to build our wrapper modules for easy provision of infrastructure resources like EKS clusters, SSH Keys, Firewall Rules, DNS Records, S3, and CDN.
- We wrote Terraform modules and code to provision Cloud infrastructure resources like Virtual Networks, EKS clusters, Load Balancers, Firewalls, DNS Zones, DNS Records, SSL Certificates, MongoDB Atlas clusters, Secrets, and more.
- We implemented a zero-trust policy for utmost security. All tenants have their private networks, and only the required traffic is allowed in the security groups and NACLs.
- We have also implemented CloudFront distribution for secure access to the application.
- For monitoring, we leveraged Prometheus for metric collection and Grafana to visualize the infrastructural metrics effectively.
Technologies
Terraform | AWS | Gitlab CI
The Outcome
The application itself was able to create infrastructure resources for multiple tenants within minutes compared to days taken earlier with manual efforts involving the infra team.
- The delivery time for the new tenant infrastructure and running application on it has been reduced from 2 days to 10 minutes.
- As everything was a part of the code on Git and pipelines, we could keep an active watch on the history of infrastructural changes.
- By implementing robust monitoring and security measures, we were able to maintain constant vigilance over the security posture of all tenants.
Coditas brought the technical depth and delivery discipline, strengthening our mobile foundation, driving wearable data reliability, and reducing AI response latency, giving us the confidence to take the platform into enterprise health system conversations.
Build an AI Strategy Your Teams Can Act On

Subhash Verma
Growth Officer
When you win, we win.
Our Offices
DelawareUSA
DubaiUAE
PuneIndia
