AWS CRI study materials
AWS CRI study resources

AWS Certified Cloud Practitioner key terms

AWS CRI · Get comfortable with the vocabulary.

Cloud Computing

On-demand delivery of computing power, storage, and applications over the internet with pay-as-you-go pricing, instead of buying and maintaining physical data centers yourself.

Related: Elasticity, Capital Expenditure
Elasticity

The ability to acquire resources automatically as demand grows and release them when demand falls, so capacity tracks actual workload instead of peak estimates.

Related: Cloud Computing, Auto Scaling
Scalability

The capacity of a system to handle growing load by adding resources, either vertically by enlarging a single server or horizontally by adding more servers.

Related: Elasticity, Auto Scaling
High Availability

Designing systems to remain accessible despite component failures, typically by running redundant resources across multiple locations and routing traffic away from unhealthy ones.

Related: Availability Zone, Fault Tolerance
Fault Tolerance

The property of a system that keeps operating correctly when part of it fails, usually through redundancy and automatic failover with minimal or no interruption to users.

Related: High Availability, Availability Zone
Capital Expenditure

Upfront spending on long-lived assets such as servers and data center buildings. Cloud adoption shifts much of this to variable operating expense.

Related: Operational Expenditure, Cloud Computing
Operational Expenditure

Ongoing day-to-day spending on services you consume, such as monthly cloud usage bills, rather than upfront investment in owned infrastructure.

Related: Capital Expenditure, Total Cost of Ownership
Total Cost of Ownership

A comparison method that adds all costs of an option over time, including hardware, power, staffing, and licensing, to judge whether migration or cloud usage is financially justified.

Related: Operational Expenditure, Capital Expenditure
Well-Architected Framework

A set of design guidance organized into pillars such as operational excellence, security, reliability, performance efficiency, cost optimization, and sustainability, used to review workloads.

Related: Reliability, Cost Optimization
Reliability

The ability of a workload to perform its intended function correctly and consistently, including recovery from failure, tested through mechanisms like backups and multi-location deployment.

Related: Well-Architected Framework, High Availability
Shared Responsibility Model

The division of security duties between the cloud provider, which secures the infrastructure, and the customer, who secures data, identities, and configuration of what they deploy.

Related: Identity and Access Management, Encryption at Rest
Identity and Access Management

A service for creating users, groups, and roles and attaching policies that define which actions each principal may perform on which resources.

Related: Least Privilege, Shared Responsibility Model
Least Privilege

Granting only the permissions required to perform a task, and no more, to limit the impact of compromised credentials or mistakes.

Related: Identity and Access Management, IAM Policy
IAM Policy

A JSON document that lists statements with effects, actions, resources, and conditions, evaluated to decide whether a request is allowed or denied.

Related: Least Privilege, IAM Role
IAM Role

An identity with permission policies that trusted principals can temporarily assume, obtaining short-lived credentials instead of storing long-term access keys.

Related: IAM Policy, Federation
Federation

Trusting an external identity provider so users sign in with existing corporate or social credentials and receive temporary access to cloud resources.

Related: IAM Role, Multi-Factor Authentication
Multi-Factor Authentication

Requiring a second proof of identity beyond a password, such as a one-time code from a device, which reduces the risk of account takeover.

Related: Federation, Least Privilege
Encryption at Rest

Protecting stored data by converting it to unreadable form with keys, so disks, buckets, and databases remain confidential if physical media is exposed.

Related: Key Management Service, Encryption in Transit
Encryption in Transit

Protecting data while it moves between clients and services using protocols such as TLS, preventing interception or tampering on the network.

Related: Encryption at Rest, Key Management Service
Key Management Service

A managed service for creating and controlling cryptographic keys, integrating with storage and database services so you do not operate your own key servers.

Related: Encryption at Rest, CloudTrail
CloudTrail

A logging service that records API activity in an account, supporting auditing of who did what, when, and from where.

Related: Key Management Service, Compliance
Compliance

Meeting legal, regulatory, and industry requirements for handling data, often evidenced by third-party audit reports and certifications the provider publishes.

Related: CloudTrail, Shared Responsibility Model
Region

A geographic area containing multiple isolated data center groups, chosen to place workloads near users and to satisfy data residency requirements.

