# Service Architecture at SoundCloud -- Part 2: Value-Added Services

DevFeed: [Service Architecture at SoundCloud -- Part 2: Value-Added Services](<https://devfeed.tech/articles/service-architecture-at-soundcloud-part-2-value-added-services-2135.md>)

Original publisher: [Read original article](<https://developers.soundcloud.com/blog//service-architecture-2>)

Published: 2021-08-20T00:00:00Z

Content type: article

Language: en

Sources: [SoundCloud Backstage Blog](<https://devfeed.tech/sources/soundcloud-backstage-blog.md>)

Topics: [BFF](<https://devfeed.tech/topics/bff.md>), [Domain-driven design (DDD)](<https://devfeed.tech/topics/domain-driven-design.md>), [Amazon API Gateway](<https://devfeed.tech/topics/amazon-api-gateway.md>), [Resilience](<https://devfeed.tech/topics/resilience.md>), [backends](<https://devfeed.tech/topics/backends.md>), [Authorization](<https://devfeed.tech/topics/authorization.md>)

Tags: [api](<https://devfeed.tech/tags/api.md>), [architecture](<https://devfeed.tech/tags/architecture.md>), [authorization](<https://devfeed.tech/tags/authorization.md>), [bff](<https://devfeed.tech/tags/bff.md>), [domain-driven-design](<https://devfeed.tech/tags/domain-driven-design.md>), [engineering](<https://devfeed.tech/tags/engineering.md>), [gateway](<https://devfeed.tech/tags/gateway.md>), [microservices](<https://devfeed.tech/tags/microservices.md>), [productivity](<https://devfeed.tech/tags/productivity.md>), [resilience](<https://devfeed.tech/tags/resilience.md>)

## AI overview

This article describes SoundCloud's move from a BFF-heavy service architecture to Value-Added Services. It explains the Edge, Value Added, and Foundation layers, then introduces domain-driven design concepts such as domains, entities, value objects, and aggregates. Value-Added Services combine these building blocks to return aggregates to callers while reducing duplicated code and dispersed business and authorization logic.

## Source excerpt

This article is part of a series of posts aiming to cast some light onto how service architecture has evolved at SoundCloud over the past...