Formation OXiane DevOps : Chef Fundamentals
09 et 10 juin 2015
Oxiane : 98 av du Général Leclerc – 92100 Boulogne Billancourt
Tarif : 1100 €HT par personne
Animée par John Fitzpatrick, formateur au sein de Chef.io, cette session de 2 jours vous permettra de maîtriser les bases de l’architecture de Chef et des outils associés
Programme de la session
Language : English only, no translation provided
Attendee background: Developer, sysadmin, manager etc.
Content: Chef Fundamentals is a two day comprehensive instructor-taught training covering the basic architecture of Chef and its associated tools.
This course aims to prepare key development, engineering, and operations staff to use Chef to write infrastructure.
Each of the core units in the course has hands on exercises to reinforce the material. You will learn Chef by using it.
At the end of the class, students will have a code repository that can be used and modified to solve real business problems.
It’s best that students of this class have some familiarity and comfort with the following:
- Writing code (of just about any flavor) in a text editor
- Working on the command line
- Basic system administration – installing packages, configuring those packages, starting service
- Overview of Chef
- Workstation Setup
- Node Setup
- Dissecting your first Chef run
- Introducing the Node object
- Chef resources and recipes
- Attributes, templates, and cookbook dependencies
- Template variables, notifications, and controlling idempotency
- Recipe inclusion, data bags, and search roles
- Using community cookbooks
- Further resources
Bring your own device !
Yet attendees can bring a wifi-enabled laptop to the workshop. Admin access will be needed. The following operating systems have been tested as workstation systems with the hands on exercises:
- Ubuntu 10.04, 12.04, 14.04
- Mac OS X 10.7.3+
- Windows 7
Other platforms and platform versions may work without modification.
Due to time constraints we will not be able to troubleshoot issues with unlisted platforms.
Attendees should install non-Chef required software before the workshop starts.
- SSH/SCP (OpenSSH, puTTY/WinSCP or equivalent)
- Programer’s text editor (Vi/Vim, Emacs, Sublime Text 2+ or equivalent)
Additionally, all attendees should install the Chef Developement Kit (>= 0.4.0), and be able to run “chef verify” from a command window
Advanced students will need the latest version of the following tools:
- Test Kitchen
- Test Kitchen plugin to Vagrant
- VirtualBox or VMware and VMware Fusion or VMware Workstation