Cloud Architecture

General material on designing for cloud platforms.

4Questions
8Flashcards
16Terms
Terminology

16 terms in this topic

pattern

Autoscaling

Adding and removing capacity automatically in response to a demand signal, to track load without paying for peak all the time.

concept

Availability Zone

One or more physically separate data centres inside a cloud region, with independent power, cooling and network, connected by low-latency links.

practice

Backup 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.

concept

Blast Radius

The set of things that break, or become reachable, when one component fails or is compromised.

practice

Blast Radius Reduction

The set of deliberate partitions — accounts, regions, zones, cells, tenants, deployment stages — that bound how far any single failure or compromise …

concept

Control Plane and Data Plane

The separation between the machinery that makes changes to a system and the machinery that serves its traffic.

practice

Infrastructure as Code

Defining infrastructure in version-controlled declarative files that a tool reconciles against the real environment.

tool

Kubernetes

A container orchestrator that continuously reconciles the running state of a cluster towards a declared desired state.

practice

Landing Zone

A pre-configured, governed cloud environment — accounts, networking, identity, logging, guardrails — into which workloads can be deployed safely.

concept

Managed Service

A capability the provider operates — provisioning, patching, backup, scaling and failover — leaving you the configuration and the data.

concept

Multi-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.

concept

Object Storage

Flat, HTTP-addressable storage for immutable blobs with rich metadata — effectively unlimited, cheap, and not a filesystem.

concept

Serverless

A model where the provider allocates and scales compute per request, and you are billed for execution rather than for provisioned capacity.

case-study

Slack'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 …

practice

Well-Architected Review

A structured self-assessment of a workload against defined pillars — operational excellence, security, reliability, performance, cost, and sustainability.

case-study

Zoom'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…

Cloud Architecture

Neighbouring topics

Compute Models

Instances, containers and functions, and what each is priced and shaped for.

No content yet

Cloud Storage

Object, block and file storage, and the access patterns each suits.

No content yet

Cloud Databases

Managed relational, key-value, document and analytical services.

No content yet

Containers

Images, registries, immutability and the deployment model they enable.

No content yet

Kubernetes

The reconciliation loop, and whether the workload needs what it provides.

No content yet

Serverless

Scale to zero, per-request billing, cold starts and connection limits.

1 cards 1 terms

Autoscaling

Signals, delays and bounds — and the maximum that caps a runaway bill.

No content yet

Load Balancing

Distributing traffic, health checking, and removing failures from rotation.

No content yet

Multi-Region Architecture

Surviving a region, and the data consistency price of doing so.

No content yet

Availability Zones

The unit of correlated physical failure, and what zones do not protect against.

No content yet

Disaster Recovery

Backup-restore, pilot light, warm standby and active-active postures.

No content yet

Backup Strategies

Scope, immutability, separation, and the restore drill that makes it real.

No content yet

Infrastructure as Code

Declarative infrastructure, drift, state files and rebuild-from-empty.

No content yet

Landing Zones

A governed foundation of accounts, network, identity and guardrails.

No content yet

Managed Services

Which operational responsibilities actually transfer, and which do not.

No content yet

Cloud Migration

Per-application disposition, sequencing and the capability change underneath.

No content yet

Multi-Cloud

Best-of-breed, portfolio and portable — three very different costs.

No content yet

Edge Computing

Moving compute towards the user, and what cannot follow it.

No content yet

Cloud Governance

Preventive policy, tagging, quotas and cost and security guardrails.

No content yet