MTN Cloud Streaming Platform
MCSP is a large-scale, multi-tenant SaaS streaming service built exclusively on MTN cloud infrastructure. It delivers video and audio content to Nigerian domestic audiences and the international diaspora under a dual-tier monetisation model: ad-supported free viewing and an ad-free paid subscription.Platform at a Glance
Scale assumptions, capability matrix, multi-tenant model, and revenue streams.
Design Principles
The 12 architecture principles governing every engineering decision on MCSP.
Solution Architecture
High-level diagram, layer breakdown, and communication model.
Infrastructure & Security
Network topology, security design, scalability strategy, and disaster recovery.
Services
Per-service documentation: responsibilities, API surface, data owned, and failure behaviour.
Pipelines
End-to-end system flow documentation for every major platform pipeline.
Architecture Decisions
Architecture Decision Records (ADRs) with context, decision rationale, and tradeoffs.
Reference
Glossary, Kafka topic catalogue, storage model, bandwidth profile, and risk register.
Document Scope
This documentation set is the authoritative technical reference for MCSP v1.0. It is written for:- Platform engineers onboarding to the codebase and infrastructure
- Architects evaluating design decisions and extension points
- Security reviewers conducting cloud security and compliance audits
- Technical investors or partners conducting due diligence
Observability is a deployment gate. Services that do not emit structured logs, RED metrics (Rate, Errors, Duration), and distributed traces will fail the CI/CD pipeline health check and cannot be deployed to production.
Version
| Attribute | Value |
|---|---|
| Document version | 1.0 |
| Classification | Confidential |
| Audiences | CTO Review · Cloud Security Audit · Investor Due Diligence · Engineering Onboarding · Cloud Compliance Assessment |
| Last updated | March 2026 |