Upload
czw2pv
View
1.110
Download
1
Embed Size (px)
Citation preview
PowerPoint-presentation
1
Niklas Akerlund (NA) - lets rockFredrik Nilsson (FN) - SweetManaging your Azure workloads with Chef and PSDSCFredrik NilssonNiklas kerlundCODE-THE IMPOSSIBLE
2
Managing your Azure workloads with Chef and PSDSCFredrik NilssonNiklas kerlundCODE-THE IMPOSSIBLE
3
vNiklas kerlundChief Technical Architect RTS ABPUGS leaderAutomation GeekCDM MVP
Twitter: @vNiklasBlog: [email protected]
Fredrik NilssonPrincipal Consultant CrayonTheKreweAutomation GeekMCT
Twitter: @fredriknilsson_Blog: [email protected]
4
Fredrik Nilsson (FN) - Ska vi lgga fretags loggor bredvid vra bilder?Automation
5
AgendaDevOps eller vad hnder med min mur?PowerShell och DSC No more Klick-next-AdminsChef - Hela Sveriges bakarChef & DSC kan hjulet g fortare?Sammanfattning
6
DevOps
7
Silos
8
Comprehensive Internal processes
9
Lots of tools
10
Chinese whispers
Implementing Lean Software Development: From Concept to CashMary 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
The Solution
12
Infrastructure as code
13
14
PowerShell & DSC
15
Why PowerShell?
16
Demo
17
PowerShell HistoryMonad manifesto - 2002PowerShell v1 2006PowerShell v2 2009 with remotingPowerShell v3 2012PowerShell v4 2013 with Desired State Configuration PowerShell v5 - 2015
18
Chef
19
Why Chef?
20
Chef OverviewChef ServerCentral store for Cookbooks and Policy settingsChef management consoleNode(s)A chef-client is installed on every node that is under management by ChefPulls data from the Chef ServerWorkstationDeveloping cookbooks and recipesKnife CMD line toolAnalyticsRealtime visabilityVerify Compliance
2014 Microsoft Corporation. All rights reserved. MICROSOFT MAKES NO WARRANTIES, EXPRESS, IMPLIED OR STATUTORY, AS TO THE INFORMATION IN THIS PRESENTATION.10/29/2015 3:37 PM21
Data_BagsEnvironmentsChefs Service Building BlocksRolesCookbooksRecipesResources
Demo
23
Chef+PSDSC
24
Chef and PowerShell DSCChef provides the extended framework above DSCRecipes, Attributes, Cookbooks, Data Bags, Push Jobs, Environments, ProvisioningPowerShell DSC provides the path into the Operating System
25
Why Chef together with DSC?ResponsivenessNotificationsEnvironmental dataEcosystem--------------ReportingAnalyticsManagement
26
Demo
27
Summary
28
How do I move forward?
29
Our code is guaranteed100%mistrake free!
30
Additional ResourcesLearn Chef!http://learn.chef.io Knife Azurehttps://docs.chef.io/plugin_knife_azure.html Chef Provisioninghttps://github.com/chef/chef-provisioning-azureAzure CLIhttps://www.npmjs.com/package/azure-cli (azure vm extension set-chef)
31
The Future of operations: Learn DevOps and Infrastructure as CodeRasmus HaldPrincipal Technical Evangelist , Microsoft Danmark
Sal: M1 22 oktober kl 16:00 17:00
32
Chef Community Summit LondonLondon, etc. Venues Monument November 3rd & 4thWhy your participation matters Influence the path of the Chef roadmapContribute to the formation of best practices and the avenues to best share themShare your experiences transforming your businessDemonstrate your DevOps Kung FuNetwork with awesome engineers in the CommunityEngage with a community of people actively using Chef to automate their workflowDiscuss what keeps you up at night with a passionate engaged audienceMeet with CHEF engineers IRL
**Use the code MEETUP and save 20%
Microsoft Azure Tour Stockholm18:e november 2015Stockholm City Conference Center
http://aka.ms/azuretourstockholm
2014 Microsoft Corporation. All rights reserved. MICROSOFT MAKES NO WARRANTIES, EXPRESS, IMPLIED OR STATUTORY, AS TO THE INFORMATION IN THIS PRESENTATION.10/29/2015 3:37 PM34
Glm inte att utvrdera sessionen direkt i Microsoft TechDays-appen!
35
Kung Fu FightingCarl DouglasDisco Funk Fever, track 15/19, disc 1/22006Disco192611.8