A Cloud-Native Test Automation Framework For Secure Ott Content Delivery Systems
DOI:
https://doi.org/10.15662/3ex11s30Keywords:
Automation, content, cloud native, over the topAbstract
The current paper outlines a cloud-native, automated testing framework dedicated to the purpose of supporting
safe distribution of OTT (Over-the Top) media content with the help of Digital Rights Management (DRM) systems. The
demand of streaming services has been burning intensely and the content protection schemes and mechanisms have been
becoming too sophisticated to handle, but at the same time, ensuring a secure playback across a heterogeneous device type has
become an important and a difficult task. The architecture that was proposed combines real-device, UI, API and continuous
integration and Continuous Delivery (CI/CD) pipelines built on Kubernetes and containerized microservices. The framework
encompasses DRM compliance, content playback integrity and platform compatibility by virtue of setting up the DRM method
through automated orchestration and parallel testing, and embedded security validation all at scale. Tests and trials reveal
that the system has the capability of carrying out more than 1000 simultaneous DRM tests with success rates that are
overwhelming and minimal latency. The CI/CD lifecycle integration of security audit evidenced over 85 percent decrease in
the number of exposures in vulnerability upon adoption of the framework. Moreover, cross-platform compatibility of mobile,
web, and smart TVs, using real-device playback verification, was also initiated because of the low ratio of buffer rate and
crash. The findings prove the efficiency of the framework as the scalable, secure and performance-efficient mode of the
contemporary OTT content delivery systems. The method is very scalable and can be used in edge-based streaming and AI
based content protection in future.
References
] Rafi, A., Shepherd, C., & Markantonakis, K. (2023). A first look at digital rights management systems for secure mobile
content delivery. arXiv (Cornell University). https://doi.org/10.48550/arxiv.2308.00437
[2] Nikolaidis, F., Chazapis, A., Marazakis, M., & Bilas, A. (2021). Frisbee: automated testing of Cloud-native applications
in Kubernetes. arXiv (Cornell University). https://doi.org/10.48550/arxiv.2109.10727
[3] Saleh, S., Madhavji, N., & Steinbacher, J. (2024). A Systematic Literature Review on Continuous Integration and
Deployment (CI/CD) for Secure Cloud Computing. A Systematic Literature Review on Continuous Integration and
Deployment (CI/CD) for Secure Cloud Computing, 331–341. https://doi.org/10.5220/0013018500003825
[4] Bhushan, K. N. S. K. . (2024, December 23). Scalable automation testing using Cloud-Native
architectures. https://eudoxuspress.com/index.php/pub/article/view/2844
[5] Bertolino, A., Calabrò, A., Marchetti, E., Sala, A. C., De Hita, G. T., Pop, I. D. G., & Gowtham, V. (2020). Cloud
testing automation: industrial needs and ElasTest response. IET Software, 14(5), 553
562. https://doi.org/10.1049/iet-sen.2019.0140
[6] Tiwari, P. K., Pandey, S. K., Meshach, W. T., Parashar, J., Kumar, A., Altuwairiqi, M., & Krah, D. (2022). Improved
data security in cloud environment for test automation framework and access control for industry 4.0. Wireless
Communications and Mobile Computing, 2022, 1–9. https://doi.org/10.1155/2022/3242092
[7] Neto, C. R. L., & Garcia, V. C. (2013). Cloud testing framework. Cloud Testing Framework, 2, 252
255. https://doi.org/10.1145/2460999.2461037
[8] Bertolino, A., De Angelis, G., Gallego, M., García, B., Gortázar, F., Lonetti, F., & Marchetti, E. (2019). A Systematic
review on cloud testing. ACM Computing Surveys, 52(5), 1–42. https://doi.org/10.1145/3331447
[9] Bhimanapati, N. V., Chhapola, N. A., & Jain, N. S. (2023). Automation strategies for web and mobile applications
in media domains. International Journal for Research Publication and Seminars, 14(5), 225
239. https://doi.org/10.36676/jrps.v14.i5.1479
[10] Astyrakakis, N., Nikoloudakis, Y., Kefaloukos, I., Skianis, C., Pallis, E., & Markakis, E. K. (2019). Cloud-Native
Application Validation & Stress Testing through a Framework for Auto-Cluster Deployment. Cloud-Native
Application Validation &Amp; Stress Testing Through a Framework for Auto-Cluster Deployment, 1





