Articles | Open Access | DOI: https://doi.org/10.37547/tajet/Volume07Issue06-25

The Role of Chaos Engineering in DevSecOps Strengthening Security and Compliance in Agile

Dhanasekar Elumalai , Fidelity investments, USA

Abstract

Recently, the DevSecOps practice has improved companies’ agile development of secure software, reducing problems and improving return on investment. However, overreliance on security tools and traditional security techniques can facilitate the implementation of vulnerabilities in different stages of the software lifecycle. The evolution, principles, and importance of DevSecOps in contemporary software engineering. DevSecOps arises from the recognition that traditional security measures often lag the rapid pace of DevOps development cycles, leading to vulnerabilities and breaches. By integrating security early and continuously throughout the software development lifecycle, DevSecOps aims to proactively identify and mitigate risks without impeding the agility and speed of DevOps practices. The core principles of DevSecOps, emphasizing automation, collaboration, and cultural transformation. Automation streamlines security processes, enabling the automated testing and validation of code for vulnerabilities. Collaboration fosters communication and shared responsibility among developers, operations, and security teams, breaking down silos and promoting a collective approach to security. Cultural transformation involves cultivating a security-first mindset across the organization, where security is not an inherent part of the development process. The importance of DevSecOps cannot be overstated in today's digital landscape, where cyber threats are omnipresent, and the cost of security breaches is staggering. By integrating security into every stage of the DevOps pipeline, organizations can enhance their resilience to cyber-attacks, comply with regulatory requirements, and build trust with customers. DevSecOps represents a holistic approach to software development that prioritizes security without compromising speed or innovation. Embracing DevSecOps principles is imperative for organizations seeking to stay ahead in complex and hostile digital environment.

Keywords

DevSecOps, Security, Practices, Emergence

References

Gupta, Subrat. The Art of DevOps Engineering. Subrat Gupta, 2024.

Runsewe, Oluwayemisi, Olajide Soji Osundare, Samuel Olaoluwa, and Lucy Anthony Akwawa Folorunsho. "End-to-End systems development in agile environments: Best practices and case studies from the financial sector." International Journal of Engineering Research and Development 20, no. 08 (2024): 522-529.

Merkow, Mark. Secure, resilient, and agile software development. Auerbach Publications, 2019.

Abrahams, T.O., Ewuga, S.K., Kaggwa, S., Uwaoma, P.U., Hassan, A.O. and Dawodu, S.O., 2023. Review of strategic alignment: Accounting and cybersecurity for data confidentiality and financial security

Akbar, M.A., Smolander, K., Mahmood, S. and Alsanad, A., 2022. Toward successful DevSecOps in software development organizations: A decision-making framework. Information and Software Technology, 147, p.106894.

Rosenthal, C., Jones, N., & Allspaw, J. (2020). Chaos Engineering: System Resiliency in Practice. O'Reilly Media.

Article Statistics

Copyright License

Download Citations

How to Cite

Dhanasekar Elumalai. (2025). The Role of Chaos Engineering in DevSecOps Strengthening Security and Compliance in Agile. The American Journal of Engineering and Technology, 7(06), 240–247. https://doi.org/10.37547/tajet/Volume07Issue06-25