Your SlideShare is downloading. ×
0
Chef making cereal presentation
Chef making cereal presentation
Chef making cereal presentation
Chef making cereal presentation
Chef making cereal presentation
Chef making cereal presentation
Chef making cereal presentation
Chef making cereal presentation
Chef making cereal presentation
Upcoming SlideShare
Loading in...5
×

Thanks for flagging this SlideShare!

Oops! An error has occurred.

×
Saving this for later? Get the SlideShare app to save on your phone or tablet. Read anywhere, anytime – even offline.
Text the download link to your phone
Standard text messaging rates apply

Chef making cereal presentation

130

Published on

Slides from a lunch and learn given at Asynchrony about beginning to learn about Chef.

Slides from a lunch and learn given at Asynchrony about beginning to learn about Chef.

Published in: Technology, Self Improvement
0 Comments
0 Likes
Statistics
Notes
  • Be the first to comment

  • Be the first to like this

No Downloads
Views
Total Views
130
On Slideshare
0
From Embeds
0
Number of Embeds
0
Actions
Shares
0
Downloads
3
Comments
0
Likes
0
Embeds 0
No embeds

Report content
Flagged as inappropriate Flag as inappropriate
Flag as inappropriate

Select your reason for flagging this presentation as inappropriate.

Cancel
No notes for slide

Transcript

  • 1. Chef - Making Cereal The files are in the computer! - Derek Zoolander
  • 2. High Level Elements • It’s Ruby! • Recipes • Cookbooks • Roles • Environments • LWRP - Light Weight Resource Providers • Data Bags • TDD
  • 3. “There's more to life than being really really ridiculously good looking.” –Also DZ
  • 4. Vision • Get what you want when you want it • dev box for [ios, ruby, c#, java, etc] • Jenkins • Demo Server • QA Servers • Disposable Environment • Custom Git server (w/ssh keys! netrc file, what’s that?!)
  • 5. • Automation - workstation and server configuration • Consistency - All things created, and maintained by the same thing • Self documenting - Decrease knowledge silos, out of date documentation • Shared and transferrable work - Less rework across projects • Disposable infrastructure - easier development and experimentation • Continuous Integration - Of your entire system!
  • 6. Life is Hard • Slow Start • High learning curve • Organizational Momentum • Ruby • Chef Paradigms • Windows automation • Idempotence
  • 7. Sharing & Learning • More Lunch & Learns • Sync group - Chef • Shared central documentation • Asynchrony Chef Server to share resources • Core Group of Devs • Guru time • Other Ideas?
  • 8. What’s Next? Topics of Interest: • How to do Ruby • Microsoft Windows automation • Learn from Case study (magnet tester, ionic mobile) • Testing & CI with Chef • Chef Solo vs Chef Server • Sharing Cookbooks & Documentation • Learn from Cloud development
  • 9. Questions or Comments

×