What you'll learn:
- Understand the Chef ecosystem and its associated components
- Manage and scale your cloud infrastructure by automating configuration management
- Install all the components of Chef, including troubleshooting instructions
- Model your infrastructure using Chef
- Make infrastructure configurations testable, portable, and auditable with Chef
- Build code to configure and apply patches in any environment, create secure and compliant applications, and modernize legacy applications without replacing them
- Test your cookbooks with Test Kitchen
- Learn How to Create Custom Ohai
- Create recipes to provision, harden, and maintain the configuration state of servers in any environment
- Discover how Chef InSpec is used to test and audit your applications and infrastructure
- Build applications to run anywhere and manage them throughout their lifecycle using Chef Habitat
- Create a filterable, auditable dashboard and use it to visualize real-time data and server metrics and scan traditional servers, VMs, and cloud environments
- Explore various aspects of the Chef API
- Extend the functionalities of Chef
- Provide dashboard analytics for infrastructure automation with Chef Automate
Welcome to this course. Chef is a platform for the DevOps workflow, and is used to automate and manage it all–infrastructure, run-time environments and applications. The most enduring and transformative companies use Chef to become fast, efficient, and innovative software-driven organizations. Creating, maintaining, and upgrading a scalable infrastructure requires significant effort and resources. Time spent on repetitive daily tasks can consume a big chunk of an IT/system engineer’s bandwidth, and using automation tools to manage infrastructure can drastically improve efficiency and free up your time. Chef aims to solve automation across the enterprise, and across functional roles, to provide an environment where we can build, deploy, and manage any software, anywhere.
In this course, you'll learn:
Understand the Chef ecosystem and its associated components
Manage and scale your cloud infrastructure by automating configuration management
Install all the components of Chef, including troubleshooting instructions
Model your infrastructure using Chef
Make infrastructure configurations testable, portable, and auditable with Chef
Build code to configure and apply patches in any environment, create secure and compliant applications, and modernize legacy applications without replacing them
Test your cookbooks with Test Kitchen
Learn How to Create Custom Ohai
Create recipes to provision, harden, and maintain the configuration state of servers in any environment
Discover how Chef InSpec is used to test and audit your applications and infrastructure
Build applications to run anywhere and manage them throughout their lifecycle using Chef Habitat
Create a filterable, auditable dashboard and use it to visualize real-time data and server metrics and scan traditional servers, VMs, and cloud environments
Explore various aspects of the Chef API
Extend the functionalities of Chef
Provide dashboard analytics for infrastructure automation with Chef Automate