africa devops day 2015
TRANSCRIPT
DevOps at Spotify Danielle Jabin
How do we at Spotify make Agile and DevOps
work?
Over 75 million active users every month
Access to more than 30 million songs
What is DevOps?
Developers and Operations working in
symbiotic harmony.
What’s at the bottom of the rabbit hole?
I’m here, reporting live.
There is no “right” way.
Caveat: there are some wrong ways…but there
is no “right” way.
Overheard at Spotify: “it depends”.
What helps makes Agile successful at Spotify also makes DevOps
successful.
Is it magical tooling and processes?
DevOps is not just about magical tooling
and processes. Noa @blippie
Ops in Squads ‣ "The Operations team has since
disbanded as a formal team and most of them are now squads within the Service Availability product area, focusing primarily on providing infrastructure, tools, and support to enable other Squads to meet this goal." Ops in Squads Guild Embeddings SRE Unconference SRE Lunch and Learn
Incident Manager On-Call (IMOC) ‣ "Most incidents and outages at
Spotify are handled by an operationally responsible squad (or two) without the need for a coordinator. IMOC helps with the remainder.” Coordinate as necessary Address systemic or infrastructure issues
Is it about finding unicorns?
DevOps is not about finding unicorns.
Noa @blippie
As long as you have the mindset, the skillset can
be learned.
What is the “secret sauce” then?
DevOps is about culture, empathy.
Noa @blippie
We’re all on the same team. • Working together, failing together • Learning from failure and success, again and again • Removing silos
“Failures are finger posts on the road to achievement.” - C.S.
Lewis
Huh?
If you want more luck, take more chances.
How does Spotify cultivate a failure-friendly culture?
Spotify values on the office walls
Fail Wall
Reinforcement and repetition
That’s this guy (CTO)
Imagine this: it’s your first month on the job,
and you’ve just very publicly broken some firewall settings.
What happens next?
Others chime in…
And more…
And more…
And even more!
How can you build a failure-friendly culture in your company?
Cultivate mindset first.
Questions?
Thank You!