In this opening keynote Steve Thair (@TheOpsMgr) from DevOpsGuys talks about why we need a DevOps on Windows conference, what DevOps is, "Enterprise DevOps", Outsourcing and lots of other stuff.
2. www.devopsguys.com
Phone: 0800 368 7378 | e-mail: team@devopsguys.com
DevOps, Windows & Open Source
Why are we having a Windows DevOps conference anyway?
#WinOps
@WinOpsLDN
3. 3
www.devopsguys.com
Phone: 0800 368 7378 | e-mail: team@devopsguys.com
About me
The OPS Guy
CTO
Steve thair
founder
• 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
4. 4
www.devopsguys.com
Phone: 0800 368 7378 | e-mail: team@devopsguys.com
“You can’t do
DevOps on Windows”
- A Linux Sysadmin who shall remain anonymous…
6. www.devopsguys.com
Phone: 0800 368 7378 | e-mail: team@devopsguys.com
http://devopsassessment.azurewebsites.net/
en-US/Home/
Yes you can…
Microsoft even have
their own devops
self-assessment tool!
7. www.devopsguys.com
Phone: 0800 368 7378 | e-mail: team@devopsguys.com
What is DevOps in 7 slides
Why are we having a Windows DevOps conference anyway?
8. www.devopsguys.com
Phone: 0800 368 7378 | e-mail: team@devopsguys.com
Hands up if you know what
Devops is?Seriously, put your hands up!
9. 9
www.devopsguys.com
Phone: 0800 368 7378 | e-mail: team@devopsguys.com
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
10. 10
www.devopsguys.com
Phone: 0800 368 7378 | e-mail: team@devopsguys.com
DevOps is…
“Highly effective, daily
collaboration between software
developers and IT operations
people to produce relevant,
working systems.
-- Matthew Skelton, Consultant
11. 11
www.devopsguys.com
Phone: 0800 368 7378 | e-mail: team@devopsguys.com
DevOps is…
“A culture where engineers
communicate and work
together.”
-- Anna Shipman, GDS
12. 12
www.devopsguys.com
Phone: 0800 368 7378 | e-mail: team@devopsguys.com
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.
13. 13
www.devopsguys.com
Phone: 0800 368 7378 | e-mail: team@devopsguys.com
CALMS as a model for transformation
CULTURE
AUTOMATION
LEAN IT
Measurement
SHARING
14. www.devopsguys.com
Phone: 0800 368 7378 | e-mail: team@devopsguys.com
Powershell – the Engine of WinOps?
7 years, nearly 5 versions and some of you are still using .Bat
files…
18. www.devopsguys.com
Phone: 0800 368 7378 | e-mail: team@devopsguys.com
So what’s different about Windows DevOps?
Lets start with Culture and organisational complexity
23. www.devopsguys.com
Phone: 0800 368 7378 | e-mail: team@devopsguys.com
Microsoft & Open-Source (FTW!)
How Microsoft learned to stop worrying and love the MIT license…
29. www.devopsguys.com
Phone: 0800 368 7378 | e-mail: team@devopsguys.com
“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. “
31. 31
www.devopsguys.com
Phone: 0800 368 7378 | e-mail: team@devopsguys.com
A final Question…
If you could
move off windows
and run all your
.Net workloads
32. 32
www.devopsguys.com
Phone: 0800 368 7378 | e-mail: team@devopsguys.com
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