Learning Paths
Cloud Architecture for Software Engineers
Connect application architecture to cloud networking, compute, storage, identity, delivery, observability, and operations.
EvolvingVerified Sep 9, 2026Review target: 180 days
Personal learning atlas by Tran Trong Thuc · About this Atlas · Atlas last updated Sep 22, 2026
This path is provider-independent by design. It starts from durable infrastructure concepts so provider products can later be understood as implementations of those ideas rather than isolated service names.
Cloud Architecture for Software Engineers
Connect application architecture to cloud networking, compute, identity, storage, delivery, observability, and operations.
- Audience
- Application engineers who need cloud architecture judgment without turning the path into provider-specific certification study.
- Target depth
- reason
15 / 16 concepts currently covered
Outcomes
- Map provider products back to durable networking, compute, storage, and identity concepts.
- Explain how deployment, scaling, observability, and incident response change production architecture.
- Review a cloud design for trust boundaries, least privilege, failure isolation, and operational cost.
Path
Cloud Networking
Target depth: operateAvailable Atlas content
Cloud Compute
Target depth: reasonContainers
Target depth: operateAvailable Atlas content
Serverless Compute
Target depth: reasonLoad Balancing
Target depth: operateAvailable Atlas content
Cloud Storage Models
Target depth: reasonCloud IAM
Target depth: operateSecrets Management
Target depth: operateAvailable Atlas content
Infrastructure as Code
Target depth: operateAvailable Atlas content
Autoscaling
Target depth: reasonKubernetes Fundamentals
Target depth: reasonAvailable Atlas content
Logs, Metrics, and Traces
Target depth: operateDeployment Strategies
Target depth: reasonIncident Response
Target depth: operateNo Atlas content yet
Threat Modeling
Target depth: reasonLeast Privilege
Target depth: operate