Presentation is loading. Please wait.

Presentation is loading. Please wait.

Chef – On Windows? And Azure? Steven Murawski

Similar presentations


Presentation on theme: "Chef – On Windows? And Azure? Steven Murawski"— Presentation transcript:

1 Chef – On Windows? And Azure? Steven Murawski smurawski@chef.io

2 © ITEdgeintersection. All rights reserved. http://www.ITEdgeintersection.com Introduction  Overview  What Is Chef?  How Does Chef Work?  What About DSC?  Compliance at Velocity / Chef Audit  Chef and Azure

3 © ITEdgeintersection. All rights reserved. http://www.ITEdgeintersection.com What is Chef?  Chef provides a domain-specific language (DSL) that allows you to specify policy for your infrastructure  Policy describes the desired state of a system  Policies can be statically or dynamically defined  Policies can be versioned (and version controlled)  Policies allow you to reduce complexity through abstraction

4 © ITEdgeintersection. All rights reserved. http://www.ITEdgeintersection.com How Does Chef Work?  Analyze the node  Build the policy  Enumerate each resource in the policy  Test each resource and repair if necessary

5 © ITEdgeintersection. All rights reserved. http://www.ITEdgeintersection.com What About DSC?  Desired State Configuration (DSC) was introduced in Windows Management Framework 4 and with Server 2012 R2  DSC provides a configuration management agent, a DSL to describe configurations, and a pattern for development of resources.  Sounds a lot like Chef… (and other CM tools)  But it’s built as a platform

6 © ITEdgeintersection. All rights reserved. http://www.ITEdgeintersection.com Compliance at Velocity  Configuration Management with Maintenance Windows  Chef Audit

7 © ITEdgeintersection. All rights reserved. http://www.ITEdgeintersection.com Azure  Chef VM Extension  knife-azure  kitchen-azurerm  chef-provisioning-azure and chef-provisioning-azurerm  azure cookbook  NOTE: This is a fast moving spaced and most of these projects are being updated frequently – especially with all the new ARM support

8 © ITEdgeintersection. All rights reserved. http://www.ITEdgeintersection.com References  http://chef.io http://chef.io  https://github.com/smurawski/chefconf2015_dsc https://github.com/smurawski/chefconf2015_dsc  https://github.com/pendrica/chef-provisioning-azurerm https://github.com/pendrica/chef-provisioning-azurerm  https://github.com/pendrica/kitchen-azurerm https://github.com/pendrica/kitchen-azurerm  https://github.com/chef/knife-azure https://github.com/chef/knife-azure  https://supermarket.chef.io/cookbooks/microsoft_azure https://supermarket.chef.io/cookbooks/microsoft_azure  https://github.com/powershell https://github.com/powershell  https://github.com/powershellorg https://github.com/powershellorg

9 © ITEdgeintersection. All rights reserved. http://www.ITEdgeintersection.com Please use Event Board to fill out a session evaluation. Questions? Thank you!


Download ppt "Chef – On Windows? And Azure? Steven Murawski"

Similar presentations


Ads by Google