AWS CloudOps Engineer (SOA-C03) study materials
AWS CloudOps Engineer (SOA-C03) study resources

AWS CloudOps Engineer (SOA-C03) key terms

AWS CloudOps Engineer (SOA-C03) · Get comfortable with the vocabulary.

CloudWatch alarm

A CloudWatch feature that watches a single metric against a threshold for a set number of periods and then changes state, optionally triggering SNS notifications, Auto Scaling actions, or EC2 recovery.

Related: CloudWatch metric, Amazon SNS topic, EC2 auto recovery
CloudWatch metric

A time-ordered set of data points published to CloudWatch, such as CPU utilization or request count, that can be graphed, alarmed on, or used in dashboards.

Related: CloudWatch alarm, CloudWatch Logs Insights
CloudWatch Logs Insights

An interactive query language and console for searching and analyzing CloudWatch Logs groups, letting you filter, aggregate, and visualize log events without exporting them elsewhere.

Related: CloudWatch Logs subscription filter, CloudWatch metric filter
CloudWatch metric filter

A pattern applied to a log group that counts or extracts values from matching log events and publishes them as custom CloudWatch metrics, enabling alarms on log content.

Related: CloudWatch alarm, CloudWatch Logs Insights
CloudWatch Logs subscription filter

A configuration that streams matching log events from a log group to a destination such as Kinesis Data Streams, Firehose, or Lambda for real-time processing or archival.

Related: CloudWatch Logs Insights, AWS CloudTrail
AWS CloudTrail

A service that records API activity in an account as events, showing who made a request, from where, and when, and delivering those events to S3, CloudWatch Logs, or EventBridge.

Related: CloudTrail organization trail, AWS Config rule, AWS Config
CloudTrail organization trail

A trail created in the management account of an AWS Organization that logs events for all member accounts into a shared destination bucket, simplifying centralized auditing.

Related: AWS CloudTrail, AWS Config aggregator
AWS Config rule

A managed or custom check that evaluates whether a resource configuration complies with a desired state and reports resources as compliant or noncompliant, optionally with automatic remediation.

Related: AWS Config aggregator, AWS CloudTrail, SSM Automation runbook
AWS Config aggregator

A Config resource that collects configuration and compliance data from multiple accounts and Regions into one place so you can view aggregated compliance status.

Related: AWS Config rule, CloudTrail organization trail
Amazon EventBridge rule

A rule that matches incoming events, such as AWS service state changes or a schedule, and routes them to targets like Lambda, SQS, or SSM Automation for automated response.

Related: SSM Automation runbook, Amazon SNS topic
Amazon SNS topic

A pub/sub messaging channel to which publishers send messages and from which subscribers such as email, SQS queues, Lambda, or HTTPS endpoints receive them.

Related: CloudWatch alarm, Amazon EventBridge rule
EC2 auto recovery

A CloudWatch alarm action that recovers an impaired EC2 instance by moving it to new hardware while keeping its instance ID, private IP, and attached resources.

Related: CloudWatch alarm, Multi-AZ deployment
Multi-AZ deployment

An architecture that runs resources in at least two Availability Zones so the workload keeps serving traffic if one zone or data center fails.

Related: Read replica, Route 53 health check, EC2 auto recovery
Read replica

An asynchronous copy of a database that serves read traffic and can be promoted to a standalone primary, reducing load on the primary and improving read scalability.

Related: Multi-AZ deployment, RPO and RTO
RPO and RTO

Recovery point objective is the maximum acceptable amount of data loss measured in time; recovery time objective is the maximum acceptable downtime before service is restored.

Related: AWS Backup plan, Read replica
AWS Backup plan

A policy that defines which resources to back up, how often, how long to retain recovery points, and where to copy them, applied across accounts via backup policies.

Related: RPO and RTO, Cross-Region replication
S3 Cross-Region Replication

An S3 feature that asynchronously copies objects to a bucket in a different Region, supporting compliance, latency reduction, and disaster recovery.

Related: AWS Backup plan, S3 versioning
S3 versioning

A bucket setting that keeps multiple variants of an object so earlier versions can be restored after overwrites or deletions, and that is required for replication.

Related: S3 Cross-Region Replication, S3 Lifecycle policy
AWS Elastic Disaster Recovery

A service that continuously replicates on-premises or cloud servers to AWS and launches them as EC2 instances during a drill or actual failover.

Related: RPO and RTO, Multi-AZ deployment
AWS CloudFormation stack

A collection of AWS resources created and managed as a single unit from a template, so updates and deletions are applied consistently to the whole group.

Related: CloudFormation change set, CloudFormation drift, StackSets
CloudFormation change set

A preview of the resource changes CloudFormation will make when a stack is updated, letting you review impact before executing the update.

Related: AWS CloudFormation stack, CloudFormation drift
CloudFormation drift

The condition where actual resource configuration differs from what the stack template defines, usually because someone changed resources outside CloudFormation.

Related: AWS CloudFormation stack, CloudFormation change set
CloudFormation StackSets

