San Francisco, California
London, United Kingdom
This is a hands-on introduction to Chef with a specific focus on AWS integration. Participants will write recipes that describe system configuration policies, use Chef Provisioning to create new EC2 instances and automatically apply recipes, and use Chef Provisioning to create a sample full-stack application topology that includes additional AWS services.
This introduction uses exercises written for CentOS as examples, though these concepts may be similarly applied to any Operating System supported in EC2 (including Windows). All development will be done from a pre-configured remote workstation instance (Linux) provided by Chef. As such, all students must have an SSH client on the local laptop they bring to class: no other modifications are necessary to student laptops. Participants in this course will be provided access to an AWS account to work in, should have basic command line experience, know how to use a command-line text editor (e.g. vim, emacs, nano, etc), and have a general understanding of web application architecture or familiarity managing AWS infrastructure. This course is intended to answer common beginner questions about managing AWS infrastructure within the Chef framework and guide students through basic deployment scenarios.
Please feel free to join us at the The Theodore Bullfrog (26 John Adam Street, London WC2N 6HL) following this workshop for Chef Users London meetup event. Register for that event here.