Chef

chef

Course Id:1021

[wptab name=’About’]Chef is a company & configuration management tool written in Ruby and Erlang. It uses a pure-Ruby, domain-specific language (DSL) for writing system configuration “recipes”. Chef is used to streamline the task of configuring and maintaining a company’s servers, and can integrate with cloud-based platforms such as Rackspace, Internap, Amazon EC2, Google Cloud Platform, OpenStack, SoftLayer, and Microsoft Azure to automatically provision and configure new machines. Chef contains solutions for both small and large scale systems, with features and pricing for the respective ranges.

Chef turns infrastructure into code. With Chef, you can automate how you build, deploy, and manage your infrastructure. Your infrastructure becomes as versionable, testable, and repeatable as application code.

Chef server stores your recipes as well as other configuration data. The Chef client is installed on each server, virtual machine, container, or networking device you manage—we’ll call these nodes. The client periodically polls Chef server latest policy and state of your network. If anything on the node is out of date, the client brings it up to date.[/wptab]

[wptab name=’Syllabus’]

Content


  • Overview of Chef
    • What is desired state configuration management
    • What is infrastructure as code
    • Benefits in managing complexity of different infrastructures
    • Core concepts of chef such as Roles, Environments, Cookbooks, Recipes, Search etc.
    • Overview of Chef Server options
    • Using Chef Server
  • Workstation Setup
    • Setting up workstation with chef development kit
    • Running chef codes on workstation
    • Writing basic chef recipes
    • Uploading chef cookbooks to Server
  • Node Setup
    • Understanding the three tier architecture of chef deployments
    • The role of a node
    • Understanding assignment of recipe to a node
    • Setting up a node server
  • Dissecting your first Chef run
    • Understanding what goes in running a chef code
    • Understanding authorization in chef
    • Concept of runlist and understanding use of it
    • Understanding idempotency
  • Introducing the Node object
    • Learning the ways to interact with node
    • Finding informations through ohai
    • Finding informations through search
    • Overview of using search
  • Chef Resources and Recipes
    • Understanding various types of resources
    • Understanding use of resource documentation
    • Writing recipes
    • Various examples of recipes
  • Attributes, Templates, and Cookbook Dependencies
    • Understanding attributes
    • Understanding attribute preferences
    • Using a template and attribute in a sample chef code
    • Building two cookbooks with dependency
    • Understanding dependency resolution among cookbooks
  • Template Variables, Notifications, and Controlling Idempotency
    • Use of erb files and variables in templates
    • Understanding notifications
    • Learn through example: how to control idempotency
  • Recipe Inclusion, Data Bags, and Search Roles
    • Concept of data separation and why is it important
    • Implementing data bags
    • Using data bags from within a code
    • Using search roles
  • Environments
    • Understand the implication of using environments
    • Use environments
  • Using Community Cookbooks
    • Navigating chef supermarket
    • Using cookbook shared by other users in your infrastructure – pros and cons
    • Best practices around using community cookbooks
    • Use and execute a chef program using community contributed cookbook from supermarket
  • Writing own cookbook
    • Write your own cookbook through out this course and build on the cookbook chapter by chapter as your overall chef project in this training

 

[/wptab]

[wptab name=’Duration’]

  • Regular classes – 4 weeks
  • Weekend Classes – 6 weeks
  • Customized Fast Track option is available as well. Call 9731012185 now to customize according to your requirement

[/wptab]

[wptab name=’Trainer’]

  • Experienced IT professionals
  • Having hands on practical knowledge
  • With experience of training large batches in both offline and online mode

[/wptab]

[wptab name=’Placement’]

The following services are available on demand as add-on to this course

  • Resume Preparation
  • Mock interviews
  • Job opportunity leads and suggestions

[/wptab]

[wptab name=’Mode’]

  • Online Self Paced Training (SPT) with Videos and Documents
  • Online Instructor Led Training (ILT)

 

About the course:


Study9 provides a robust job market focused Chef training. Our Chef course is designed with the right mix of basic and advanced topics to get one started in the domain and enable a person to get a good job in this competitive market. Our Chef trainers are experienced professionals with hands on knowledge of Chef projects. The Chef course content is designed with keeping the current job market’s demands in mind.Our Chef training course is value for money and tailor made for our students.

About Study9 Training Method


The Study9 Chef training courses are completely online training courses. The online Chef training is given using advanced training softwares to make the students comfortable with the online training. The student and teacher can talk over VOIP software, they can share each others screens, share Chef course contents and concerns during the class through chat window and even can see each other using Webcams. The time tested proven online Chef training methodologies adopted by study9 are of the most advanced ones in India. The student will feel at ease with the Chef training mode. And we are so confident on that, we offer a moneyback if the student is not satisfied with first Chef Training class.

The cloud based Chef training course contents are accessible from anywhere in the world. Study9 provides access for each student to an online Learning Management System that holds all the slides and videos that are part of the Chef training courses. The students can access them from their Laptop, Mobile, Tablets etc. The students will also give Chef training exams on this Learning Management System and our expert Chef trainers will rate their papers and provide certifications on successful completion of these Chef training exams.

The best part of this online Chef training approach is that it does not require one to waste time by travelling to a particular Chef training center. And the timings are flexible so that if someday the student has problems in taking the morning Chef training class he/she can fix an alternate time in the evening in discussion with Chef trainer. On need basis our Chef trainers can take a class in late night as well. On request basis missed Chef training class sessions can even be given as video lectures to the student for them to go through to be prepared for the next class.

 

 

[/wptab]

[wptab name=’Quotation’]

[/wptab]
[wptab name=’Register’]

Schedule: Weekdays (1 hr /day), Weekends (2.5 hrs /day)  and Fast Track options available
[/wptab]

[end_wptabset]

 

0
    0
    Your Cart
    Your cart is emptyBack to site