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.

  • For India :  email us at sales@thecloudenabled.com

    For USA  :   email us at ceusa@thecloudenabled.com