AWCC study materials
AWCC study resources

AWCC key terms

AWCC · Get comfortable with the vocabulary.

Access Control List (ACL)

An ordered set of rules attached to an interface or resource that permits or denies traffic based on attributes such as source address, destination address, protocol, or port. Evaluation stops at the first matching rule.

Related: Least Privilege, Security Policy, Role-Based Access Control
Agent

A lightweight software component installed on an endpoint that collects telemetry, enforces policy, or executes controller-directed actions. Agents typically maintain a persistent outbound connection to the management plane rather than accepting inbound connections.

Related: Controller, Telemetry, Enrollment
API Token

A scoped credential used to authenticate programmatic requests to a management API instead of a username and password. Tokens should be short-lived, restricted to required permissions, and rotated regularly.

Related: Role-Based Access Control, Secret Management, Audit Log
Audit Log

A chronological, tamper-evident record of administrative actions, authentication events, and configuration changes. Audit logs support forensic investigation and compliance evidence, so they are usually shipped off-box and retained per policy.

Related: Compliance Evidence, Syslog, API Token
Baseline Configuration

A documented, approved starting state for devices or services, against which drift is measured. Baselines capture required settings such as firmware level, credentials policy, and enabled services, and are revalidated after approved changes.

Related: Configuration Drift, Golden Image, Change Management
Change Management

The controlled process of requesting, reviewing, approving, scheduling, and documenting modifications to a production environment. It provides rollback plans and a record linking each change to its justification and outcome.

Related: Baseline Configuration, Rollback, Configuration Drift
Compliance Evidence

Artifacts such as logs, configuration exports, scan reports, and attestations that demonstrate a control is designed and operating. Evidence must be current, attributable, and stored where auditors can retrieve it.

Related: Audit Log, Control Objective, Retention Policy
Configuration Drift

Any divergence between the running state of a system and its approved baseline. Drift commonly arises from manual edits, failed automation, or partial upgrades and is detected by periodic comparison or continuous reconciliation.

Related: Baseline Configuration, Idempotency, Remediation
Controller

The central management component that stores intended configuration, distributes it to managed nodes, and aggregates status. It is the authoritative source of policy in a controller-based architecture and is usually deployed as a redundant cluster.

Related: Agent, Control Plane, Declarative Configuration
Control Objective

A specific, testable statement of what a security or operational control must achieve, such as restricting administrative access to authorized personnel. Objectives are mapped to technical safeguards and to the evidence that proves them.

Related: Compliance Evidence, Least Privilege, Security Policy
Control Plane

The logical layer that makes forwarding and policy decisions and manages device state, as distinct from the data plane that moves payload traffic. Failures in the control plane affect manageability even when traffic still flows.

Related: Data Plane, Controller, Management Plane
Data Plane

The logical layer that actually forwards or processes user traffic according to decisions made elsewhere. Troubleshooting the data plane focuses on throughput, drops, and path selection rather than configuration state.

Related: Control Plane, Throughput, Packet Capture
Declarative Configuration

A model in which the operator describes the desired end state and the platform computes the steps to reach it, rather than scripting each procedural step. Declarative models enable idempotent, repeatable reconciliation.

Related: Idempotency, Controller, Configuration Drift
Enrollment

The process by which a new device or agent authenticates to the management platform, receives its identity credentials, and is admitted to policy. Enrollment typically requires a bootstrap token or certificate and an approval step.

Related: Agent, Certificate, Trust Anchor
Firmware

The low-level software embedded in a hardware component that controls its basic operation. Firmware versions must be tracked against a supported matrix because mismatches can break features or invalidate support.

Related: Baseline Configuration, Upgrade Path, Compatibility Matrix
Golden Image

A preconfigured, validated system template used to provision new instances consistently. Golden images reduce configuration error but must be rebuilt periodically to absorb patches and baseline changes.

Related: Baseline Configuration, Provisioning, Configuration Drift
Health Check

An automated probe that verifies a component is functioning, such as a periodic request to a status endpoint. Health checks feed load balancers and orchestrators so unhealthy instances are removed from service.

Related: High Availability, Failover, Service Level Objective
High Availability

A design that keeps a service usable despite the failure of individual components, usually through redundancy, health checking, and automatic failover. It addresses availability, not durability or backup.

Related: Failover, Health Check, Service Level Objective
Idempotency

The property that repeating an operation produces the same end state as performing it once. Idempotent automation is safe to rerun after partial failure and is a prerequisite for reliable reconciliation loops.

Related: Declarative Configuration, Configuration Drift, Remediation
Least Privilege

