Deegan, Conor (2020) Continuous Security; Investigation of the DevOps Approach to Security. Masters thesis, Dublin, National College of Ireland.
Preview |
PDF (Master of Science)
Download (918kB) | Preview |
Preview |
PDF (Configuration manual)
Download (2MB) | Preview |
Abstract
The DevOps approach to application development and the continuing shift to the ’Cloud first’ model has brought about a paradigm shift in the delivery of Cloud applications. ’Continuous Delivery and Integration’ describes the pipeline from the DevOps team to customer in which much of the build and deployment process is automated, ensuring faster time to market. This has resulted in a change in the development patterns of new applications. New modules of code are developed and released hourly. This brings about the need for a paradigm shift in the way security is thought about within this context. Manual security processes as an afterthought are a bottleneck for many companies attempting to implement a Continuous Delivery(CD) pipeline. An imbalance in the present research in integrating security into CI/CD is present. This project will address this imbalance by adding quantitative research to the literature in this area. This project also presents a solution to this issue by integrating security into the CI/CD pipeline by automating the process. This system will bring about a true realisation of the term ’Continuous Security’ in the context of a DevOps infrastructure environment.
Item Type: | Thesis (Masters) |
---|---|
Subjects: | Q Science > QA Mathematics > Electronic computers. Computer science T Technology > T Technology (General) > Information Technology > Electronic computers. Computer science T Technology > T Technology (General) > Information Technology > Cloud computing |
Divisions: | School of Computing > Master of Science in Cloud Computing |
Depositing User: | Dan English |
Date Deposited: | 29 Jan 2021 12:10 |
Last Modified: | 29 Jan 2021 12:10 |
URI: | https://norma.ncirl.ie/id/eprint/4555 |
Actions (login required)
View Item |