Skip to content
>_
SecOps
Log
_
Home
Courses
Learning path
Resources
Topics
Blog
All courses
InSpec
Intermediate
3 sections · 12 lessons · ~5h total · 14-question self-test
Start course
01
Beginner
4 lessons
Test yourself
01
What InSpec is: compliance as code
Executable, human-readable controls.
12 min
02
Install & first scan
inspec exec against a target.
10 min
03
The control language
describe, it, expect, resources.
14 min
04
Running & reading results
Passed, failed, skipped.
10 min
02
Intermediate
4 lessons
Test yourself
01
Resources & matchers
The building blocks of controls.
14 min
02
Profiles, inputs & metadata
Package and parameterize controls.
12 min
03
Inheritance & overlays
Reuse and tailor baselines.
12 min
04
Remote & cloud targets
SSH, WinRM, and cloud APIs.
12 min
03
Advanced
4 lessons
Test yourself
01
CIS/DISA baselines & waivers
Prebuilt controls; documented exceptions.
14 min
02
Reporting & attestations
Evidence auditors accept.
12 min
03
InSpec in CI/CD & pipelines
Gate images and infra on compliance.
12 min
04
The compliance-scanning landscape
OpenSCAP, OSQuery, Terratest.
10 min
Final exam
Test yourself on everything
14 questions drawn from all 3 sections — every answer explained as you pick.
Start final exam