Date post: | 10-Jan-2017 |
Category: |
Technology |
Upload: | david-strebel |
View: | 228 times |
Download: | 0 times |
DevOps In Action
Dave StrebelCloud Technical Specialist
Microsoft @HybridCloud_Guy
blogs.technet.com/hybridguy
About Me:• Mixture of infrastructure and dev• Love technology and beer• Converted Microsoft fan• Docker\CF Meetup Organizer
#TCCC20
It’s DevOps!
It’s DevOps!
It’s DevOps!It’s DevOps!
@HybridCloud_Guy#TCCC20
“DevOps is the union of people, process, and products to enable continuous delivery of value to our end users.”Donovan Brown
http://bit.ly/WhatIs-DevOps
@HybridCloud_Guy#TCCC20
The Plan: Flawless Execution
http://devopsreactions.tumblr.com@HybridCloud_Guy#TCCC20
The Reality: Environments differ
http://devopsreactions.tumblr.com
@HybridCloud_Guy#TCCC20
A Partial Solution: The Right Tools
http://devopsreactions.tumblr.com@HybridCloud_Guy#TCCC20
A Partial Solution: The Right Tools
http://devopsreactions.tumblr.com@HybridCloud_Guy#TCCC20
A Partial Solution: Team
http://devopsreactions.tumblr.com
@HybridCloud_Guy#TCCC20
A Partial Solution: Team
http://devopsreactions.tumblr.com
@HybridCloud_Guy#TCCC20
Full Solution: Tools, Team and Process
http://devopsreactions.tumblr.com
@HybridCloud_Guy#TCCC20
Plan1 Monitor +
Learn
Release
Develop + Test2
Development
Production
4
3
DevOps
@HybridCloud_Guy#TCCC20
Source Build
Continuous Integration
Value• Accelerate Delivery• Repeatability • Optimized Resources
Measure• More frequent releases• MTTR• MTTD
cspkg
Test
DEV OPSOPS
@HybridCloud_Guy#TCCC20
DEVSOURCE REPO
Continuous Delivery
Value• Optimized Resources• Accelerate Delivery
Measure• Deployment Rate• MTTR• Availability
STAGE
PRODUCTIONDEV OPS
@HybridCloud_Guy#TCCC20
DEV
Infrastructure & Configuration as Code
Value• Optimized Resources• Accelerate Delivery
Measure• Deployment Rate• MTTR
STAGE
PRODUCTIONDEV OPS
@HybridCloud_Guy#TCCC20
DevOps ToolsBuild Provisioning Release
Management Configuration Monitoring & Diagnostics
GitHubJenkinsCloudbeesTeamcityBamboo
PowerShellAzure CLI (xplat-cli)ARM templatesChef KnifePuppet CLIVagrantDeisAnsible
Visual Studio RMOctopus DeployDev/Test Labs
ChefDSC ExtensionPuppet LabsSaltForeman (coming soon)
Application InsightsOpInsightsNew RelicNagiosDataDogAzure Monitoring
@HybridCloud_Guy#TCCC20
#TCCC20
© 2015 Microsoft Corporation. All rights reserved.