WinOps Conf 2016 - Richard Siddaway - DevOps With Nano Server and Windows Containers
WinOps Conf 2015 - Steve Thair - Why we need a DevOps on Windows Conference
-
Upload
winops-conf -
Category
Technology
-
view
285 -
download
4
Transcript of WinOps Conf 2015 - Steve Thair - Why we need a DevOps on Windows Conference
![Page 1: WinOps Conf 2015 - Steve Thair - Why we need a DevOps on Windows Conference](https://reader036.fdocuments.in/reader036/viewer/2022070512/588ae0921a28abab6c8b53cd/html5/thumbnails/1.jpg)
www.devopsguys.comPhone: 0800 368 7378 | e-mail: [email protected]
![Page 2: WinOps Conf 2015 - Steve Thair - Why we need a DevOps on Windows Conference](https://reader036.fdocuments.in/reader036/viewer/2022070512/588ae0921a28abab6c8b53cd/html5/thumbnails/2.jpg)
www.devopsguys.comPhone: 0800 368 7378 | e-mail: [email protected]
DevOps, Windows & Open SourceWhy are we having a Windows DevOps conference anyway?
#WinOps @WinOpsLDN
![Page 3: WinOps Conf 2015 - Steve Thair - Why we need a DevOps on Windows Conference](https://reader036.fdocuments.in/reader036/viewer/2022070512/588ae0921a28abab6c8b53cd/html5/thumbnails/3.jpg)
3www.devopsguys.comPhone: 0800 368 7378 | e-mail: [email protected]
About me
The OPS Guy
CTO
Steve thairfounder
• 25 Years in IT• Started using Windows with WFW
3.11 & NT 3.51• Co-Founder @DevOpsGuys• Formerly Ops Manager• Totaljobs.com• TES.co.uk
• @TheOpsMgr
![Page 4: WinOps Conf 2015 - Steve Thair - Why we need a DevOps on Windows Conference](https://reader036.fdocuments.in/reader036/viewer/2022070512/588ae0921a28abab6c8b53cd/html5/thumbnails/4.jpg)
4www.devopsguys.comPhone: 0800 368 7378 | e-mail: [email protected]
“You can’t do DevOps on Windows”
- A Linux Sysadmin who shall remain anonymous…
![Page 5: WinOps Conf 2015 - Steve Thair - Why we need a DevOps on Windows Conference](https://reader036.fdocuments.in/reader036/viewer/2022070512/588ae0921a28abab6c8b53cd/html5/thumbnails/5.jpg)
5www.devopsguys.comPhone: 0800 368 7378 | e-mail: [email protected]
25% of the web “can’t do DevOps”?
![Page 6: WinOps Conf 2015 - Steve Thair - Why we need a DevOps on Windows Conference](https://reader036.fdocuments.in/reader036/viewer/2022070512/588ae0921a28abab6c8b53cd/html5/thumbnails/6.jpg)
www.devopsguys.comPhone: 0800 368 7378 | e-mail: [email protected]
http://devopsassessment.azurewebsites.net/en-US/Home/
Yes you can… Microsoft even have their own devops
self-assessment tool!
![Page 7: WinOps Conf 2015 - Steve Thair - Why we need a DevOps on Windows Conference](https://reader036.fdocuments.in/reader036/viewer/2022070512/588ae0921a28abab6c8b53cd/html5/thumbnails/7.jpg)
www.devopsguys.comPhone: 0800 368 7378 | e-mail: [email protected]
What is DevOps in 7 slides Why are we having a Windows DevOps conference anyway?
![Page 8: WinOps Conf 2015 - Steve Thair - Why we need a DevOps on Windows Conference](https://reader036.fdocuments.in/reader036/viewer/2022070512/588ae0921a28abab6c8b53cd/html5/thumbnails/8.jpg)
www.devopsguys.comPhone: 0800 368 7378 | e-mail: [email protected]
Hands up if you know what Devops is?Seriously, put your hands up!
![Page 9: WinOps Conf 2015 - Steve Thair - Why we need a DevOps on Windows Conference](https://reader036.fdocuments.in/reader036/viewer/2022070512/588ae0921a28abab6c8b53cd/html5/thumbnails/9.jpg)
9www.devopsguys.comPhone: 0800 368 7378 | e-mail: [email protected]
DevOps is…“It's a movement of people who
think it's time for change in the IT industry - time to stop wasting money, time to start delivering
great software, and building systems that scale and last.”
-- Patrick Debois, The father of DevOps
![Page 10: WinOps Conf 2015 - Steve Thair - Why we need a DevOps on Windows Conference](https://reader036.fdocuments.in/reader036/viewer/2022070512/588ae0921a28abab6c8b53cd/html5/thumbnails/10.jpg)
10www.devopsguys.comPhone: 0800 368 7378 | e-mail: [email protected]
DevOps is…“Highly effective, daily collaboration between software developers and IT
operations people to produce relevant, working systems.
-- Matthew Skelton, Consultant
![Page 11: WinOps Conf 2015 - Steve Thair - Why we need a DevOps on Windows Conference](https://reader036.fdocuments.in/reader036/viewer/2022070512/588ae0921a28abab6c8b53cd/html5/thumbnails/11.jpg)
11www.devopsguys.comPhone: 0800 368 7378 | e-mail: [email protected]
DevOps is…“A culture where engineers
communicate and work together.”-- Anna Shipman, GDS
![Page 12: WinOps Conf 2015 - Steve Thair - Why we need a DevOps on Windows Conference](https://reader036.fdocuments.in/reader036/viewer/2022070512/588ae0921a28abab6c8b53cd/html5/thumbnails/12.jpg)
12www.devopsguys.comPhone: 0800 368 7378 | e-mail: [email protected]
DevOps is…DevOps means giving a s**t about your job enough to not
pass the buck.
DevOps means giving a s**t about your job enough to want to learn all the parts and not just your little world.
People need to f****g work with each other and not just occupy space next to each other.
-- John E. Vincent (@Lusis)
![Page 13: WinOps Conf 2015 - Steve Thair - Why we need a DevOps on Windows Conference](https://reader036.fdocuments.in/reader036/viewer/2022070512/588ae0921a28abab6c8b53cd/html5/thumbnails/13.jpg)
13www.devopsguys.comPhone: 0800 368 7378 | e-mail: [email protected]
CALMS as a model for transformationCULTUREAUTOMATIONLEAN ITMeasurementSHARING
![Page 14: WinOps Conf 2015 - Steve Thair - Why we need a DevOps on Windows Conference](https://reader036.fdocuments.in/reader036/viewer/2022070512/588ae0921a28abab6c8b53cd/html5/thumbnails/14.jpg)
www.devopsguys.comPhone: 0800 368 7378 | e-mail: [email protected]
Powershell – the Engine of WinOps?7 years, nearly 5 versions and some of you are still using .Bat files…
![Page 15: WinOps Conf 2015 - Steve Thair - Why we need a DevOps on Windows Conference](https://reader036.fdocuments.in/reader036/viewer/2022070512/588ae0921a28abab6c8b53cd/html5/thumbnails/15.jpg)
15www.devopsguys.comPhone: 0800 368 7378 | e-mail: [email protected]
Ed Wilson – The “Microsoft Scripting guy”
![Page 16: WinOps Conf 2015 - Steve Thair - Why we need a DevOps on Windows Conference](https://reader036.fdocuments.in/reader036/viewer/2022070512/588ae0921a28abab6c8b53cd/html5/thumbnails/16.jpg)
#WinOps @WinOpsLDN @DevOpsGuys @TheOpsMgr
![Page 18: WinOps Conf 2015 - Steve Thair - Why we need a DevOps on Windows Conference](https://reader036.fdocuments.in/reader036/viewer/2022070512/588ae0921a28abab6c8b53cd/html5/thumbnails/18.jpg)
www.devopsguys.comPhone: 0800 368 7378 | e-mail: [email protected]
So what’s different about Windows DevOps?Lets start with Culture and organisational complexity
![Page 20: WinOps Conf 2015 - Steve Thair - Why we need a DevOps on Windows Conference](https://reader036.fdocuments.in/reader036/viewer/2022070512/588ae0921a28abab6c8b53cd/html5/thumbnails/20.jpg)
www.devopsguys.comPhone: 0800 368 7378 | e-mail: [email protected]
Organic versus transformational Devops
Enterprise1000’s of staffLegacy CodeMultiple SilosVested Interests
New EntrantSmaller teamsClearer VisionCloud NativeTr
ansf
orm
ation
al
Organic
http://blog.devopsguys.com/2014/04/16/devops-organic-versus-transformational-devops/
![Page 21: WinOps Conf 2015 - Steve Thair - Why we need a DevOps on Windows Conference](https://reader036.fdocuments.in/reader036/viewer/2022070512/588ae0921a28abab6c8b53cd/html5/thumbnails/21.jpg)
www.devopsguys.comPhone: 0800 368 7378 | e-mail: [email protected]
![Page 23: WinOps Conf 2015 - Steve Thair - Why we need a DevOps on Windows Conference](https://reader036.fdocuments.in/reader036/viewer/2022070512/588ae0921a28abab6c8b53cd/html5/thumbnails/23.jpg)
www.devopsguys.comPhone: 0800 368 7378 | e-mail: [email protected]
Microsoft & Open-Source (FTW!)How Microsoft learned to stop worrying and love the MIT license…
![Page 24: WinOps Conf 2015 - Steve Thair - Why we need a DevOps on Windows Conference](https://reader036.fdocuments.in/reader036/viewer/2022070512/588ae0921a28abab6c8b53cd/html5/thumbnails/24.jpg)
#OSWars
![Page 26: WinOps Conf 2015 - Steve Thair - Why we need a DevOps on Windows Conference](https://reader036.fdocuments.in/reader036/viewer/2022070512/588ae0921a28abab6c8b53cd/html5/thumbnails/26.jpg)
www.devopsguys.comPhone: 0800 368 7378 | e-mail: [email protected]
Microsoft goes Open-Source (crazy!)
![Page 28: WinOps Conf 2015 - Steve Thair - Why we need a DevOps on Windows Conference](https://reader036.fdocuments.in/reader036/viewer/2022070512/588ae0921a28abab6c8b53cd/html5/thumbnails/28.jpg)
www.devopsguys.comPhone: 0800 368 7378 | e-mail: [email protected]
http://www.theregister.co.uk/2015/09/18/microsoft_has_developed_its_own_linux_repeat_microsoft_has_developed_its_own_linux/
![Page 29: WinOps Conf 2015 - Steve Thair - Why we need a DevOps on Windows Conference](https://reader036.fdocuments.in/reader036/viewer/2022070512/588ae0921a28abab6c8b53cd/html5/thumbnails/29.jpg)
www.devopsguys.comPhone: 0800 368 7378 | e-mail: [email protected]
“Heavy Windows server user here. We have 100+ windows server 2008 R2 and 2012 R2 machines in production and a massive .Net/C# codebase.Currently it's a complete bastard of an operating system. It's expensive, hard to manage even with powershell and DSC etc, difficult to update, difficult to provision, complicated and to be honest absolutely terrible licensing hell that costs us days a year. “
![Page 30: WinOps Conf 2015 - Steve Thair - Why we need a DevOps on Windows Conference](https://reader036.fdocuments.in/reader036/viewer/2022070512/588ae0921a28abab6c8b53cd/html5/thumbnails/30.jpg)
www.devopsguys.comPhone: 0800 368 7378 | e-mail: [email protected]
![Page 31: WinOps Conf 2015 - Steve Thair - Why we need a DevOps on Windows Conference](https://reader036.fdocuments.in/reader036/viewer/2022070512/588ae0921a28abab6c8b53cd/html5/thumbnails/31.jpg)
31www.devopsguys.comPhone: 0800 368 7378 | e-mail: [email protected]
A final Question…
If you could move off windows and run
all your .Net workloads on Linux how many of you
would do it?
![Page 32: WinOps Conf 2015 - Steve Thair - Why we need a DevOps on Windows Conference](https://reader036.fdocuments.in/reader036/viewer/2022070512/588ae0921a28abab6c8b53cd/html5/thumbnails/32.jpg)
32www.devopsguys.comPhone: 0800 368 7378 | e-mail: [email protected]
In Summary•You can do DevOps on Windows•Automation is only one part of the CALMS model•Transformational Enterprise Devops might be slower•Microsoft is embracing open source•#OSAgnostic is the new mantra•Learn Powershell!!!