ASOS Overview
Ñ Team numbers have expanded from 2 in 2009 to 25 in 2014
Ñ Environments have increased from 2 in 2009 to around 150 in 2014 Ó From permanent unrealistic Ó To templated but largely
manually created Ó Still not entirely realistic
Ñ Code base Ó From large monolithic code Ó On journey to much more
SOA based architecture
• Releases – From 12 in 2011 – To 306 in 2014 – Trend for 2015 is @350
0
50
100
150
200
250
300
350
2011 2012 2013 2014
Releases
Ñ Technologies Ó What is Desired State Configuration (DSC)?
Ñ Straw Poll Ó Who uses Chef? Ó Who uses Chef on Windows? Ó Who has used DSC in Chef on Windows?
Sucking Eggs
Ñ Why Ó Want to use DSC Ó Want to use Chef without Ruby overhead Ó Configure machines using Chef Paradigm Ó Automated, reliable, consistent and repeatable!
Ñ Original Ideas
Ó Bespoke management tooling using DSC Push Ó Bespoke PowerShell solution Ó Integrate Chef and DSC
Background
Ñ Works with Chef 11.x and 12.x (including Hosted Chef)
Ñ Brings AAributes, Cookbooks and Roles to DSC Ó Fill DSC Management tools gap
Ñ Community cookbooks can be augmented with POSHChef cookbooks
Ñ Runs entirely in PowerShell Ñ Plugin framework for POSHKnife Ñ Handler support for Tests and Reports
Ñ Open Source cookbooks enhance functionality Ó Chocolatey Ó POSHChef companion cookbook
Features
Ñ Code Ó hAps://github.com/POSHChef/POSHChef
Ñ Documentation Ó hAps://github.com/POSHChef/POSHChef/wiki
Ñ Contact Ó Russell Seymour
[email protected] @posh_chef
Ñ Questions
Last Slide
Top Related