Enter your keyword

Chef Technical Essentials

The course is designed by  Devops Subject Matter Experts to help you understand Chef concepts and  perform handson Chef deployment and operations

  • 2 days of instructor-led training
  • Training delivered by Cloud and Devops Consultant
  • Trainer is also a consultant helping clients to migrate to Get into Devops culture

  • Understand the core concepts of Chef Components
  • Install & Configure Chef Server on Centos7
  • Install & Configure Chef Workstation on Centos7
  • Bootstrap Windows 2016 server – chef node
  • Bootstrap Ubuntu 16.04 server – Chef node
  • Bootstrap Redhat Linux server – chef node
  • Write Cookbook-recipes for all 3 chef nodes to deploy web infrastructure
  • Chef roles and chef environments

This is non certification based course. Designed for Chef Engineer role  as per industry specific requirements

  • Systems administrators and IT managers
  • IT administrators and operators
  • IT Systems Engineer
  • Linux/Unix Implementation Engineer or Administrator
  • Windows Server Implementation Engineer or Administrator
  • Cloud Systems Implementation Engineer or Administrator
  • Network Implementation Engineer or Administrator
  • Storage Implementation Engineer or Administrator

Module 1: Chef – Overview

  •  Infrastructure-As-A-Code
  •  Chef Components – 10000 feet overview
    • Chef Server
    • Hosted Chef Server
    • Chef Development kit
    • Chef Nodes
    • Recipes
    • Cookbooks
    • Chef Analytics
    • Chef Push job server

Module 2: Creating your own Chef server- Install and configure   ( Hands on lab by students)

  • Deploy Ubuntu 14.04 Server
  • SSH to Ubuntu Server
  • Install chef-server on Ubuntu 14.04 linux server
  • Install chef-manage on chef-server
  • Install and configure Chef-Reporting

Module 3: Working hosted chef server   ( Hands on lab by students)

  •  Create a user account on hosted chef server
  •  Create organization on hosted chef server
  •  Download chef-starter kit

Module 4: Install and configure Chef-Workstation on ubuntu  ( Hands on lab by students)

  • Deploy a Ubuntu 14.04 server
  • Ssh to Ubuntu server
  • Install and configure Chef development kit
  • Configure knife to interact with your own Chef-server
  • Configure knife to interact with your Hosted Chef-server
  • Configure SSL based connection to chef server

Module 5: Install and configure Chef-Workstation on Windows 7  ( Hands on lab by students)

  • Install and configure Chef development kit
  • Setup environment variables
  • Configure knife to interact with your own Chef-server
  • Configure knife to interact with your Hosted Chef-server
  • Configure SSL based connection to chef server

Module 6 : Register a chef-Node Ubuntu server  ( Hands on lab by students)

  •  Deploy a Ubuntu 14.04 server
  •  Register the Ubuntu server under chef server management

Module 7 : Create a cookbook for  Ubuntu server  ( Hands on lab by students)

  • Create a new cookbook for apache2 installation on Ubuntu server
  • Write recipe for package install, service restart
  • Create templates to be used in recipe
  • Create index.html and log file to be used by recipe

Module 8 : Creating dependency cookbook for  Ubuntu server  ( Hands on lab by students)

  •  Create a new cookbook for OS update installation on Ubuntu server
  •  Write recipe for update of Operating system
  •  Edit metadata.rb file to include dependency for apache2 cookbook

Module 9 : Creating web role and using for  Ubuntu server  ( Hands on lab by students)

  • Understand and create web role
  • Assign web role for chef node
  • Validate chef-role is getting assigned to Ubuntu server

Module 10 : Create a cookbook for  RHEL-7  server  ( Hands on lab by students)

  • Create a new cookbook for httpd installation on RHEL-7 server
  •  Write recipe for package install, service restart
  • Create templates to be used in recipe
  • Create index.html and log file to be used by recipe

Module 11 : Create a cookbook for  Windows 2016 server  ( Hands on lab by students)

  • Create a new cookbook for iis installation on  wind 2016 server
  • Apply recipe to windows node
  • Validate iis role is installed on windows server

Module 12 : Chef Environments  ( Hands on lab by students)

  • Create a test environment
  • Create a Production environment
  • Assign nodes different environment and apply playbooks

  • Gives an edge over other professionals in the same field, in term of pay package.
  • Customer are transitioning to devops culture  .Hence would require engineers with devops tool understanding and working knowledge
  • Helpful for People are trying to transition to  Devops Engineer roles from software engineer
  • The tool training helps to speak more confidently about this technology at my company when networking with others.

Contact Us: Info@Jigar.com