This is the code repository for Ansible 2: Advancements with Security Automation [Video], published by Packt. It contains all the supporting project files necessary to work through the video course from start to finish.
Nowadays, security plays an important part in securing your system or data. With over 750 automation modules, Ansible makes it easy for you to secure any part of your system, including setting firewalls, providing authentication to users and groups, and setting custom security policies. Ansible allows you to write automation procedures once and use them across your entire infrastructure.
The course starts with basic Ansible concepts and later progresses to the advanced features of Ansible 2. You'll start with the usage of Ansible with non-Linux targets, before then moving on to discuss some advanced uses of Ansible Tower. Ansible Tower makes it easy to control the way your infrastructure is configured via configuration definitions and continuous remediation Next, we will look at secure user management with Ansible managing multiple user and different permissions. We will be closely looking at more complex hardening with STIG and CIS .
- Learn to install, configure, and monitor pfSense network security solutions
- Understand and navigate the pfsense GUI, firewall, and other essential features
- Configure network interface controllers to segregate and share multiple LANs
- Understand the basics of diagnostics and troubleshooting networks
- Remotely connect to internal resources using VPNs and SSH tunnels
- Scan network traffic to provide custom unified threat management (UTM)
To fully benefit from the coverage included in this course, you will need:
This course starts with the basic of Ansible Towers, adding the advanced features and therefore securing the migration structure proceeding towards complex hardening.
This course has the following software requirements:
- OS: Linux
- Processor: 3.2 GHz
- Memory: 8 GB
- Storage: 500 GB
- Operating system: Linux, Windows or Mac
- Browser: Chrome Latest