Back close

Cloud-Native CDN Monitoring Using CI/CD

Publication Type : Conference Paper

Publisher : IEEE

Source : 2024 15th International Conference on Computing Communication and Networking Technologies (ICCCNT)

Url : https://doi.org/10.1109/icccnt61001.2024.10724159

Campus : Bengaluru

School : School of Computing

Department : Computer Science and Engineering

Year : 2024

Abstract : In a time where digital content consumption reigns, it is essential to efficiently deliver multimedia resources. This research seeks to transform how content is delivered by implementing and overseeing a secure, monitored Content Delivery Network (CDN) on a scalable Kubernetes cluster, managed through a secure CI/CD pipeline built on Jenkins, using the Amazon Web Services (AWS) and essential DevOps tools like Docker, SonarQube, Trivy, Prometheus, Grafana, Argo CD and Helm. The results obtained in this study are derived from an emulation of a CDN. The SonarQube analysis confirms whether the system meets all code quality gates, Trivy identifies and resolves critical container vulnerabilities and OWASP vulnerability checks identify and mitigate security risks in software dependencies. The system is monitored by analyzing the performance metrics visualized in Grafana dashboards, which offer detailed insights into metrics including and not limited to: active jobs, job queue duration, queued rate, memory usage, CPU usage, executor health metrics, system load, RAM usage, root filesystem usage, disk space usage, disk I/O activities, time synchronized drift and time synchronized status. Additionally, SMTP e-mail notifications are configured to improve responsiveness to anomalies identified via monitoring. This study emphasizes making content delivery mechanisms more robust, providing advanced tools for developers, and enabling easy access to digital resources for the community.

Cite this Research Publication : Richa Vivek Savant, S Navin Sunder, Samarth Seshadri, Niharika Panda, Shinu M Rajagopal, Cloud-Native CDN Monitoring Using CI/CD, 2024 15th International Conference on Computing Communication and Networking Technologies (ICCCNT), IEEE, 2024, https://doi.org/10.1109/icccnt61001.2024.10724159

Admissions Apply Now