Chef learning resources
Whether you're new to Chef or want to broaden your skills, find learning resources that fit your interests and learning style.
The Joy of Automating
The Joy of Automating is an hour long instructional show hosted by Franklin Webber. In each episode, Franklin will build a cookbook or add features to an existing cookbook while he will shares techniques on workflow, testing, and debugging. The focus is on honing ones skill through practice and repetition while exploring the richness of code.
-
Episode 1: Scripts to Recipes with Tomcat on CentOS 7
-
Episode 2: Scripts to Recipes with Python, Pip, and Django
-
Episode 3: Working with Legacy Code - Redis
-
Episode 4: Using Community Cookbooks - Jenkins on Ubuntu
-
Episode 5: Refactoring - Test Suite: ChefSpec and RSpec
-
Episode 6: Refactoring - Custom Resource - Redis
-
Episode 7: Custom Ohai Plugin - Apache
-
Episode 8: Managing Configuration - ssh_config on Linux
-
Episode 9: Refactoring Templates - chef-client cookbook
-
Episode 10: Helper Methods - NTP Cookbook
Building DevOps skills
DevOps is both a cultural and a professional movement. Learn how Lean principles, a diverse workforce, and a good roadmap all help to build better products with greater speed.
Planning and best practices
Use proven practices to deploy your applications and services with increased safety, reliability, and speed.
Workflow examples
Read about how different companies use Chef as part of their DevOps workflow.
Beyond Essentials
Follow-up material for those completing the Chef Essentials course or wanting to dive deeper into how Chef works.