IBM Cloud Professional SRE study materials
IBM Cloud Professional SRE study resources

IBM Cloud Professional SRE key terms

IBM Cloud Professional SRE · Get comfortable with the vocabulary.

Service Level Indicator (SLI)

A quantitative measure of one aspect of service behavior, such as request latency or error rate, expressed as a ratio of good events to valid events. SLIs supply the raw data from which objectives are judged.

Related: Service Level Objective (SLO), Error Budget
Service Level Objective (SLO)

A target range for an SLI over a defined window, such as 99.9 percent of requests succeeding in 28 days. It states how reliable a service must be without prescribing user-facing promises.

Related: Service Level Indicator (SLI), Error Budget, Service Level Agreement (SLA)
Service Level Agreement (SLA)

A contractual commitment with customers that specifies measurable service levels and remedies such as credits when those levels are missed. It is a business document, distinct from internal reliability targets.

Related: Service Level Objective (SLO)
Error Budget

The amount of unreliability an SLO permits in a period, computed as one minus the objective. Teams spend it on releases and experiments and freeze risky change when it is exhausted.

Related: Service Level Objective (SLO), Change Freeze
Toil

Manual, repetitive, automatable operational work that scales linearly with service growth and produces no lasting value. Reducing toil is a core SRE mandate and is often tracked as a percentage of time.

Related: Runbook, Infrastructure as Code (IaC)
Mean Time to Repair (MTTR)

The average elapsed time from failure onset until service is restored. It measures recoverability rather than failure frequency and is reduced by good detection, runbooks, and rollback capability.

Related: Mean Time Between Failures (MTBF), Runbook, Postmortem
Mean Time Between Failures (MTBF)

The average operating time between consecutive failures of a component or service. It characterizes how often failures occur and is used in availability modeling and redundancy decisions.

Related: Mean Time to Repair (MTTR), Redundancy
Blameless Postmortem

A structured review after an incident that documents timeline, impact, contributing causes, and follow-up actions without punishing individuals. Its purpose is learning and systemic improvement rather than assigning fault.

Related: Incident Severity, Mean Time to Repair (MTTR)
Incident Severity

A ranked classification of an incident's customer and business impact that determines who is paged, how often updates are posted, and how much authority the responder holds. Severity is usually reassessed as the incident evolves.

Related: Incident Commander, Blameless Postmortem
Incident Commander

The single person who coordinates response to a major incident, sets priorities, and communicates with stakeholders. This role deliberately does not perform hands-on debugging so that overall command stays clear.

Related: Incident Severity, Runbook
Runbook

A documented, step-by-step procedure for handling a known alert, failure, or routine operation. Good runbooks are versioned, linked from alerts, and tested so responders can act under pressure.

Related: Toil, Playbook, Alert Fatigue
Playbook

A higher-level guide describing roles, decision points, and communication patterns for a class of situations rather than exact commands. It complements runbooks, which give the concrete procedural steps.

Related: Runbook, Incident Commander
Alert Fatigue

Desensitization caused by too many low-value or duplicate notifications, leading responders to ignore or delay action on real problems. It is countered with symptom-based alerting, deduplication, and regular alert review.

Related: Runbook, Golden Signals
Golden Signals

Four service health metrics: latency, traffic, errors, and saturation. Monitoring them gives a compact, broadly applicable view of user-visible health before deeper diagnostic data is consulted.

Related: Distributed Tracing, Alert Fatigue
Distributed Tracing

A technique that follows a single request across services using propagated trace and span identifiers, showing where time is spent and which component failed. It is essential for diagnosing latency in microservice architectures.

Related: Golden Signals, Observability
Observability

The degree to which a system's internal state can be inferred from its outputs, typically logs, metrics, and traces. It enables answering novel questions without shipping new code to instrument the system.

Related: Distributed Tracing, Golden Signals
Change Freeze

A temporary policy that blocks non-emergency production changes during high-risk periods or when reliability targets are badly missed. It protects stability at the cost of delivery velocity.

Related: Error Budget, Canary Deployment
Canary Deployment

A release pattern that sends a small slice of live traffic to a new version and compares its health against the old one before wider rollout. It limits blast radius and supports fast automated rollback.

Related: Blue-Green Deployment, Rollback, Blast Radius
Blue-Green Deployment

