22: Declarative Infra and Beyond
NerdOut@Spotify24 Aug 2023

22: Declarative Infra and Beyond

In the very old days, if you needed more storage for your database, you had to walk into the data center and install another server. Now you can just log into your cloud provider’s console and click a few buttons. Voilá, more storage. So easy! But what if you’re replicating that storage configuration for hundreds of databases at once? Suddenly, that’s a lot more clicking. Not so easy! (Plus, very tedious and very error prone.) So instead of living with this “ClickOps” approach, we developed a declarative infrastructure model — our very own “infrastructure as code” solution for managing cloud resources at Spotify scale. Instead of manually configuring each resource, developers just describe the state they want. And once we adopted declarative infra, we unlocked ways to improve not just how we manage resources, but also how we update policies, manage dependencies, and make other changes to code across our entire fleet of repos — quickly, safely, easily. In other words, programmatically.

Host Dave Zolotusky talks with David Flemström — who went from pushing the limits of Spotify’s infrastructure as a feature developer to working on the platform team in order to improve infrastructure for all of our developers. The two Daves discuss what declarative infrastructure means at Spotify, our journey to adopting it (going from Puppet to cloud consoles, to something better than both) and why we did it, how our model works (Kubernetes!), how it changed the relationship between our feature teams and our platform teams, how this shift helped enable Fleet Management at Spotify, and where we’re going next with abstracting infrastructure so that it helps our engineers do more, more easily.

Learn more about declarative infrastructure and Fleet Management:

Read what else we’re nerding out about on the Spotify Engineering Blog: engineering.atspotify.com

You should follow us on Twitter @SpotifyEng and on LinkedIn!

Denne episoden er hentet fra en åpen RSS-feed og er ikke publisert av Podme. Den kan derfor inneholde annonser.

Episoder(39)

36: How the BBC Experiments at Scale: Learning Since 1922

36: How the BBC Experiments at Scale: Learning Since 1922

How do you build a culture of experimentation inside a 100-year-old institution?This episode is part of our special miniseries on product experimentation where we go beyond A/B testing basics to explo...

11 Jun 31min

35: How Huel Experiments at Scale: Beyond A/B Tests

35: How Huel Experiments at Scale: Beyond A/B Tests

What happens when a seven-person data team restarts an experimentation program from scratch — and gets the whole company running experiments within months?Welcome to the first episode of our special m...

28 Mai 36min

34: Redesigning our Apple TV App *Release Notes*

34: Redesigning our Apple TV App *Release Notes*

What does it take to ship a video-first Spotify experience on the biggest screen in your house?In this Release Notes episode of the NerdOut@Spotify podcast, you’ll hear about the redesigned Spotify ap...

5 Mar 21min

33: Ship Happens (When Agents Code)

33: Ship Happens (When Agents Code)

At Spotify, we're doubling down on background coding agents. The goal is to scale code migrations and boost developer productivity beyond our existing automation system. Built on top of Fleet Manageme...

15 Jan 49min

32: ARM-ing Ourselves with Google Axion, Part 2

32: ARM-ing Ourselves with Google Axion, Part 2

In part two of ARM-ing ourselves with Google Axion, Dave is joined by Max Charas, a senior staff engineer at Spotify who’s been leading much of the migration work on our Google Axion journey, for a de...

19 Nov 202536min

31: ARM-ing Ourselves with Google Axion, Part 1

31: ARM-ing Ourselves with Google Axion, Part 1

Spotify is in the middle of a big shift in modern computing: moving from x86 processors to Google’s new ARM-based Axion chips. This isn’t just a hardware swap — it’s a disruptive change with ripple ef...

8 Okt 202531min

30: Building AiKA: Spotify’s AI Knowledge Assistant

30: Building AiKA: Spotify’s AI Knowledge Assistant

Hear about the journey behind building Spotify’s AI knowledge assistant, aka AiKA — from hack projects to internal chatbot, to enterprise developer tool.While general purpose chatbots are being used e...

14 Aug 202538min

29: Deploying Our New Typeface: Spotify Mix

29: Deploying Our New Typeface: Spotify Mix

Last year Spotify launched a big update to the app: a new typeface. For most of us, changing fonts is easy. It’s just a dropdown menu away. But creating a whole new typeface and then rolling it out ac...

3 Apr 202532min

Populært innen Teknologi

lydartikler-fra-aftenposten
teknisk-sett
tomprat-med-gunnar-tjomlid
smart-forklart
elektropodden
rss-ki-praten
fornybaren
shifter
rss-ai-forklart
teknologi-og-mennesker
rss-bouvet-bobler
rss-alt-som-gar-pa-strom
rss-kunstig-intelligens-med-elisabeth-maren-og-morten
nasjonal-sikkerhetsmyndighet-nsm
rss-fisketimen
rss-alt-vi-kan
rss-polypod
digital-forretningsforstaelse
energi-og-klima
rss-nkom-innsikt