ok I know there are a lot of and people on here these days so I'm hoping that I get a few good answers around this:

What do you call a team that is focused on the web side of the platform? My team is focused on the meta structure of a large web app and responsible for the overall "web platform" (how it builds, perf, monitoring) choices.

We're definitely not the SRE team, but we're also not a traditional product team. What would you call us?

@MALPI we think in JavaScript not Go 😉

We have a separate SRE team who manages K8s and does all of the things that are traditionally associated with SRE work.

@mcneely I think it shouldn't be a matter of the Language you are using. I would consider the team that is managing #kubernetes a platform team. Whereas you are maintaining your product. But there is nothing that speaks against having embedded #SRE within the Teams or?

@MALPI yes that was exactly what I had said about . If we aren't managing it feels wrong to call us a platform team. It's a large product so there's a bunch of teams all doing their own thing. We're like the "meta" product team.

There are no SREs embedded with us but organizationally were with the SREs not the other product teams (I think). So we get a lot of crossover work with them just to keep things confusing 😁

@MALPI
@mcneely

Something that speaks against embedding #SRE within a product team is that they should focus on reliability which is often in conflict with the goals that the product team pursue.

@joergw @mcneely shouldn't it be in interest of product too to have a robust setup? What do you mean is the conflict?

@MALPI @joergw if there's a conflict where a product team doesn't value producing stable software that's a whole different problem. There shouldn't be a conflict between those two goals.

@mcneely @MALPI of course, if your product management does a good job prioritizing reliability projects (including refactoring, tech debt reduction, toil automation) over new features for customers, then yes, this conflict probably doesn't exist. But more commonly it's product management's job not to do this. And in those cases it helps reliability if SREs are a separate, independent organization, working very closely with the product team but ultimately pursuing different goals.

Sign in to participate in the conversation
Librem Social

Librem Social is an opt-in public network. Messages are shared under Creative Commons BY-SA 4.0 license terms. Policy.

Stay safe. Please abide by our code of conduct.

(Source code)

image/svg+xml Librem Chat image/svg+xml