A release technique that runs two identical environments and switches traffic from the live one to the updated one. Rollback is fast because the previous environment remains intact and ready.

Related: Canary Deployment, Rollback
Rollback

Restoring a service to a previously known-good version or configuration after a faulty change. Effective rollback requires immutable artifacts, reversible migrations, and rehearsed procedures.

Related: Canary Deployment, Blue-Green Deployment
Infrastructure as Code (IaC)

Managing compute, network, and platform resources through versioned definition files applied by tooling rather than manual console actions. It makes environments reproducible, reviewable, and auditable.

Related: Terraform State, Immutable Infrastructure, Drift
Terraform State

The file that maps declared resources to real cloud object identifiers and stores attributes needed for planning. It must be stored remotely with locking and treated as sensitive because it can contain secrets.

Related: Infrastructure as Code (IaC), Drift
Drift

Divergence between the resources described in code or templates and what actually exists in the environment, usually caused by manual changes. Detection and reconciliation keep automation trustworthy.

Related: Infrastructure as Code (IaC), Terraform State
Immutable Infrastructure

A practice in which servers or containers are replaced with new builds rather than modified in place. It removes configuration drift and makes deployments predictable and repeatable.

Related: Infrastructure as Code (IaC), Drift
Blast Radius

The scope of impact a failure or change can cause, measured in affected users, services, or regions. Architecture and release practices aim to shrink it through isolation and staged rollout.

Related: Canary Deployment, Redundancy, Multi-Zone Deployment
Redundancy

Duplicating critical components so that failure of one does not stop the service. Redundancy may be active-active or standby and must be paired with failover testing to be meaningful.

Related: Multi-Zone Deployment, Failover, Mean Time Between Failures (MTBF)
Failover

The process of shifting traffic or workload from a failed component to a healthy standby. Automated failover shortens outages but needs health checks and split-brain safeguards to avoid new failures.

Related: Redundancy, Multi-Zone Deployment
Multi-Zone Deployment

Placing workload instances across independent availability zones within a region so a zone outage does not take down the service. It improves availability without the latency and cost of multi-region designs.

Related: Redundancy, Failover, Blast Radius
IBM Cloud Resource Group

A logical container that organizes account resources for access control and billing visibility. A resource belongs to exactly one resource group, and IAM policies are frequently scoped to it.

Related: IBM Cloud IAM Policy, IBM Cloud Account
IBM Cloud Account

The top-level billing and identity boundary for an organization's IBM Cloud usage, containing users, resource groups, and service instances. Access and cost controls are administered within it.

Related: IBM Cloud Resource Group, IBM Cloud IAM Policy
IBM Cloud IAM Policy

A rule granting a subject a role on a resource, resource group, or account, evaluated to authorize API and console actions. Policies combine who, what, and which platform or service roles apply.

Related: IBM Cloud Resource Group, Service ID, Least Privilege
Service ID

A non-human IBM Cloud identity used by applications and automation to obtain API keys with scoped access. It separates machine credentials from personal user accounts and supports rotation.

Related: IBM Cloud IAM Policy, API Key Rotation
API Key Rotation

Periodically replacing credentials and revoking old ones to limit the lifetime of a leaked secret. Automation should create the new key, deploy it, verify, then delete the previous key.

Related: Service ID, Least Privilege
Least Privilege

Granting only the permissions needed for a task and no more. It limits the damage from compromised identities or buggy automation and simplifies access reviews.

Related: IBM Cloud IAM Policy, API Key Rotation
Capacity Planning

Forecasting demand for CPU, memory, storage, and network, then provisioning enough headroom to meet objectives at acceptable cost. It balances utilization efficiency against surge and failure headroom.

Related: Autoscaling, Headroom
Autoscaling

Automatically adjusting instance or worker counts in response to measured load or schedules. It requires sensible minimums, maximums, and warm-up behavior so scaling does not lag real traffic.

Related: Capacity Planning, Headroom
Headroom

Spare capacity deliberately kept unused so the system absorbs traffic spikes and survives the loss of a zone or node. Too little causes saturation; too much wastes money.

Related: Capacity Planning, Autoscaling, Blast Radius
Load Testing

Generating synthetic demand against a system to measure throughput, latency, and breaking points before real users arrive. Results inform capacity plans, autoscaling thresholds, and SLO feasibility.

Related: Capacity Planning, Headroom