Secure DevOps for Java Web Applications: CI/CD Pipelines and Security Automation
  • Author(s): Tirumala Ashish Kumar Manne
  • Paper ID: 1710827
  • Page: 792-797
  • Published Date: 31-01-2025
  • Published In: Iconic Research And Engineering Journals
  • Publisher: IRE Journals
  • e-ISSN: 2456-8880
  • Volume/Issue: Volume 8 Issue 7 January-2025
Abstract

The adoption of DevOps practices has accelerated the delivery of Java web applications. This speed often introduces security risks when protective measures are not integrated throughout the software delivery lifecycle. Secure DevOps, or DevSecOps, addresses this challenge by embedding security controls and automated testing directly into Continuous Integration and Continuous Deployment (CI/CD) pipelines. This paper explores the application of Secure DevOps principles to Java web application development, focusing on the design and implementation of security automation at every stage of the pipeline from code commit to deployment. It examines how tools such as Static Application Security Testing (SAST), Dynamic Application Security Testing (DAST), Software Composition Analysis (SCA), and container security scanning can be integrated into popular CI/CD platforms, including Jenkins, GitLab CI/CD, and GitHub Actions. A case study demonstrates the effectiveness of implementing automated security checks in reducing vulnerabilities without slowing release cycles. The paper discusses best practices for secure coding, secrets management, and compliance enforcement, while identifying common pitfalls in securing pipelines. By providing both theoretical insights and practical guidance, this study aims to help Java developers, security engineers, and DevOps practitioners build resilient, compliant, and high-performing applications within a secure, automated delivery framework.

Keywords

DevSecOps, Java Web Applications, CI/CD Pipelines, Security Automation, Policy-as-Code.

Citations

IRE Journals:
Tirumala Ashish Kumar Manne "Secure DevOps for Java Web Applications: CI/CD Pipelines and Security Automation" Iconic Research And Engineering Journals Volume 8 Issue 7 2025 Page 792-797

IEEE:
Tirumala Ashish Kumar Manne "Secure DevOps for Java Web Applications: CI/CD Pipelines and Security Automation" Iconic Research And Engineering Journals, 8(7)