The principle of granting each identity only the permissions required for its current task, for only as long as needed. It limits blast radius from compromised accounts and accidental misconfiguration.

Related: Role-Based Access Control, Access Control List, Separation of Duties
Management Plane

The logical layer used to administer a system, such as CLI sessions, web interfaces, and APIs. It should be reachable only from trusted networks and protected by strong authentication and logging.

Related: Control Plane, API Token, Jump Host
Mean Time to Detect (MTTD)

The average elapsed time between the onset of an incident and its detection by monitoring or a user report. Reducing MTTD depends on meaningful alerting and adequate telemetry coverage.

Related: Mean Time to Resolve, Telemetry, Alert Fatigue
Mean Time to Resolve (MTTR)

The average elapsed time from incident detection to restoration of normal service. It is improved by runbooks, clear ownership, and observability that shortens diagnosis.

Related: Mean Time to Detect, Runbook, Post-Incident Review
Multi-Factor Authentication (MFA)

Authentication requiring two or more independent factor types, such as a password plus a hardware key or push approval. It is the primary defense against credential theft for administrative access.

Related: Least Privilege, Privileged Access, Single Sign-On
Packet Capture

Recording raw network traffic on an interface for analysis. Captures reveal retransmissions, resets, and malformed payloads that logs omit, but they contain sensitive data and require handling controls.

Related: Data Plane, Throughput, Syslog
Post-Incident Review

A blameless analysis after an incident that establishes a timeline, contributing factors, and concrete follow-up actions with owners. Its purpose is systemic learning rather than assigning individual fault.

Related: Mean Time to Resolve, Runbook, Change Management
Privileged Access

Access rights that can alter system configuration, security settings, or data at scale. Such access is typically brokered through a controlled gateway, time-bound, and fully logged.

Related: Least Privilege, Jump Host, Multi-Factor Authentication
Provisioning

The automated creation and initial configuration of infrastructure or accounts so they are ready for use. Good provisioning is repeatable, parameterized, and driven from version-controlled definitions.

Related: Golden Image, Declarative Configuration, Infrastructure as Code
Remediation

The corrective action that restores a system to its approved state or closes a finding. Effective remediation includes verification that the fix worked and a record linking it to the original issue.

Related: Configuration Drift, Baseline Configuration, Idempotency
Role-Based Access Control (RBAC)

An authorization model in which permissions are bundled into roles and roles are assigned to identities. It simplifies administration and supports least privilege by making entitlements reviewable as named sets.

Related: Least Privilege, Separation of Duties, API Token
Rollback

Restoring a prior known-good state after a failed change. A viable rollback requires a captured backup or versioned configuration, a tested procedure, and a decision point defined before the change begins.

Related: Change Management, Baseline Configuration, Upgrade Path
Runbook

A step-by-step operational procedure for a recurring task or known failure mode, including verification steps and escalation contacts. Runbooks reduce dependence on individual knowledge during high-pressure incidents.

Related: Mean Time to Resolve, Post-Incident Review, Remediation
Separation of Duties

A control that divides a sensitive process among different identities so no single person can both initiate and approve a critical action. It reduces fraud and error risk in change and access workflows.

Related: Least Privilege, Role-Based Access Control, Change Management
Service Level Objective (SLO)

A measurable target for a service reliability or performance indicator, such as successful request percentage over a window. SLOs guide alerting thresholds and prioritization of reliability work.

Related: High Availability, Health Check, Mean Time to Detect
Single Sign-On (SSO)

A federated authentication arrangement in which one identity provider authenticates a user and asserts that identity to multiple applications. It centralizes deprovisioning and enables consistent MFA enforcement.

Related: Multi-Factor Authentication, Role-Based Access Control, Trust Anchor
Syslog

A standard protocol and message format for sending event records from devices to a central collector. Centralized syslog preserves records across device failure and supports correlation across the estate.

Related: Audit Log, Telemetry, Packet Capture
Telemetry

Streamed measurements and events emitted by systems, including metrics, logs, and traces, used to observe behavior. Telemetry differs from auditing in that it is optimized for operational insight rather than evidentiary retention.

Related: Audit Log, Mean Time to Detect, Syslog
Throughput

The volume of work or data a system successfully processes per unit time, distinct from latency. Throughput ceilings often appear only under load, so capacity testing is required to find them.

Related: Data Plane, Packet Capture, Health Check
Trust Anchor

The root certificate or key material that a system implicitly trusts when validating other identities. Compromise or careless rotation of a trust anchor undermines every certificate chain built on it.

Related: Certificate, Enrollment, Single Sign-On