CCSK study materials
CCSK study resources

CCSK flashcards

CCSK · Build recall with a focused review session.

32 cards. Read the term and the definition here. The deck at the top of this page is optional.

NIST essential characteristics
Five criteria from NIST SP 800-145: on-demand self-service, broad network access, resource pooling, rapid elasticity, and measured service. A service must exhibit all five to qualify as cloud.
IaaS customer boundary
In IaaS the provider secures facilities, hardware, hypervisor, and physical network, while the customer is responsible for the guest operating system, middleware, runtime, applications, and data.
Cloud deployment models
Public, private, hybrid, and community. Hybrid joins two distinct models through data or application portability; community infrastructure is shared by organizations with common concerns and requirements.
CSA Cloud Controls Matrix
A cloud-specific control framework organized into domains and mapped to ISO 27001, PCI DSS, and NIST. It underpins the CAIQ self-assessment questionnaire and provider assurance comparisons.
SOC 2 Type II
An attestation report covering both the design and operating effectiveness of controls over a period, usually six to twelve months. Type I covers design only at a single point in time.
Compliance inheritance limits
A provider's certification covers only the provider's own scope of control. Customer-side obligations and the controls the customer operates are never inherited and must be evidenced separately.
Cloud Center of Excellence
A cross-functional team that defines cloud standards, guardrails, and reusable patterns centrally, while business units retain accountability for their own workloads under a federated governance model.
Data owner and custodian
The data owner is accountable for classification and access decisions; the custodian implements and operates the technical controls on the owner's behalf, often the cloud platform team.
OAuth 2.0
A delegated authorization framework that issues access tokens so a client can act on a resource owner's behalf. It is not an authentication protocol on its own.
SAML versus OpenID Connect
SAML 2.0 is an XML-based federation standard for browser single sign-on; OpenID Connect is a JSON and REST identity layer built on OAuth 2.0 that returns an ID token.
Short-lived credentials
Temporary tokens issued by a cloud security token service with a fixed expiry. They replace long-lived access keys and limit the damage from a leaked secret.
Least privilege
Granting only the permissions needed for a task and only for as long as needed, enforced in cloud with scoped roles, permission boundaries, and periodic entitlement review.
CloudTrail and Activity Logs
Control-plane audit logs record each API call in an account, capturing identity, source IP, timestamp, and outcome. They are the primary evidence source in cloud investigations.
VPC flow logs
Records metadata about IP traffic to and from network interfaces in a virtual network, including source, destination, port, protocol, bytes, and accept or reject action. Payloads are not captured.
Log immutability
Storing audit logs in write-once or object-lock storage prevents an attacker holding admin credentials from deleting evidence, preserving integrity for forensics and compliance obligations.
Security group versus NACL
Security groups are stateful instance-level virtual firewalls with allow-only rules. Network ACLs are stateless, subnet-level, and evaluate ordered rules that can both allow and deny.
Private endpoint
A provider-managed private connection that routes traffic to a service over the provider backbone instead of the public internet, reducing exposure and supporting residency requirements.
Infrastructure as code
Declarative templates that provision cloud resources repeatably under version control, enabling peer review, drift detection, and automated policy checks before anything is deployed.
Container escape
Because containers share the host kernel, a kernel or runtime vulnerability can let a process break isolation and reach other containers or the host itself.
Cloud Security Posture Management
A service that continuously assesses cloud configuration against benchmarks and policy, flagging exposures such as public storage buckets, open management ports, and overly permissive roles.
Immutable infrastructure
Servers and containers are never patched in place; a freshly built hardened image is deployed and the old one destroyed, which eliminates configuration drift and shrinks patch windows.
Envelope encryption
A data key encrypts the data, and a master key held in a key management service encrypts the data key. The wrapped data key is stored alongside the ciphertext.
Crypto-shredding
Destroying the encryption key rather than the data renders all ciphertext permanently unrecoverable, satisfying sanitization requirements for encrypted data at rest when no key copies remain.
BYOK versus HYOK
Bring Your Own Key means the customer generates or controls the key inside the provider's key service; Hold Your Own Key keeps the key material entirely outside the provider.
SAST versus DAST
Static application security testing inspects source code without executing it and finds flaws early; dynamic testing exercises a running application and finds runtime and configuration issues.
Secrets sprawl
Credentials hard-coded into source code, container images, or CI variables. It is mitigated with a secrets manager issuing short-lived tokens and automated commit and image scanning.
Metadata service SSRF
A server-side request forgery flaw lets an attacker query the instance metadata endpoint and steal the workload's temporary credentials, countered by hardened metadata access and egress filtering.
NIST incident response phases
Preparation; detection and analysis; containment, eradication, and recovery; and post-incident activity, as defined in NIST SP 800-61 and applied to cloud investigations.
RTO and RPO
Recovery Time Objective is the maximum acceptable downtime; Recovery Point Objective is the maximum acceptable data loss measured in time. Both derive from business impact analysis.
Cloud evidence preservation
Isolate a compromised instance by tightening its security group and snapshot its disks and memory before remediation, because terminating the instance destroys volatile forensic evidence.
Zero trust architecture
The NIST SP 800-207 model in which no entity is trusted because of network location; every request is authenticated and authorized per session by a policy decision point.
Function as a service
Event-driven serverless compute that scales automatically, is billed per invocation and execution duration, and is stateless with a maximum permitted execution time.