Skip to main content
BSS/OSS Academy
☁️
Section 18.2

Where BSS/OSS Workloads Run

The chain placed on a hosting spectrum: what is SaaS, what is cloud-native, what stays private, and why the network end is different.

The order chain placed on the hosting spectrum. The top of the chain is the easiest to buy as a service; the bottom cannot leave the operator’s footprint, because it is the network. Every estate crosses this line somewhere, and where it crosses is a design decision.

SYSTEMWHERE IT TYPICALLY RUNSCustomer / Channelpublic cloud · CDNWeb and app front ends, edge-cachedScales with traffic; statelessCRMSaaSCommonly a multi-tenant vendor serviceData residency set by contract, not youCPQSaaS or cloud-nativeOften bundled with CRMPricing rules are data, not codeProduct Catalogcloud-native · containersStateful: a database with an APIRead-heavy; cache the published viewCOMcloud-native · KubernetesLong-running workflows, queuesNeeds durable state and replaySOMprivate cloud or on-premClose to inventory and activationLatency to the network mattersROM / Activationon-prem · management networkReaches device management planesRarely permitted from public cloudNetworkoperator sites · edgePhysical and virtual functionsSovereignty and regulation apply here
The cloud lens on the order chain. Read the right-hand column as where each hop typically runs today — and notice the change of answer at the SOM boundary.

Why the answer changes at SOM

  • Above SOM the workloads are commercial. Customer, quote, offer, order: stateful but portable, with no dependency on where the network is. This is where SaaS and public cloud are normal.
  • At SOM the workload touches inventory and activation. Latency to the network, access to the management plane, and data that describes the physical network all pull it towards private infrastructure.
  • Below SOM the workload is the network. Activation reaches device management planes that are rarely reachable from public cloud by policy; the network elements themselves are on operator sites.

Network and connectivity

ConceptWhat it isWhere it matters in the chain
VPC / VNetYour private network inside a cloud regionOne per environment; the BSS zone of Security 15.1
Subnets and routingSegments inside the VPC and the rules between themPublic subnet for the gateway; private for COM and its database
Firewalls / security groupsAllow-lists per componentSOM may reach inventory; nothing else may
Load balancerSpreads traffic and hides instancesIn front of every API; the point of entry for active/active
Private connectivityA dedicated link from cloud to your sitesThe only acceptable path from cloud-hosted SOM to on-prem activation
DNSNames to addresses, per environmentFailover switches DNS; a hard-coded IP in an integration defeats it
Cloud-to-networkReaching the management plane from cloudUsually via private connectivity to a jump zone — never directly

Storage and databases

StoreFitsBSS/OSS use
Relational databaseTransactions, joins, consistencyOrders, customers, catalog, inventory — the records
NoSQL (document, key-value)Flexible schema, horizontal scaleSession state, product configurations, event sourcing
Object storageLarge, cheap, immutableBills as PDF, migration extracts, data-lake raw zone
CacheSub-millisecond readsThe published catalog view; eligibility lookups
Event streamingDurable, ordered, replayableOrder and service events; the input to the joined-up view in E2E Data Lineage
Data platformAnalytical, batch and streamingReconciliation, reporting, AI training

Architecture decision

Should SOM and inventory move to cloud with the rest of the stack, or stay close to the network?

  • Move with the stack

    Choose when private connectivity to the sites is in place, activation is reached through a jump zone, and the vendor supports the platform.

  • Stay close to the network

    Choose when activation latency or management-plane policy forbids cloud reach, or the inventory holds data that may not leave the country.

Breaks if SOM moves and activation does not, with no private link: every activation crosses the internet through a VPN that becomes the estate’s slowest and least reliable component.

Key Takeaways

  • Commercial workloads are portable; network-facing ones are not. The line between them is a design decision.
  • Private connectivity is what makes a hybrid estate work; without it, the hybrid is a VPN.
  • Choose the store by the question it answers: records in relational, events in streams, bills in objects.