This is the code repository for Automation Solutions with Chef Automate [Video], published by Packt. It contains all the supporting project files necessary to work through the video course from start to finish.
We live in a world of heterogeneous applications and managing them can be quite daunting. 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 will learn to integrate Chef Automate with Chef InSpec and Habitat. This course demonstrates production-grade scenarios for configuring and managing infrastructure and applications. You'll gain proficiency in building, deploying, and managing any application in any environment with Chef Habitat. We cover all key aspects of infrastructure automation, from application lifecycle management to security, compliance, and modernizing legacy applications without replacing them. By the end of this course, you will be able to automate your IT infrastructure and solve everyday problems with Chef.
- Manage and scale your cloud infrastructure by automating configuration management
- 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
- 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
- Provide dashboard analytics for infrastructure automation with Chef Automate
This course is for system engineers, IT administrators, DevOps engineers, and other IT professionals and organizations who want to automate, and gain greater control of their infrastructure and application with Chef. Basic work experience with Chef is required and also knowledge of LINUX and IT infrastructures.
This course has the following requirements:
Understanding of Linux and Basic IT Infrastructures
Software Requirements: Chef
Hardware Requirements: Modern laptop or desktop