Canvas CloudAI
Canvas Cloud AI

System Architecture

intermediate
architecture
Enhanced Content

Definition

The fundamental organization of a software system, including its components, their relationships, and the principles guiding its design. Like the blueprint of a building showing how all parts fit together.

Real-World Example

A microservices system architecture divides an e-commerce platform into separate services for inventory, payments, and user accounts.

Cloud Provider Equivalencies

System Architecture is a design discipline, not a single cloud service. All major cloud providers offer building blocks (compute, storage, networking, databases, IAM, observability) and reference architectures to implement a chosen system architecture (e.g., microservices, event-driven, layered, serverless).

Explore More Cloud Computing Terms