Cloud Architecture
General material on designing for cloud platforms.
4 to work through
-
intermediate
A team tells you backups run nightly and are retained for 30 days. What is missing from that answer?
2 min answer -
intermediate Multiple choice
A team wants to build a new internal API on serverless functions. It will serve steady traffic of about 200 requests per second during business hours. What do you advise?
2 min answer -
advanced
In the 2017 AWS S3 outage, the status page could not report the outage because it depended on S3. What does that tell you about designing status and control systems?
2 min answer -
advanced
The business asks for "multi-region" after a regional outage. Before agreeing, what do you need to establish, and what are you actually signing up for?
2 min answer
16 terms in this topic
Autoscaling
Adding and removing capacity automatically in response to a demand signal, to track load without paying for peak all the time.
conceptAvailability Zone
One or more physically separate data centres inside a cloud region, with independent power, cooling and network, connected by low-latency links.
practiceBackup Strategy
A plan for what is copied, how often, where to, how long it is kept, and — the part that decides whether it is real — how the restore is verified.
conceptBlast Radius
The set of things that break, or become reachable, when one component fails or is compromised.
practiceBlast Radius Reduction
The set of deliberate partitions — accounts, regions, zones, cells, tenants, deployment stages — that bound how far any single failure or compromise …
conceptControl Plane and Data Plane
The separation between the machinery that makes changes to a system and the machinery that serves its traffic.
practiceInfrastructure as Code
Defining infrastructure in version-controlled declarative files that a tool reconciles against the real environment.
toolKubernetes
A container orchestrator that continuously reconciles the running state of a cluster towards a declared desired state.
practiceLanding Zone
A pre-configured, governed cloud environment — accounts, networking, identity, logging, guardrails — into which workloads can be deployed safely.
conceptManaged Service
A capability the provider operates — provisioning, patching, backup, scaling and failover — leaving you the configuration and the data.
conceptMulti-Cloud
Deliberately running across more than one cloud provider — a decision with a much higher cost than the lock-in it is usually adopted to avoid.
conceptObject Storage
Flat, HTTP-addressable storage for immutable blobs with rich metadata — effectively unlimited, cheap, and not a filesystem.
conceptServerless
A model where the provider allocates and scales compute per request, and you are billed for execution rather than for provisioned capacity.
case-studySlack's Cellular Migration
After repeated availability-zone-level incidents, Slack rebuilt its infrastructure into per-zone cells with the ability to drain traffic away from a …
practiceWell-Architected Review
A structured self-assessment of a workload against defined pillars — operational excellence, security, reliability, performance, cost, and sustainability.
case-studyZoom's Pandemic Scale-Up
Zoom grew from around 10 million to over 300 million daily meeting participants in roughly three months, absorbed by a hybrid architecture and a dist…
Neighbouring topics
Compute Models
Instances, containers and functions, and what each is priced and shaped for.
No content yetCloud Storage
Object, block and file storage, and the access patterns each suits.
No content yetCloud Databases
Managed relational, key-value, document and analytical services.
No content yetContainers
Images, registries, immutability and the deployment model they enable.
No content yetKubernetes
The reconciliation loop, and whether the workload needs what it provides.
No content yetServerless
Scale to zero, per-request billing, cold starts and connection limits.
Autoscaling
Signals, delays and bounds — and the maximum that caps a runaway bill.
No content yetLoad Balancing
Distributing traffic, health checking, and removing failures from rotation.
No content yetMulti-Region Architecture
Surviving a region, and the data consistency price of doing so.
No content yetAvailability Zones
The unit of correlated physical failure, and what zones do not protect against.
No content yetDisaster Recovery
Backup-restore, pilot light, warm standby and active-active postures.
No content yetBackup Strategies
Scope, immutability, separation, and the restore drill that makes it real.
No content yetInfrastructure as Code
Declarative infrastructure, drift, state files and rebuild-from-empty.
No content yetLanding Zones
A governed foundation of accounts, network, identity and guardrails.
No content yetManaged Services
Which operational responsibilities actually transfer, and which do not.
No content yetCloud Migration
Per-application disposition, sequencing and the capability change underneath.
No content yetMulti-Cloud
Best-of-breed, portfolio and portable — three very different costs.
No content yetEdge Computing
Moving compute towards the user, and what cannot follow it.
No content yetCloud Governance
Preventive policy, tagging, quotas and cost and security guardrails.
No content yet