
Chef
Course Index
28 Lessons · 3 Sections
Master Chef — the Ruby-based configuration management platform that pioneered infrastructure as code, now used at Facebook & Bloomberg. Covers cookbooks, Test Kitchen, Chef InSpec compliance automation & CIS Benchmarks. Includes 4 builds: cookbook deploy, Test Kitchen & InSpec, server config & compliance scanning.
28Lessons
3Sections
4Projects
FreeAccess
Section 1Chef FundamentalsLessons 1–10
Lesson 1
What is Chef? Configuration Management Overview
Lesson 2
Chef Architecture: Server, Nodes & Workstation
Lesson 3
Chef Installation & Setup
Lesson 4
Resources: The Building Blocks of Chef
Lesson 5
Recipes: Automating Tasks with Ruby
Lesson 6
Cookbooks: Organising Recipes & Attributes
Lesson 7
Roles & Environments
Lesson 8
Data Bags: Shared Configuration Data
Lesson 9
Node Attributes & Priority
Lesson 10
Chef Client & Convergence Cycle
Section 2Tooling, Testing & IntegrationsLessons 11–22
Lesson 11
Knife: The Chef CLI Tool
Lesson 12
Berkshelf: Cookbook Dependency Management
Lesson 13
Test Kitchen: Testing Chef Code
Lesson 14
ChefSpec & InSpec: Unit & Compliance Testing
Lesson 15
Chef Infra & Chef InSpec 2026
Lesson 16
Chef Habitat: Application Automation
Lesson 17
Chef Automate: Visibility & Compliance
Lesson 18
Chef with Cloud: AWS, Azure & GCP
Lesson 19
Chef with Docker & Kubernetes
Lesson 20
Chef in CI/CD Pipelines
Lesson 21
Chef vs Ansible vs Puppet 2026
Lesson 22
Chef in 2026: Progress Chef & Compliance
Section 3Career 2026, Best Practices & ProjectsLessons 23–28