CCAS study plan
CCAS · Give each week a clear focus.
8 weeks · About 7 hours per week
Cloud Application Architecture and Design Security
Explain how shared responsibility is divided between provider and customer across IaaS, PaaS, and serverless, and state which controls remain yours in each model.
Map a multi-tier cloud application into trust boundaries (public edge, app tier, data tier, management plane) and identify where authentication, authorization, and encryption must sit at each boundary.
Compare architecture patterns for isolating tenants (silo, pool, bridge) and justify a choice for a given regulatory and blast-radius constraint.
Identify common design-time failure modes such as implicit trust between internal services, over-broad egress, and secrets embedded in build artifacts, and describe the compensating control for each.
Your checkpoint
A one-page trust-boundary diagram of a three-tier cloud app with a numbered list of at least 10 controls placed at specific boundaries and a one-sentence justification for each.
Identity, Authentication, and Access Management for Cloud Applications
Distinguish authentication from authorization and select appropriate flows (authorization code with PKCE, client credentials, device code) for browser, service-to-service, and constrained-client scenarios.
Design a role and attribute model that enforces least privilege, including separation of duties and break-glass access with logging.
Describe token lifecycle controls: short-lived access tokens, refresh rotation, audience restriction, and revocation strategy for compromised sessions.
Explain federation and identity provider trust, including how claims are mapped to roles and how to prevent privilege escalation through claim injection.
Your checkpoint
A written identity design for one application covering flows per client type, a role matrix with at least 6 roles, token lifetimes, and a revocation runbook step list.
Secure Software Development Lifecycle and DevSecOps in the Cloud
Embed security gates into a CI/CD pipeline at commit, build, and pre-deploy stages, and state which gate should block versus warn.
Implement secrets management in pipelines so no credential is stored in source, build logs, or container images.
Apply threat modeling at design review using a structured method, producing mitigations that map to backlog items.
Define infrastructure-as-code review practices that catch public storage, permissive security groups, and unencrypted volumes before deployment.
Your checkpoint
A pipeline gate specification listing each stage, the check performed, pass/fail criteria, and the owner, plus a threat model for one feature with at least 8 identified threats and mitigations.
Cloud Application Security Standards, Frameworks, and Governance
Map the exam's control areas to a recognized framework structure and explain how governance artifacts (policy, standard, procedure) differ in enforceability.
Write a cloud security policy statement that is testable rather than aspirational, including exception and risk-acceptance workflow.
Describe how to collect evidence for an audit and how continuous compliance monitoring differs from point-in-time assessment.
Explain how to translate a regulatory obligation into a technical control and a metric that proves the control operates.
Your checkpoint
A control matrix of at least 12 controls, each with framework reference area, policy statement, technical implementation, evidence source, and measurement frequency.
Cloud Data Protection, Encryption, and Key Management
Select encryption approaches for data at rest, in transit, and in use, and justify envelope encryption with a key hierarchy for multi-tenant data.
Differentiate customer-managed from provider-managed keys and describe the operational duties that come with holding key custody.
Design key rotation, separation of duties for key administration, and a crypto-shredding approach for data deletion obligations.
Identify where sensitive data classification drives masking, tokenization, or field-level encryption decisions.
Your checkpoint
A key hierarchy diagram plus a data classification table with at least 4 classes, the required protection per class, and the rotation interval for each key type.
API Security and Application Integration Security & Cloud Application Security Testing and Vulnerability Management
Harden API exposure by applying authentication on every route, schema validation, rate limiting, and object-level authorization checks that prevent broken access control.
Explain how to inventory and classify APIs, including shadow and deprecated endpoints, and set a deprecation policy.
Build a vulnerability management workflow from scan to triage to remediation SLA, including severity scoring and false-positive handling.
Design a testing program that combines SAST, dependency scanning, DAST, and manual testing for business-logic flaws that scanners miss.
Your checkpoint
An API security checklist of at least 15 testable items plus a remediation SLA table mapping severity to fix window and escalation path.
Cloud Application Logging, Monitoring, and Incident Response
Specify which events must be logged across application, identity, and control plane, and the fields needed for investigation.
Design log protection so records are tamper-evident, retained per obligation, and access-controlled with their own audit trail.
Write detection rules for high-value scenarios such as credential stuffing, privilege escalation, and anomalous data egress, and state expected false-positive rates.
Draft an incident response sequence for a cloud application breach, including containment that preserves forensic evidence and notification triggers.
Your checkpoint
An incident response playbook for one scenario with detection signal, triage steps, containment actions, evidence preservation steps, and notification decision points.
Cloud Application Deployment, Runtime, and Container Security & Cloud Application Architecture and Design Security & Cloud Application Security Testing and Vulnerability Management
Harden container images and runtime: minimal base images, non-root execution, read-only filesystems, image signing, and admission control that rejects non-compliant workloads.
Separate build-time from runtime credentials and explain how workload identity removes long-lived secrets from containers.
Run a timed mixed-topic review across all nine domains and convert every missed item into a written correction note.
Re-verify weak areas from weeks 1 through 7 by restating the underlying principle, not memorizing the answer.
Your checkpoint
A scored 60-question mixed practice set with a written correction note for each miss and a final one-page weak-area summary with three actions per weak domain.
Milestones
Week 2: Can draw the trust-boundary diagram from memory and explain, without notes, which controls are the customer's responsibility in a PaaS deployment.
Week 4: Control matrix reviewed against a framework outline; every control has a named evidence source and a measurable frequency, with no aspirational-only statements.
Week 6: Score at least 70 percent on a 30-question set drawn from domains 1, 2, 4, and 5, with error notes written for every miss.
Week 8: Score at least 80 percent on the 60-question mixed set and show a written correction note for each missed item.