Related: Availability Zone, Edge Location
Availability Zone

One or more discrete data centers with independent power and networking inside a region, used together to survive a single-site failure.

Related: Region, High Availability
Edge Location

A site closer to end users than a region, used to cache content and terminate connections so latency is reduced for global audiences.

Related: Region, Content Delivery Network
Virtual Private Cloud

A logically isolated network you define, with your own address ranges, subnets, route tables, and gateways controlling how resources communicate.

Related: Subnet, Security Group
Subnet

A range of IP addresses within a virtual network, placed in one availability zone and marked public or private to control direct internet exposure.

Related: Virtual Private Cloud, Security Group
Security Group

A stateful virtual firewall attached to resource network interfaces that allows specified inbound and outbound traffic and denies everything else by default.

Related: Network ACL, Subnet
Network ACL

A stateless, ordered set of allow and deny rules applied at the subnet boundary, evaluated separately for inbound and outbound traffic.

Related: Security Group, Subnet
Amazon EC2

A service providing resizable virtual servers where you choose the operating system, install software, and pay for the capacity you run.

Related: Auto Scaling, Elastic Load Balancing
Auto Scaling

Automatically adjusting the number of running instances based on demand or schedules, maintaining performance while avoiding idle capacity costs.

Related: Elasticity, Elastic Load Balancing
Elastic Load Balancing

Distributing incoming traffic across multiple targets and health-checking them, so unhealthy targets are removed and no single server is overwhelmed.

Related: Auto Scaling, High Availability
Amazon S3

Object storage that keeps files as objects inside buckets, offering high durability, versioning, lifecycle rules, and multiple storage classes.

Related: Storage Class, Durability
Storage Class

A tier of object storage trading retrieval speed and availability for lower cost, chosen per object based on how often it is accessed.

Related: Amazon S3, Lifecycle Policy
Lifecycle Policy

Rules that automatically transition objects or delete them after a set age, reducing storage cost without manual cleanup.

Related: Storage Class, Amazon S3
Durability

The probability that stored data survives over time without loss or corruption, distinct from availability, which concerns whether it can be read now.

Related: Amazon S3, High Availability
Content Delivery Network

A globally distributed caching layer that serves content from locations near users, lowering latency and offloading origin servers.

Related: Edge Location, Amazon S3
Serverless

A model where the provider manages servers entirely, runs your code or services on demand, and bills only for what is consumed.

Related: Auto Scaling, Operational Expenditure
Managed Service

A service where the provider handles provisioning, patching, backups, and scaling tasks, letting your team focus on applications rather than infrastructure.

Related: Serverless, Shared Responsibility Model
Pay-as-You-Go

A pricing model charging only for the resources consumed, with no upfront commitment, suited to variable or unpredictable workloads.

Related: Reserved Capacity, Operational Expenditure
Reserved Capacity

A commitment to use a service for a term, such as one or three years, in exchange for a lower hourly rate than on-demand pricing.

Related: Pay-as-You-Go, Spot Instance
Spot Instance

Spare compute capacity offered at steep discounts that can be reclaimed with short notice, suitable for interruption-tolerant batch work.

Related: Reserved Capacity, Auto Scaling
Cost Optimization

The practice of measuring, attributing, and reducing spend through right-sizing, commitment discounts, storage tiering, and eliminating unused resources.

Related: Well-Architected Framework, Pay-as-You-Go
Budget Alert

A threshold notification that warns you when forecast or actual spending approaches a limit, enabling action before the bill surprises you.

Related: Cost Optimization, Cost Explorer
Cost Explorer

A reporting tool that visualizes historical spend and forecasts by service, account, or tag, helping identify where money is going.

Related: Budget Alert, Tagging
Tagging

Attaching key-value metadata to resources so costs and ownership can be grouped and reported by project, department, or environment.

Related: Cost Explorer, Cost Optimization
Support Plan

A purchased tier defining response times, channels, and access to advisory help, ranging from basic self-service to dedicated technical account management.

Related: Service Level Agreement, Cost Optimization
Service Level Agreement

A formal commitment about measurable service characteristics such as uptime, including remedies if the commitment is not met.

Related: Support Plan, High Availability