Skip to content Skip to content
Vladimir Chavkov

Ansible Security & Compliance Automation Training

Automate security at scale with this focused 2-day course. Learn to enforce CIS benchmarks, automate vulnerability remediation, manage secrets securely, and build compliance-as-code pipelines using Ansible.

Duration2 days (16 hours)
LevelIntermediate
DeliveryIn-person, Live online, Hybrid
CertificationN/A
  • Security engineers automating compliance checks
  • System administrators hardening infrastructure
  • DevSecOps engineers integrating security into CI/CD
  • Compliance teams implementing audit automation

After completing this training, you’ll be able to:

  • Automate CIS benchmark enforcement with Ansible
  • Build security hardening playbooks for Linux and Windows
  • Manage secrets with Ansible Vault and external vaults
  • Implement compliance-as-code with automated reporting
  • Remediate vulnerabilities at scale
  • Integrate security automation into CI/CD pipelines

Module 1: Security Automation Fundamentals

  • Security automation landscape and Ansible’s role
  • CIS benchmarks and STIG compliance
  • Ansible security collections overview
  • Hands-on: Audit a system against CIS benchmarks

Module 2: System Hardening

  • OS hardening — SSH, firewall, kernel parameters
  • User and access management automation
  • File system permissions and integrity checks
  • Hands-on: Build a comprehensive hardening playbook

Module 3: Secrets Management

  • Ansible Vault — encrypt files and strings
  • Multi-vault strategies for team environments
  • Integration with HashiCorp Vault and CyberArk
  • Hands-on: Implement secret rotation automation

Module 4: Compliance as Code

  • Defining compliance policies as Ansible roles
  • Automated compliance scanning and reporting
  • Drift detection and continuous compliance
  • Hands-on: Build compliance checks with automated reports

Module 5: Vulnerability Remediation

  • Patch management automation
  • CVE-based remediation playbooks
  • Rolling patching strategies with zero downtime
  • Hands-on: Automate vulnerability scanning and patching

Module 6: Security in CI/CD

  • Ansible-lint security rules
  • Pre-commit hooks for security checks
  • Integration with security scanning tools
  • Hands-on: Build a security automation pipeline
  • Ansible Fundamentals or equivalent experience
  • Basic understanding of Linux security concepts
  • Familiarity with compliance frameworks helpful
FormatDescription
In-PersonOn-site at your company’s location, hands-on with direct interaction
Live OnlineInteractive virtual sessions with screen sharing and real-time labs
HybridCombination of on-site and remote sessions, flexible scheduling

All formats include hands-on labs, course materials, and post-training support.