5.Deploy
Problems
- How to deploy our solution in the production?
- How to automate the deploy process?
Automation Provision
Infrastructure as Code
Ansible
Puppet
Chef
Terraform
Why is it important in DevSecOps?
Infrastructure as Code saves the repetitive human effort in setting up and managing the infrastructure. It also removes the human error altogether (i.e. once the script is finalized) by making sure that everything is set up, in the same way, every time the script is run. It also ensures that the developers and testers are working on an accurate setup with no special settings/misconfiguration etc caused by the operations team.
CI Server
Delivery platform
Blue Green Deployment
The Blue/Green naming is just a way to distinguish between two separate environments: Because the same environment can serve as production one day and as non-production the other, we need to refer to them with a constant naming, regardless of the role they play.
5 Blue Green Deployment Best Practices for a Smooth Release
What Is Blue-Green Deployment?