

NetControl AutoVerify
Case Study
Automated Validation of Network Controller in a High-Availability Infrastructure
This project focused on implementing a fully automated framework to validate core functionalities of a Network Controller within a distributed, high-availability network setup. The solution ensured seamless policy enforcement, failover management, and service registration across multiple data centers.
The Vision
To build a resilient, fully automated QA process that could validate the complete network controller lifecycle - from initial cluster deployment to ongoing service monitoring - while supporting real-time failover and mobility scenarios without manual intervention.
Scenario
Managing Complex, Distributed Network Services with Consistent Testing
The network environment required a robust validation process for client rule generation, policy enforcement, service registration (SMAC, VWA), and failover handling. Ensuring data integrity and service continuity in a clustered architecture demanded both test coverage and automation.

What we did
Building Scalable Automation for End-to-End Network Controller Testing

Developed Ansible playbooks for testing baseline and advanced functionalities of the Network Controller. Automated rule generation and policy application across various network devices. Configured and validated cluster nodes for high-availability and failover handling.
Registered network services dynamically and validated database and log entries. Integrated the test automation with CI/CD pipelines using Jenkins, with scripting in Python and Shell.
Key features of the experience
The Impact
Faster Time-to-Deployment:
The automation of deployment processes greatly reduced delays and manual effort.
Stronger Documentation
Comprehensive documentation improved understanding and operational support.
Scalable, Cloud-Ready Infrastructure
The integration with GCP allowed for dynamic scaling, enhancing application performance.
Boosted Productivity
With an automated CI/CD pipeline in place, Ezmandi experienced fewer errors and faster development cycles, leading to improved productivity across teams.
● Testimonial
What Our Clients Say
Trusted voices from those we’ve worked with - their words say it all.

“I have worked with Data Template and Anil for over several years and across several companies. Data template is very versatile and honest. We worked together on products ranging from 5G embedded controllers to Satellite communications and SAAS. They have all around skills to work on everything from mobile apps to complex embedded real-time software. The management is very open and friendly taking feedback very seriously.”
Pawan Uberoy
VP Engineering, ViaSat Inc, United States.