Class Central is learner-supported. When you buy through links on our site, we may earn an affiliate commission.

Udemy

The Ultimate Chef Training Course: DevOps Automation

via Udemy

Overview

This course will teach you to build, deploy, and manage any application in any environment with Chef.

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

Taught by

Robert Wilcox

Reviews

4.8 rating at Udemy based on 80 ratings

Start your review of The Ultimate Chef Training Course: DevOps Automation

Never Stop Learning.

Get personalized course recommendations, track subjects and courses with reminders, and more.

Someone learning on their laptop while sitting on the floor.