Africa DevOps Day 2015

Preview:

Citation preview

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!