Chef Basics Training

Description

Chef Temelleri Eğitimi

Chef Basics Training

Get Information

In Chef Fundamentals, you will learn how to use Chef to transform infrastructure into code so you can automate the configuration, deployment and management of your servers.

Why Chef?

Chef is a configuration management tool written using the Ruby and Erlang programming languages.

Chef is an open source software preferred by system and application administrators, providing the opportunity to automate the installation of system infrastructures and aiming to facilitate management.

It has many advantages:

-Creates a domain-specific language using the popular Ruby language.

-Does not make assumptions about the current state of a node. Uses its own mechanisms to obtain the current state of the machine.

-Ideal for deploying and managing cloud servers, storage and software.

-It aims to improve the lives of IT operators through software automation.

-Helps teams collaborate effectively and adopt a DevSecOps approach to ensure fast and secure delivery and maintenance of infrastructure and applications.

For example, you have a web server and you host 10 sites on it. Due to lack of resources or performance issues, you may want to increase the number of servers and move to a farm structure.

In a normal situation, you would first need to install NGINX or Apache on the machine and prepare the files and configurations of the sites to be published one by one on the new machine or machines.

However, with Chef, you can script these processes just once and get 10 websites up and running in seconds on a new machine or machines.

This is just one of the advantages that this software can offer you.

About Training

Training Content:

  • Introduction to DevOps – Positioning Chef in a CI/CD pipeline
  • What is it?
  • ChefCore Components
  • ChefCore Concepts
  • Ohai
  • ChefServer
  • Knife & Bootstrapping a node
  • Cookbooks & Run-lists in the context of a ChefServer
  • Working with Templates
  • Attributes
  • Using Libraries
  • The ChefTest Kitchen – a safe space for trial and error
  • Kitchen “InSpec”

Who Should Receive the Training?

  • DevOps Engineers
  • Linux System Administrators
  • System Design Engineers
  • IT Architects
  • People who are familiar with containerized applications and container orchestration technologies and want to improve the security of their environment.

Requirements

  • Basic Level Linux Knowledge

Plan this training for your business!

This training can be planned in different durations and content specific to your organization. Please contact us for detailed rich content and planning to realize your training objectives.

Get in touch

Additional information

Lokasyon

Online

Kontenjan

20

Eğitmen

Academy Club