Service-Oriented Architecture (SOA) — Roadmap Step & Resources
Organizing a system as a collection of loosely coupled services
- Level: advanced
- Estimated time: 1 days
- Roadmap: System Design
Before this step
Study resources
- What is Service-Oriented Architecture (SOA)? (Article) — IBM's clear explanation of SOA principles and how they differ from microservices.
- SOA vs Microservices Explained (Video) — Provides context on the predecessor architecture style to modern microservices.
- Recent Advances in Mobile Grid and Cloud Computing — arXiv (SOA context in cloud evolution) (PDF) — Recent Advances in Mobile Grid and Cloud Computing — arXiv (SOA context in cloud evolution) — resource aligned with Service-Oriented Architecture.
- Survey of Computing Technologies: Distributed, Utility, Cluster, Grid and Cloud Computing — ResearchGate PDF (Article) — Survey of Computing Technologies: Distributed, Utility, Cluster, Grid and Cloud Computing — ResearchGate PDF — resource aligned with Service-Oriented Architecture.
Part of
- Architectural Patterns — section
- System Design roadmap — the full learning path