Chapter 8. Hardening the Security of Your AWS Environment
Our infrastructure is getting more and more advanced. One of the last area that deserves a lot more attention is the security.
Security teams used to live in a silo, the same way operations teams once did before the DevOps revolution. Now that applications are running in the cloud and the rate of iteration and deployment frequency has drastically increased, the role of security needs to be moved to the left. Security related issues need to be caught as early as possible. New movements such as DevSecOps and Rugged DevOps were created with the goal of bringing the same concepts that revolutionized the operations world to the security industry. These concepts include increasing the collaboration and communication between security teams and the rest of the engineering organization, treating your security as code, and adding security checks in your CI/CD pipeline. As an engineer implementing a DevOps philosophy, you are in an ideal position...