Cloud Security Skills and Career Roadmap
May 10, 2026 · View on GitHub
📘 Recommended study plans: Common Skills · Product Security · IAM Security.
Cloud Security is the fastest growing specialization in cybersecurity. Almost every organization is moving workloads to AWS / Azure / GCP and they all need engineers who can secure them.
Assumption: You are comfortable with Cloud Computing fundamentals (service vs. deployment models, IaaS/PaaS/SaaS) and have hands-on with at least one Cloud Service Provider. If not, finish common-skills.md → Cloud Computing Fundamentals first.
Who is this for?
- Cloud engineers / SREs / DevOps engineers pivoting into security
- AppSec / NetSec engineers expanding into cloud
- Sysadmins moving from on-prem to cloud-native security
Pre-requisites (foundation)
- Pick one cloud provider deep (AWS recommended for jobs market) — services, regions, IAM
- Linux + scripting (Bash, Python)
- Networking basics — VPC, subnets, routing, security groups
- Git + at least one IaC tool (Terraform preferred)
- Containers & Kubernetes basics
- CI/CD basics (GitHub Actions / GitLab CI / Jenkins)
- Understanding of the Shared Responsibility Model
Career ladder
Entry level (0–2 years)
Possible job titles:
- Cloud Security Analyst
- Junior Cloud Security Engineer
- Cloud SOC Analyst
- Associate Cloud Security Consultant
Skills to focus on:
- IAM deep dive (per cloud) — users, roles, policies, trust relationships, least privilege
- AWS core security services: IAM, S3 (bucket policies, encryption, public access), KMS, CloudTrail, CloudWatch, Security Hub, GuardDuty, Inspector, Config
- Azure core: Entra ID (Azure AD), Defender for Cloud, Sentinel, Key Vault, Storage security
- GCP core: IAM, Cloud Audit Logs, Security Command Center, KMS, Org Policies
- CIS Benchmarks for your cloud
- Reading cloud logs — CloudTrail / Activity Log / Audit Log analysis
- Common misconfigs — public S3, open security groups, overprivileged roles, unencrypted disks
- Hands-on labs — flaws.cloud, flaws2.cloud, CloudGoat, Azure Goat, GCP Goat
Entry certs:
- AWS Cloud Practitioner → AWS Security Specialty (SCS-C02)
- AZ-900 → AZ-500 (Azure Security Engineer)
- Google Cloud Digital Leader → Professional Cloud Security Engineer
- CCSK (vendor-neutral) — great starter
Mid level (2–5 years)
Possible job titles:
- Cloud Security Engineer
- CSPM / CNAPP Engineer
- Cloud Detection & Response Engineer
- DevSecOps Engineer (cloud-heavy)
New skills to add:
- CSPM / CNAPP tools — Wiz, Prisma Cloud, Orca, Lacework, Defender CSPM
- CWPP — workload protection for VMs / containers / serverless
- CIEM — cloud entitlement management; finding shadow admins
- Multi-cloud basics — second cloud at working level
- Infrastructure as Code security — Terraform + Checkov / tfsec / KICS / Trivy
- Container & Kubernetes security (see container-security.md)
- Serverless security — Lambda / Azure Functions / Cloud Run permissions, layers
- Threat detection — writing GuardDuty / Sentinel / SCC rules; understanding MITRE ATT&CK Cloud Matrix
- Cloud incident response — IR playbooks, EBS/disk forensics, log preservation
- Cloud pentesting basics — AWS metadata abuse, IAM privilege escalation, SSRF→cloud
Certs to consider:
- AWS Security Specialty
- Azure AZ-500
- GCP Professional Cloud Security Engineer
- CCSP (broader management-tilted)
- CCSK Plus
Senior level (5–8 years)
Possible job titles:
- Senior Cloud Security Engineer
- Lead Cloud Security Engineer
- Cloud Security Tech Lead
- Senior Cloud DevSecOps Engineer
New focus areas:
- Multi-cloud / hybrid cloud security strategy
- Landing Zone design — AWS Control Tower / Azure Landing Zones / GCP Org setup
- SCP / Org Policy design at scale
- Cloud incident response leadership
- Cost-aware security — picking tools that scale economically
- Compliance mapping — SOC 2, ISO 27017/27018, PCI-DSS in cloud, FedRAMP
- Threat modeling cloud architectures
- Building security guardrails in pipelines (policy-as-code with OPA, Cloud Custodian)
Staff / Principal / Architect (8+ years)
Possible job titles:
- Cloud Security Architect
- Principal Cloud Security Engineer
- Head of Cloud Security
- Multi-Cloud Security Architect
Focus areas:
- Org-wide cloud security strategy and reference architectures
- M&A cloud security due diligence
- Vendor consolidation (CSPM + CWPP + CIEM → CNAPP)
- Influencing platform/eng decisions; chairing arch review boards
- Talent strategy, hiring, building Cloud SecEng teams
Career paths from Cloud Security
Cloud Security (entry)
│
┌──────────────┬───────┴───────┬──────────────┐
▼ ▼ ▼ ▼
CSPM / CNAPP Cloud DevSecOps Cloud SOC / Cloud
Engineer Engineer Detection Pentester
│ │ │ │
▼ ▼ ▼ ▼
Cloud IAM Platform Sec Threat Hunter Red Team
Architect Engineer (Cloud) (Cloud)
│
▼
Cloud Security Architect ──► Multi-Cloud / Enterprise Architect
Lateral pivots from Cloud Security
- → DevSecOps — same toolchain, more pipeline focus
- → Container / Kubernetes Security — natural deepening
- → Application Security — secure the apps running in the cloud you protect
- → GRC / Compliance Engineering — automate SOC 2 / ISO controls
- → Cloud SRE / Platform Engineering — reliability + security hybrid
Recommended tools to learn
- IaC scanning: Checkov, tfsec, KICS, Terrascan, Trivy
- CSPM/CNAPP: Wiz, Prisma Cloud, Orca, Lacework, Defender for Cloud, Snyk Cloud
- Cloud pentest: Pacu (AWS), ScoutSuite, Prowler, CloudSploit, MicroBurst (Azure)
- Detection: GuardDuty, Security Hub, Sentinel, Chronicle, Falco, CloudQuery
- Policy as code: OPA / Rego, Cloud Custodian, AWS SCPs, Azure Policy, GCP Org Policy
AI-augmented Cloud Security (you need this in 2025+)
AI is reshaping both how we work and what we secure in the cloud.
Using AI to do cloud security better
- AI assistants for IaC review — use Copilot Chat / Cursor / Claude Code to find IAM permission issues, public S3 buckets, missing encryption in Terraform / CloudFormation
- AI-assisted IAM analysis — paste large policies, trust relationships, or access-analyzer findings and ask for permission boundaries
- AI-driven log triage — ask an LLM to explain a CloudTrail event chain or a GuardDuty finding in business language
- Cloud query generation — prompt for SPL / KQL / Steampipe SQL queries to hunt for misconfigurations
- Architecture diagrams — use AI to convert prose runbooks into Mermaid / draw.io for design reviews
Securing AI workloads in the cloud
Every cloud now runs AI — Bedrock, Vertex AI, Azure OpenAI, SageMaker, hosted Hugging Face. You'll be asked to secure these.
- AI service IAM — least-privilege for Bedrock / Vertex / OpenAI roles; deny
*Invoke*from unintended principals - Private connectivity — PrivateLink / Private Endpoint for AI APIs; no traffic to public internet
- Prompt / completion logging strategy — logs contain PII; design retention + access controls
- Model & dataset storage — S3 / GCS / ADLS classification, KMS, signed model artifacts, ModelScan / Protect AI
- Egress controls for agents — AI agents need network policy: which APIs can they hit?
- Cost-based DoS — LLM token usage as billable resource; abuse can hit thousands of dollars per hour
- Service-to-service auth — STS / workload identity / managed identity for AI services
- Compliance — ISO/IEC 42001, NIST AI RMF mapped to cloud controls
See: AI Security Career Roadmap · GenAI Security Study Plan
Recommended labs / courses
- flaws.cloud, flaws2.cloud (free, classic)
- CloudGoat (Rhino Security Labs)
- AzureGoat, GCP Goat
- Cybr.com cloud labs
- AWS Skill Builder, Microsoft Learn (free)
Recommended books
- AWS Security — Dylan Shields
- Practical Cloud Security — Chris Dotson
- Hacking the Cloud — Nick Frichette (free online resource)
Next step
Pick one cloud, do flaws.cloud + CloudGoat, then attempt AWS Security Specialty or AZ-500. Don't try to learn all three clouds simultaneously — depth first, breadth later.