AWS Solutions Architect Professional study materials
AWS Solutions Architect Professional study resources

AWS Solutions Architect Professional key terms

AWS Solutions Architect Professional · Get comfortable with the vocabulary.

Availability Zone

A physically separate data center group within an AWS Region, with independent power, cooling, and networking. Spreading resources across multiple zones lets an application survive the failure of a single facility.

Related: Multi-AZ deployment, Auto Scaling group
Auto Scaling group

A collection of EC2 instances or other compute resources managed as one unit, which automatically launches or terminates capacity to match demand and replaces instances that fail health checks.

Related: Elastic Load Balancing health check, Availability Zone
Elastic Load Balancing health check

A periodic probe a load balancer sends to registered targets to confirm they can serve traffic. Unhealthy targets are removed from rotation until they respond normally again.

Related: Auto Scaling group, Amazon Route 53 failover routing
Multi-AZ deployment

Running production resources in two or more Availability Zones at once, usually with synchronous replication for databases, so traffic can shift automatically when one zone degrades.

Related: Availability Zone, Amazon Aurora Global Database
Amazon Route 53 failover routing

A DNS policy that returns a primary record while it passes health checks and switches answers to a standby record when the primary is considered unhealthy.

Related: Elastic Load Balancing health check, Pilot light
Recovery time objective (RTO)

The maximum acceptable elapsed time before a workload is working again after a disruption. It drives how warm the standby environment is and how automated the recovery process must be.

Related: Recovery point objective (RPO), Warm standby, Pilot light
Recovery point objective (RPO)

The maximum acceptable amount of data, measured in time, that a workload can lose during a disruption. It determines replication frequency and whether copies must be synchronous.

Related: Recovery time objective (RTO), Pilot light
Pilot light

A disaster recovery pattern where only a minimal core, such as replicated data and a few pre-configured resources, runs in the standby Region and is scaled out during a failover.

Related: Warm standby, Recovery time objective (RTO)
Warm standby

A disaster recovery pattern where a scaled-down but fully functional copy of the workload always runs in a second Region and is enlarged to production size during a failover.

Related: Pilot light, Recovery point objective (RPO)
Static stability

Designing a system so recovery relies only on pre-provisioned capacity and data paths, not on control-plane actions such as launching new instances during an outage.

Related: Multi-AZ deployment, Auto Scaling group
Dead-letter queue

A separate queue that receives messages a consumer could not process successfully after a set number of attempts, so failed work is preserved for inspection instead of looping forever.

Related: Idempotency, AWS Lambda
Idempotency

A property of an operation that produces the same result whether it runs once or many times, which lets clients and queues safely retry requests after ambiguous failures.

Related: Dead-letter queue, AWS Step Functions
Amazon Aurora Global Database

An Aurora cluster with a primary Region and up to five read-only secondary Regions that receive changes with low lag, allowing fast promotion of a secondary during a regional failure.

Related: Read replica, Multi-AZ deployment
Read replica

A read-only copy of a database that receives changes from the primary instance, used to offload reporting and read traffic or to serve as a promotion target.

Related: Amazon Aurora Global Database, Multi-AZ deployment
AWS Lambda

A serverless compute service that runs code in response to events or requests, scales automatically, and bills only for the time the function executes.

Related: Dead-letter queue, Amazon API Gateway, AWS Step Functions
AWS Fargate

A serverless compute engine for containers that lets you run ECS or EKS tasks without provisioning or managing the underlying EC2 hosts.

Related: AWS Lambda
Amazon API Gateway

A managed service for publishing, securing, throttling, and monitoring HTTP, REST, and WebSocket APIs that front Lambda functions or other backends.

Related: AWS Lambda, Amazon DynamoDB
Amazon DynamoDB

A fully managed key-value and document database that delivers single-digit millisecond latency at any scale and supports global tables for multi-Region replication.

Related: Amazon Kinesis Data Streams, AWS Lambda
Amazon Kinesis Data Streams

A managed service for ingesting large volumes of streaming records that multiple consumers can read, with records retained for a configurable period, typically days.

Related: AWS Lambda, Amazon DynamoDB
AWS Step Functions

