Application developers working in agile teams have the need to push and deploy code numerous times a day. The agility of the dev teams puts a lot of pressure on the infrastructure and security teams to keep pace. Consequently, quite often this results in security teams slowing down the deployment of apps into production environments.
However, Palo Alto Networks has built out a slew of automation capabilities that provide security teams with the capabilities and tools to demonstrate the same agility as the app teams. These capabilities enable enterprises as a whole to succeed by deploying the line of business application in a timely and more importantly, a secure manner.
The following sections describe:
- How app teams and security teams can leverage code repositories such as github to store both application artifacts and security policies as code.
- How security teams can leverage ```Terraform``` and the Palo Alto Networks ```Terraform provider``` to leverage CI / CD workflows to keep pace with line of business requirements.