CCP-C key terms
CCP-C · Get comfortable with the vocabulary.
- Cloud Computing
- Related: Elasticity, Virtualization, Multi-tenancy
Delivery of computing resources such as servers, storage, and applications over a network on demand, where a provider owns the physical infrastructure and charges customers according to usage.
- Virtualization
- Related: Multi-tenancy, Container, IaaS
Software that divides physical hardware into isolated virtual machines or environments, allowing several workloads to run independently on one server and improving utilization.
- Multi-tenancy
- Related: Virtualization, Cloud Computing
An architecture where one shared pool of infrastructure serves many customers, with logical isolation ensuring each tenant's data and activity remain separate from others.
- Elasticity
- Related: Scalability, Autoscaling
The ability to automatically add or remove capacity as demand rises and falls, keeping resources matched to workload needs and to cost.
- Scalability
- Related: Elasticity, Autoscaling, Load Balancing
The ability of a system to handle increased load by adding resources, either by making instances larger (vertical) or by adding more instances (horizontal).
- IaaS
- Related: PaaS, SaaS, Virtualization
A cloud service model that supplies virtual machines, storage, and networks which the customer configures and manages, while the provider operates the physical data center.
- PaaS
- Related: IaaS, SaaS, Infrastructure as Code
A cloud service model offering a managed runtime and middleware where customers deploy their own code without administering servers, operating systems, or scaling infrastructure.
- SaaS
- Related: IaaS, PaaS
A cloud service model delivering a complete, provider-managed application over a network, which customers use through a browser or API without managing infrastructure.
- Hybrid Cloud
- Related: Cloud Computing, Virtualization
Two or more distinct cloud environments, typically private and public, kept separate but connected so applications and data can move between them.
- Region
- Related: Replication, Hybrid Cloud
A geographic area containing multiple isolated data centers, selected to place workloads near users and to meet latency, availability, and legal requirements.
- Shared Responsibility Model
- Related: Identity and Access Management, Encryption at Rest
The division of security duties in cloud computing: the provider secures the infrastructure, while the customer secures data, identities, configurations, and workloads placed in it.
- Identity and Access Management
- Related: Least Privilege, Multi-factor Authentication
Policies and technologies that verify who or what is making a request and decide which resources and actions that identity is allowed to use.
- Least Privilege
- Related: Identity and Access Management
A security principle of granting each user, service, or process only the permissions required for its task, limiting damage from compromised credentials or mistakes.
- Multi-factor Authentication
- Related: Identity and Access Management
An authentication control requiring two or more independent proofs of identity, such as a password plus a code from a device, before access is granted.
- Encryption at Rest
- Related: Encryption in Transit
Converting stored data into ciphertext so that disks, backups, or snapshots cannot be read without the correct decryption key.
- Encryption in Transit
- Related: Encryption at Rest
Protecting data while it moves between systems by encrypting the connection, so intercepted traffic cannot be read or altered.
- Provisioning
- Related: Orchestration, Infrastructure as Code, Autoscaling
The process of creating and configuring resources such as servers, networks, and storage so they become ready for use, whether done manually or automatically.
- Orchestration
- Related: Provisioning, Autoscaling
Automated coordination of many resources and tasks to complete a workflow, such as deploying a multi-tier application, scaling a cluster, or recovering a service.
- Autoscaling
- Related: Elasticity, Scalability, Orchestration
Automatically adjusting the number or size of running resources in response to metrics such as CPU use or queue length, so capacity tracks demand.
- Service Level Agreement
- Related: Monitoring and Observability
A contract that states expected service levels, such as availability and response time, and defines remedies or credits when those targets are missed.
- Monitoring and Observability
- Related: Service Level Agreement, Autoscaling
Collecting metrics, logs, and traces to understand system health, detect anomalies, and diagnose causes of failures across distributed applications.
- Virtual Private Cloud
- Related: Subnet, CIDR, Security Group
A logically isolated network inside a provider's cloud where you define address ranges, subnets, routes, and gateways for your resources.
- Subnet
- Related: Virtual Private Cloud, CIDR, Security Group
A portion of a network's IP address range assigned to one availability zone, used to separate application tiers and control routing.
- CIDR
- Related: Virtual Private Cloud, Subnet
A notation that expresses an IP address range as an address plus a prefix length, such as 10.0.0.0/16, used for planning cloud networks.
- Security Group
- Related: Virtual Private Cloud, Subnet
A stateful virtual firewall attached to cloud resources that allows or denies traffic based on protocol, port, and source or destination.
- Load Balancing
- Related: Autoscaling, Scalability
Distributing incoming requests across several servers to improve availability and responsiveness, and to let capacity grow or shrink without changing client configuration.
- Object Storage
- Related: Block Storage, Lifecycle Policy, Replication
A storage model holding data as objects with keys and metadata in a flat namespace, accessed through APIs and suited to unstructured files, backups, and static content.
- Block Storage
- Related: Object Storage, Snapshot
Storage presented as raw volumes attached to a server, which the operating system formats with a file system; suited to databases and low-latency random access.
- Snapshot
- Related: Block Storage, Replication
A point-in-time copy of a volume or database used to restore data after loss or corruption, usually stored incrementally and billed as consumed capacity.
- Replication
- Related: Snapshot, Region
Copying data to another location, zone, or region, continuously or on a schedule, to improve durability and support recovery or local reads.
- Lifecycle Policy
- Related: Object Storage
Rules that automatically move data between storage tiers or delete it after defined periods, controlling retention and cost without manual work.
- Infrastructure as Code
- Related: Configuration Management, CI/CD, Provisioning
Defining infrastructure in versioned, machine-readable files that tools apply automatically, replacing manual console or script configuration with repeatable, reviewable changes.
- CI/CD
- Related: Infrastructure as Code, Configuration Management
Automated pipelines that build, test, and release code changes frequently, giving fast feedback and reducing the risk of each deployment.
- Configuration Management
- Related: Infrastructure as Code, CI/CD
Tools and practices that bring servers and software to a defined state, installing packages and applying settings, and correcting configuration drift over time.
- Container
- Related: Virtualization, CI/CD
A lightweight, isolated package holding an application and its dependencies, sharing the host operating system kernel and starting far faster than a virtual machine.
- Operational Expenditure
- Related: Total Cost of Ownership, Reserved Capacity
Ongoing spending on services as they are consumed, which scales with usage and avoids large upfront purchases of hardware.
- Total Cost of Ownership
- Related: Operational Expenditure, Reserved Capacity
A complete estimate of the costs of an option over its life, including purchase, operations, staffing, migration, and exit, used to compare cloud and on-premises approaches.
- Reserved Capacity
- Related: Total Cost of Ownership, Autoscaling
A discount obtained by committing to a defined amount of usage for a fixed term, trading flexibility for a lower unit price.
- Tagging
- Related: Total Cost of Ownership
Attaching key-value labels to resources so costs, owners, environments, and projects can be identified, reported, and governed at scale.