7

Implementing Security in the Test and Release Phases of DevOps

The goal of the test phase is to make sure the compiled application provides the expected functionalities and does not contain any bugs that were not detected in the build phase. The goal of the release phase is to prepare and deliver the tested application for deployment to production or other target environments. Depending on a project’s release strategy, the test and release phases often overlap. It is common to release software into a pre-production environment for automated runtime testing, using tools such as Selenium, before releasing it to production. In this chapter, we will cover DevSecOps practices to secure and integrate security into these phases. By the end of this ...

Get DevSecOps for Azure now with the O’Reilly learning platform.

O’Reilly members experience books, live events, courses curated by job role, and more from O’Reilly and nearly 200 top publishers.