A feature that deploys the same template to stacks across multiple accounts and Regions from one administrator account, useful for organization-wide baselines.

Related: AWS CloudFormation stack, AWS Organizations
AWS CodeDeploy deployment group

A set of tagged EC2 instances, Lambda functions, or ECS services that CodeDeploy targets for a deployment, along with the deployment configuration and alarms to use.

Related: Blue/green deployment, AWS CodePipeline
Blue/green deployment

A release technique that runs the new version alongside the old one and shifts traffic over once verified, allowing fast rollback by shifting traffic back.

Related: AWS CodeDeploy deployment group, Route 53 weighted routing
AWS CodePipeline

A continuous delivery service that models release process stages such as source, build, test, and deploy, and runs them automatically when changes occur.

Related: AWS CodeDeploy deployment group, AWS CodeBuild project
AWS CodeBuild project

A managed build environment definition that specifies the build image, commands, and artifacts used to compile and test code in a pipeline.

Related: AWS CodePipeline, AWS CodeDeploy deployment group
SSM Automation runbook

A Systems Manager document that defines a series of steps to perform on managed instances or AWS resources, often triggered by EventBridge or Config for remediation.

Related: AWS Config rule, Amazon EventBridge rule, SSM Session Manager
SSM Session Manager

A Systems Manager capability that provides shell access to instances through the Systems Manager service without opening inbound ports or managing bastion hosts.

Related: SSM Automation runbook, IAM role
IAM role

An identity with permission policies that can be assumed temporarily by users, applications, or AWS services, granting credentials without long-term access keys.

Related: Instance profile, KMS key policy, SCP
Instance profile

A container for an IAM role that lets an EC2 instance obtain temporary credentials from the instance metadata service and call AWS APIs.

Related: IAM role, SCP
SCP

A service control policy attached at an AWS Organizations level that sets the maximum permissions for member accounts, filtering what IAM policies can allow.

Related: IAM role, AWS Organizations
AWS Organizations

A service for centrally managing multiple AWS accounts, grouping them into organizational units, applying policies, and consolidating billing.

Related: SCP, CloudFormation StackSets
KMS key policy

A resource policy on a KMS key that defines which principals may use or administer the key, and it is required for any access to be granted.

Related: IAM role, S3 bucket policy
S3 bucket policy

A resource-based JSON policy attached to an S3 bucket that grants or denies access to the bucket and its objects for specified principals.

Related: KMS key policy, S3 Block Public Access
S3 Block Public Access

A set of account-level and bucket-level settings that override policies and ACLs to prevent S3 buckets and objects from being made public.

Related: S3 bucket policy
Route 53 health check

A Route 53 feature that monitors an endpoint's availability and, when combined with failover routing, redirects traffic away from unhealthy resources.

Related: Route 53 failover routing, Multi-AZ deployment
Route 53 failover routing

A routing policy that sends traffic to a primary record while it is healthy and automatically switches to a secondary record when the health check fails.

Related: Route 53 health check, Route 53 weighted routing
Route 53 weighted routing

A routing policy that distributes traffic across multiple records according to assigned weights, commonly used for gradual traffic shifting and blue/green releases.

Related: Route 53 failover routing, Blue/green deployment
VPC endpoint

A private entry point that connects a VPC to supported AWS services without traversing the public internet, available as gateway or interface endpoints.

Related: VPC security group, VPC Flow Logs
VPC security group

A stateful virtual firewall attached to resources that controls allowed inbound and outbound traffic by protocol, port, and source or destination.

Related: VPC endpoint, VPC Flow Logs
VPC Flow Logs

A feature that captures metadata about IP traffic going to and from network interfaces in a VPC and publishes it to CloudWatch Logs or S3.

Related: VPC security group, VPC endpoint, CloudWatch Logs Insights
Savings Plan

A commitment to a consistent amount of compute usage per hour for one or three years in exchange for lower prices, applying automatically across eligible services.

Related: Reserved Instance, Compute Optimizer
Reserved Instance

A discounted capacity reservation for a specific instance family in a Region for one or three years, with standard or convertible flexibility options.

Related: Savings Plan, Spot Instance
Spot Instance

Spare EC2 capacity offered at steep discounts that can be interrupted with short notice, suited to fault-tolerant, flexible batch and stateless workloads.

Related: Reserved Instance, Auto Scaling group
Auto Scaling group

A group that maintains a desired number of EC2 instances, replaces unhealthy ones, and scales capacity in or out based on policies or schedules.

Related: Spot Instance, EC2 auto recovery
Compute Optimizer

A service that analyzes resource utilization and configuration to recommend right-sizing for EC2 instances, EBS volumes, Lambda functions, and Auto Scaling groups.

Related: Savings Plan, Auto Scaling group
S3 Lifecycle policy

A set of rules that automatically transitions objects to cheaper storage classes or deletes them after defined periods, reducing storage cost.

Related: S3 versioning, S3 Intelligent-Tiering
S3 Intelligent-Tiering

A storage class that automatically moves objects between access tiers based on observed usage patterns, avoiding retrieval fees while optimizing cost.

Related: S3 Lifecycle policy