Veterans Track

Introduction to Cloud Architectures

Cloud architecture from a software architect's lens — covering architecture layers, deployment types, service models, well-architected pillars, integration ecosystem, governance, compliance, FinOps, resilience and sustainability.

Domain 01 · Architecture Layers & Core Components

Physical Layer

Bare-metal servers, data centre facilities, power and cooling systems, and physical network fabric. The foundation all cloud abstraction is built upon.

Data centresBare metalPower / coolingAvailability zonesEdge PoPs

Infrastructure Layer

Hypervisors, compute virtualisation, software-defined networking, and cloud storage abstraction. Enables elastic resource pooling.

HypervisorSDNCloud storageSR-IOVNVMe-oF

Platform Layer

Middleware, deployment software, Kubernetes, managed databases, messaging queues, service mesh, API gateways and developer runtime environments.

KubernetesMiddlewareManaged DBService meshAPI gateway

Application Layer

Cloud-native applications, microservices, serverless functions, front-end delivery, SaaS applications and WebAssembly workloads.

MicroservicesServerlessSaaS appsWebAssembly

Observability Layer

Logs, metrics, distributed traces, synthetic monitoring, AIOps and SLO dashboards form a distinct operating layer.

OpenTelemetryDistributed tracingAIOpsSLO dashboards

Data & Analytics Layer

Data mesh, lakehouse architecture, streaming pipelines, analytical stores and governance must be designed as a first-class layer.

Data meshLakehouseKafka / KinesisData governance

Domain 02 · Cloud Deployment Types & Architecture Patterns

Public Cloud

Shared infrastructure operated by AWS, Azure or GCP. Requires shared-responsibility security and multi-tenancy isolation.

AWSAzureGCPMulti-tenancyPay-per-use

Private Cloud

Dedicated infrastructure for a single organisation, either on-premises or hosted, with higher control and operational responsibility.

OpenStackVMwareDedicated hosting

Hybrid Cloud

On-premises and public cloud connected through Direct Connect, ExpressRoute or equivalent links with workload placement strategy.

ExpressRouteDirect ConnectWorkload placementData gravity

Multi-Cloud

Two or more cloud providers used for best-of-breed services, resilience, regulatory needs or vendor independence.

Vendor independenceAbstraction layerCloud-agnostic IaCUnified IAM

Cloud-Native Architecture

12-factor applications, containers, orchestration, declarative APIs and immutable infrastructure for modern workloads.

12-factorContainersDeclarative APIseBPF

Edge & Fog Computing

Compute pushed closer to data sources such as IoT, 5G edge and CDN compute for latency-sensitive workloads.

CDN compute5G MECAWS OutpostsAzure Stack

Domain 03 · Service Models

IaaS

On-demand compute, storage and networking with maximum control and maximum operational responsibility.

VMsBare metalBlock storageObject storageVPC

PaaS

Managed runtime, middleware, managed databases, cache and developer tooling for application development.

Managed runtimeCI/CDManaged DBCache

SaaS

Fully managed application delivered through browser or API. Architecture concerns shift to integration, portability and vendor exit.

API integrationData portabilitySLAVendor exit

FaaS / Serverless

Event-driven, stateless, per-invocation billed functions or serverless containers.

AWS LambdaCloud RunEvent-drivenCold starts

CaaS

Managed Kubernetes platforms such as EKS, AKS and GKE, sitting between IaaS and PaaS.

EKSAKSGKENode poolsAutoscaling

DaaS

Managed data warehouses, analytics services, data marketplace products and data delivery services.

SnowflakeBigQueryRedshiftData marketplace

Domain 04 · Well-Architected Pillars

Operational Excellence

Runbooks, automation, infrastructure as code, CI/CD and operational readiness for cloud workloads.

RunbooksIaCCI/CDOperations

Security

Identity, encryption, audit, monitoring, secure configuration and least-privilege access.

IAMEncryptionAuditLeast privilege

Reliability

High availability, disaster recovery, fault tolerance, multi-AZ design and chaos engineering.

HADRChaos engineering

Performance Efficiency

Right-sizing, caching, workload-aware service selection and performance tuning.

Right-sizingCachingLatency

Cost Optimisation

Reserved capacity, spot usage, FinOps, tagging and continuous cost governance.

ReservedSpotFinOpsTagging

Sustainability

Carbon-aware workload placement, green regions, right-sizing and measurement of cloud carbon footprint.

CarbonGreen regionsGreenOps

Resilience & Chaos

GameDays, failure injection, recovery exercises and resilience validation.

GameDayFISToxiproxyGremlin

Compliance & Governance

Policy-as-code, guardrails, standards enforcement, OPA and cloud control validation.

Policy-as-codeOPAGuardrails

Data Sovereignty

Residency, jurisdiction, GDPR, PDPA and regional compliance constraints.

ResidencyGDPRPDPA

Portability & Interoperability

Avoid lock-in through open APIs, containers, abstraction layers and documented exit strategies.

Avoid lock-inOpen APIsContainers

Domain 05 · Integration Ecosystem

Compute

Virtual machines, autoscaling groups, specialised compute and bare-metal workloads.

