Sunday, 11 March 12 - Meetupfiles.meetup.com/3202252/devops-singapore-meetup-1-keynote.pdf · Dev +...
Transcript of Sunday, 11 March 12 - Meetupfiles.meetup.com/3202252/devops-singapore-meetup-1-keynote.pdf · Dev +...
Sunday, 11 March 12
Sunday, 11 March 12
whatwhywhy now
Sunday, 11 March 12
what is devops?why the meetup?why now the meetup?
Sunday, 11 March 12
what?
Sunday, 11 March 12
Dev + Ops =
Sunday, 11 March 12
Sunday, 11 March 12
Sunday, 11 March 12
[symptom]
app readiness for monitoring
Sunday, 11 March 12
[symptom]
app readiness for ops/*
Sunday, 11 March 12
[symptom]
throw it over the wall
Sunday, 11 March 12
[symptom]
ops support for change
Sunday, 11 March 12
[symptom]
ops support for change
Sunday, 11 March 12
[differences]
attitude towards risk
Sunday, 11 March 12
[differences]
“In most organizations, Dev and Ops have misaligned goals. Dev is measured by the number of new features. Ops is measured by 100% uptime.
Sunday, 11 March 12
[differences]
“Question: What’s the best way to get 100% uptime?
Answer: Don’t introduce any new features or make any changes.”
Sunday, 11 March 12
[differences]
measurement
Sunday, 11 March 12
Sunday, 11 March 12
[conway’s law]
“...organizations which design systems ... are constrained to produce designs which are copies of the communication structures of these organizations”
Sunday, 11 March 12
?so what can we do?
Sunday, 11 March 12
[how about a little...]
EMPATHY
Sunday, 11 March 12
[steps towards empathy]
“If Ops goes to lunch with Ops and Dev goes to lunch with Dev, a low level of efficiency is a certainty.”
Sunday, 11 March 12
why?
Sunday, 11 March 12
knowledge is a necessary pre-condition for empathy
Sunday, 11 March 12
Sunday, 11 March 12
Sunday, 11 March 12
www.meetup.com/devops-melbourne/
Sunday, 11 March 12
www.meetup.com/devops-melbourne/
founded 25/11/2010
Sunday, 11 March 12
www.meetup.com/devops-melbourne/
founded 25/11/2010
416 members
Sunday, 11 March 12
www.meetup.com/devops-melbourne/
founded 25/11/2010
416 members
5 meetups
Sunday, 11 March 12
Sunday, 11 March 12
me: I was umming and aahing over the name for a while; DevOps versus CD for example. DevOps is (I think) easier to grasp, but CD is more inclusive.
Sunday, 11 March 12
me: I was umming and aahing over the name for a while; DevOps versus CD for example. DevOps is (I think) easier to grasp, but CD is more inclusive.
Sunday, 11 March 12
me: I was umming and aahing over the name for a while; DevOps versus CD for example. DevOps is (I think) easier to grasp, but CD is more inclusive.
Evan: I think CD is more focussed on business outcomes. but DevOps is more abstract, more easily abused, but more hipster and I think likely to attract a more interesting crowd.
Sunday, 11 March 12
me: I was umming and aahing over the name for a while; DevOps versus CD for example. DevOps is (I think) easier to grasp, but CD is more inclusive.
Evan: I think CD is more focussed on business outcomes. but DevOps is more abstract, more easily abused, but more hipster and I think likely to attract a more interesting crowd.
Sunday, 11 March 12
me: I was umming and aahing over the name for a while; DevOps versus CD for example. DevOps is (I think) easier to grasp, but CD is more inclusive.
Evan: I think CD is more focussed on business outcomes. but DevOps is more abstract, more easily abused, but more hipster and I think likely to attract a more interesting crowd.
me: More hipster == good
Sunday, 11 March 12
me: I was umming and aahing over the name for a while; DevOps versus CD for example. DevOps is (I think) easier to grasp, but CD is more inclusive.
Evan: I think CD is more focussed on business outcomes. but DevOps is more abstract, more easily abused, but more hipster and I think likely to attract a more interesting crowd.
me: More hipster == good
Sunday, 11 March 12
me: I was umming and aahing over the name for a while; DevOps versus CD for example. DevOps is (I think) easier to grasp, but CD is more inclusive.
Evan: I think CD is more focussed on business outcomes. but DevOps is more abstract, more easily abused, but more hipster and I think likely to attract a more interesting crowd.
me: More hipster == good
Evan: because DevOps means whatever you want it to mean - cool tech, IT ops, lean ops, kanban for ops teams, server automation, cloud etc. so our meetup tends to get a lot of different folk - from hardcore sysadmins to PMs
Sunday, 11 March 12
kanban in operations
Sunday, 11 March 12
What we do culturally and technically at Envato that allows 8 developers to deploy 5 times a day to a Ruby on Rails application that receives around 18 million page requests a week... without anyone freaking out
Sunday, 11 March 12
LiveAccounts - Continuous Delivery in the Real World
Sunday, 11 March 12
DevOps culture at REA
Sunday, 11 March 12
A case study for environment automation at ThoughtWorks
Sunday, 11 March 12
InstantALM
Sunday, 11 March 12
Delivery: from once to frequent to daily. The why's and how's of daily releases at⦆Jetstar
Sunday, 11 March 12
Ganglia monitoring
Sunday, 11 March 12
why now?
Sunday, 11 March 12
OpsLand
DevWorld
Sunday, 11 March 12
infrastructure as code
OpsLand
DevWorld
Sunday, 11 March 12
cloud (based virtualisation)
infrastructure as code
OpsLand
DevWorld
Sunday, 11 March 12
Sunday, 11 March 12
++
what to do how to do it the “last mile”
Sunday, 11 March 12
singapore == startups
Sunday, 11 March 12
Sunday, 11 March 12
[leading the way]
Sunday, 11 March 12
Sunday, 11 March 12
[topics from evan]
cool techIT opslean opskanban for ops teamsserver automationcloudetc
Sunday, 11 March 12
[topics from evan]
cool techIT opslean opskanban for ops teamsserver automationcloudetc
Sunday, 11 March 12
[topics from andy]
devs carrying pagerstrunk-based developmentfeature togglesinfrastructure as code
Sunday, 11 March 12
[themes]
empathyfeedback visualisationautomation
Sunday, 11 March 12
let’s get meta-
Sunday, 11 March 12
introductory/overview/
advanced/detailed
Sunday, 11 March 12
theoretical practical
Sunday, 11 March 12
people & process tools
Sunday, 11 March 12
presentations lightning talks
Sunday, 11 March 12
[frequency]
monthly?bi-monthly?ad-hoc?
Sunday, 11 March 12
Thank You
Sunday, 11 March 12