Successfully reported this slideshow.
We use your LinkedIn profile and activity data to personalize ads and to show you more relevant ads. You can change your ad preferences anytime.

Managing your azure workloads with Chef and PSDSC

1,371 views

Published on

This session will focus on how Chef, a systems and cloud infrastructure automation framework, can manage both Windows and Linux workloads on Azure or any physical, virtual location no matter the size of the infrastructure easily.


We will also look at how Chef can interact with PowerShell Desired State Configuration to deliver a consistent and compliant infrastructure. In this session you will learn the basic paradigms of Chef, launching VM instances and deploying applications to these instances. It is DevOps times now with a faster and agile world where the IT-Dinosaurs will have to watch out!

  • Be the first to comment

  • Be the first to like this

Managing your azure workloads with Chef and PSDSC

  1. 1. Managing your Azure workloads with Chef and PSDSC Fredrik Nilsson Niklas Åkerlund
  2. 2. Managing your Azure workloads with Chef and PSDSC Fredrik Nilsson Niklas Åkerlund
  3. 3. vNiklas Åkerlund • Chief Technical Architect RTS AB • PUGS leader • Automation Geek • CDM MVP • Twitter: @vNiklas • Blog: vniklas.com • niklas.akerlund@rtsab.com Fredrik Nilsson • Principal Consultant Crayon • TheKrewe • Automation Geek • MCT • Twitter: @fredriknilsson_ • Blog: moln1.wordpress.com • fredrik.nilsson@crayon.com
  4. 4. Automation
  5. 5. Agenda • DevOps – eller vad händer med min mur? • PowerShell och DSC – No more Klick-next-Admins • Chef - Hela Sveriges bakar • Chef & DSC – kan hjulet gå fortare? • Sammanfattning
  6. 6. DevOps
  7. 7. Silos
  8. 8. Comprehensive Internal processes
  9. 9. Lots of tools
  10. 10. Chinese whispers Implementing Lean Software Development: From Concept to Cash Mary och Tom Poppendieck • 25% of the knowledge left after 2 handoffs. • 12% of the knowledge left after 3 handoffs. • 6% of the knowledge left after 4 handoffs. • 3% of the knowledge left after 5 handoffs. ISBN-13: 978-0321437389 ISBN-10: 0321437381
  11. 11. The Solution
  12. 12. Infrastructure as code
  13. 13. PowerShell & DSC
  14. 14. Why PowerShell?
  15. 15. Demo
  16. 16. PowerShell History • Monad manifesto - 2002 • PowerShell v1 – 2006 • PowerShell v2 – 2009 with remoting • PowerShell v3 – 2012 • PowerShell v4 – 2013 with Desired State Configuration • PowerShell v5 - 2015
  17. 17. Chef
  18. 18. Why Chef?
  19. 19. Chef Overview Chef Server Central store for Cookbooks and Policy settings Chef management console Node(s) A chef-client is installed on every node that is under management by Chef Pulls data from the Chef Server Workstation Developing cookbooks and recipes Knife CMD line tool Analytics Realtime visability Verify Compliance
  20. 20. Data_Bags Environments Chef’s Service Building Blocks Roles Cookbooks Recipes Resources
  21. 21. Demo
  22. 22. Chef+PSDSC
  23. 23. Chef and PowerShell DSC • Chef provides the extended framework above DSC • Recipes, Attributes, Cookbooks, Data Bags, Push Jobs, Environments, Provisioning • PowerShell DSC provides the path into the Operating System
  24. 24. Why Chef together with DSC? • Responsiveness • Notifications • Environmental data • Ecosystem -------------- • Reporting • Analytics • Management
  25. 25. Demo
  26. 26. Summary
  27. 27. How do I move forward?
  28. 28. Additional Resources • Learn Chef! http://learn.chef.io • Knife Azure https://docs.chef.io/plugin_knife_azure.html • Chef Provisioning https://github.com/chef/chef-provisioning-azure • Azure CLI https://www.npmjs.com/package/azure-cli (azure vm extension set-chef)
  29. 29. The Future of operations: Learn DevOps and Infrastructure as Code Rasmus Hald Principal Technical Evangelist , Microsoft Danmark Sal: M1 22 oktober kl 16:00 – 17:00
  30. 30. Chef Community Summit – London London, etc. Venues Monument – November 3rd & 4th Why your participation matters • Influence the path of the Chef roadmap • Contribute to the formation of best practices and the avenues to best share them • Share your experiences transforming your business • Demonstrate your DevOps Kung Fu Network with awesome engineers in the Community • Engage with a community of people actively using Chef to automate their workflow • Discuss “what keeps you up at night” with a passionate engaged audience • Meet with CHEF engineers IRL **Use the code MEETUP and save 20%
  31. 31. Glöm inte att utvärdera sessionen direkt i Microsoft TechDays-appen!

×