VMsAutoscalingBare metal

Containers

Container runtimes, registries, managed Kubernetes and orchestration.

DockerKubernetesRegistry

Serverless

Functions, event triggers, serverless containers and managed execution.

FunctionsEventsCloud Run

Storage

Object, block, file and archive storage patterns.

ObjectBlockFileArchive

Networking & CDN

VPC, DNS, load balancers, CDN, edge networking and secure connectivity.

VPCDNSCDNLoad balancer

Database

Relational, NoSQL, cache, graph, document and time-series databases.

RDSMongoDBRedisGraph

Analytics

Warehouses, lakehouses, streaming analytics and BI platforms.

WarehouseLakehouseBI

Machine Learning

Feature stores, ML platforms, model training, registry and serving.

Feature storeTrainingServing

Artificial Intelligence

LLM platforms, vector databases, AI agents and inference endpoints.

LLMVector DBAgents

IoT

Device ingestion, telemetry, MQTT, edge processing and fleet operations.

IoTMQTTTelemetry

Robotics

Cloud robotics, simulation, fleet management and edge control.

SimulationFleetEdge

Game Tech

Game servers, matchmaking, streaming, multiplayer backends and telemetry.

Game serversStreamingTelemetry

Media Services

Transcoding, DRM, video delivery and live streaming.

TranscodingDRMLive

Front-End & Mobile

Web hosting, mobile backends, APIs and CDN delivery.

FrontendMobileAPIs

Developer Tools

Cloud IDEs, CI/CD, artifact registries and code-quality services.

CI/CDRegistryQuality

App Integration

Queues, event buses, workflows and API integration services.

QueuesEvent busWorkflow

End User Computing

VDI, app streaming and managed desktop environments.

VDIDesktopStreaming

Customer Engagement

Messaging, notifications, contact centre and engagement platforms.

MessagingNotificationsContact centre

Business Productivity

Collaboration, productivity suites and business workflow platforms.

CollaborationWorkflowProductivity

Migration & Transfer

Migration tools, data transfer appliances and cloud migration factories.

MigrationTransferCutover

Management & Governance

Cloud management, inventory, policy and compliance dashboards.

ManagementInventoryPolicy

Security & Compliance

CSPM, CWPP, IAM, audit and continuous compliance.

CSPMCWPPIAM

FinOps & Cost Management

Budgets, anomaly detection, showback, chargeback and optimisation.

BudgetsAnomalyShowback

Observability & APM

Metrics, logs, traces, alerts and application performance monitoring.

MetricsLogsTraces

API Management

Gateway, rate limiting, authentication, analytics and developer portals.

GatewayRate limitAuth

Data Governance

Catalogues, lineage, data policy, stewardship and governance workflows.

CatalogLineagePolicy

Identity Federation

SSO, SAML, OIDC, federation, directory integration and conditional access.

SSOSAMLOIDC

Edge Computing

CDN edge, 5G edge, local zones and low-latency compute placement.

Edge5GLocal zones

Supply Chain Security

SBOM, signing, provenance, CI/CD hardening and artifact integrity.

SBOMSigningProvenance

Sustainability / GreenOps

Carbon reporting, green regions, workload scheduling and efficient architecture.

GreenOpsCarbonEfficiency

Domain 06 · Architectural Concerns

FinOps & Cloud Cost Governance

Tagging taxonomy, showback, chargeback, reserved instance strategy, spot usage and anomaly detection.

TaggingShowbackChargebackAnomaly

Infrastructure as Code

Terraform, Pulumi and CDK make cloud infrastructure version-controlled, reproducible and drift-detected.

TerraformPulumiCDKDrift detection

GitOps & Deployment Pipeline

Argo CD, Flux and pipeline-as-code patterns provide declarative, auditable cloud deployments.

GitOpsArgo CDFluxPipeline-as-code

Service Mesh & Networking

Istio, Linkerd and AWS App Mesh provide mTLS, observability and traffic management.

IstioLinkerdmTLSTraffic

Disaster Recovery & RTO/RPO

Warm standby, pilot light, active-active, RTO/RPO targets and DR validation cadence.

RTORPOFailoverDR drills

Domain 07 · Governance, Compliance & Sustainability

Cloud Governance Framework

Landing zone design, account vending, policy-as-code and guardrails across a cloud estate.

Landing zonesSCPsOPAGuardrails

Regulatory & Data Sovereignty

GDPR, HIPAA, PCI-DSS and data residency mandates require region selection, encryption and audit evidence.

GDPRHIPAAPCI-DSSData residency

GreenOps & Carbon Efficiency

Carbon-aware routing, green regions, right-sizing and cloud carbon footprint measurement.

Carbon-awareGreen regionsCloud Carbon Footprint

Migration Decision Framework

The 7 Rs — Retire, Retain, Rehost, Replatform, Repurchase, Refactor and Re-architect — guide cloud migration decisions.

7 RsMigrationModernisation

Chaos Engineering & SRE

SLO, SLI, SLA, error budgets and chaos experiments validate reliability under failure conditions.

SLOSLIError budgetsAWS FIS