A managed workflow service that coordinates multi-step distributed processes using state machines, handling retries, branching, waits, and error handling without custom orchestration code.

Related: AWS Lambda, Idempotency
Amazon EventBridge

A serverless event bus that routes events from AWS services, SaaS applications, and custom sources to targets using rules that match on event content.

Related: AWS Lambda, AWS Step Functions
AWS Global Accelerator

A networking service that gives applications static anycast IP addresses and routes user traffic over the AWS global backbone to the nearest healthy endpoint.

Related: Availability Zone, Amazon Route 53 failover routing
AWS Transit Gateway

A regional hub that connects VPCs, VPNs, and Direct Connect gateways through a single attachment point, replacing complex full-mesh peering with centralized routing.

Related: AWS Landing Zone
AWS Application Migration Service

A service that continuously replicates source servers, including physical, virtual, or cloud machines, into AWS and performs automated cutover to EC2 instances.

Related: AWS Database Migration Service, Strangler fig pattern
AWS Database Migration Service

A managed service that migrates data between homogeneous or heterogeneous databases with continuous replication, keeping source and target synchronized until cutover.

Related: AWS Schema Conversion Tool, AWS Application Migration Service
AWS Schema Conversion Tool

A desktop tool that converts database schemas and stored code from one engine to another, highlighting objects that cannot be converted automatically and need manual work.

Related: AWS Database Migration Service
AWS DataSync

A managed data-transfer service that moves files between on-premises storage and AWS storage services over the network with scheduling, verification, and incremental transfers.

Related: AWS Snow Family
AWS Snow Family

Physical devices and rugged edge compute units that AWS ships to a site so large datasets can be moved into or out of AWS without depending on internet bandwidth.

Related: AWS DataSync
Strangler fig pattern

A migration approach that gradually replaces parts of a legacy application with new services, routing traffic piece by piece until the old system can be retired.

Related: AWS Application Migration Service, AWS Landing Zone
AWS Landing Zone

A pre-configured, governed multi-account AWS environment with baseline networking, identity, logging, and security controls that new accounts inherit when they are created.

Related: AWS Control Tower, Service control policy
Service control policy

An organization-level policy that sets the maximum permissions available to accounts in AWS Organizations, restricting which actions any principal in those accounts can perform.

Related: AWS Control Tower, AWS Landing Zone, IAM cross-account role
AWS Control Tower

A service that sets up and governs a multi-account environment using a landing zone, guardrails, and a dashboard, automating account provisioning and compliance checks.

Related: AWS Landing Zone, Service control policy, AWS Config
IAM cross-account role

An IAM role in a trusting account that principals from another account can assume temporarily, giving access without creating permanent users in the target account.

Related: Service control policy, AWS CloudTrail
AWS Config

A service that records resource configuration changes and evaluates them against rules, showing whether resources are compliant and how their settings evolved over time.

Related: AWS CloudTrail, AWS Control Tower
AWS CloudTrail

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

Related: AWS Config, EventBridge
AWS Savings Plans

A pricing model where you commit to a consistent amount of compute usage for one or three years in exchange for lower hourly rates on Lambda, Fargate, and EC2.

Related: Spot Instances, AWS Compute Optimizer
Spot Instances

EC2 capacity offered at large discounts that AWS can reclaim with short notice, suited to fault-tolerant, interruptible workloads such as batch processing and stateless workers.

Related: AWS Savings Plans, Auto Scaling group
Cost allocation tags

Key-value labels applied to AWS resources that appear in billing reports, letting you split costs by team, project, or environment for chargeback and analysis.

Related: AWS Compute Optimizer
AWS Compute Optimizer

A service that analyzes utilization metrics and configuration to recommend rightsizing for EC2 instances, Auto Scaling groups, EBS volumes, and Lambda functions.

Related: Cost allocation tags, Spot Instances, AWS Savings Plans
S3 lifecycle policy

A set of rules that automatically transitions objects to cheaper storage classes or deletes them after defined intervals, controlling long-term storage cost without manual effort.

Related: Cost allocation tags, AWS Compute Optimizer