SynfraCore
Synfracore
Start Learning
Navigation

Academies

Platform

RoadmapsLabsCertificationsInterviewPYQsAI AssistantCareer
Start Learning Free🗺️ Learning Roadmaps

Cloud SecurityProjects

Portfolio-ready projects to demonstrate your skills

✍️
Written by senior engineers. Reviewed for technical accuracy.· Updated 2025 · SynfraCore Cloud Security Team
Expert Content

Cloud Security — Portfolio Projects

Project 1: CSPM audit of your own practice account (Beginner)

Run ScoutSuite or Prowler (see Installation) against a practice account you've deliberately configured with a few realistic misconfigurations (a public S3 bucket, an open security group, a root account without MFA), then write up the findings and remediate each one.

What this demonstrates: you can operate real security tooling and interpret its output, not just recite a list of misconfiguration types. What to show: the before/after audit reports, and your remediation steps for each finding — the remediation matters as much as the detection.

Project 2: Least-privilege IAM policy from scratch (Beginner/Intermediate)

Take an application with a specific, defined function (a Lambda that reads from one S3 bucket and writes to one DynamoDB table, for example) and write an IAM policy granting exactly what it needs — no wildcards, no broader access than the function requires — then verify it using IAM Access Analyzer or by testing that the function fails correctly when it tries something outside its granted scope.

What this demonstrates: genuine least-privilege policy-writing skill, which is a distinct, practiced ability separate from just knowing the concept. What to show: the policy itself, and evidence of the negative test (confirming the function can't do something it shouldn't be able to) — a policy that hasn't been tested against its own boundaries isn't verified, just written.

Project 3: Detect and respond to a simulated SSRF/metadata-service exposure (Intermediate)

In a practice environment, deploy a deliberately vulnerable small application with an SSRF flaw, demonstrate extracting instance metadata/credentials through it with IMDSv1 enabled, then enable IMDSv2 enforcement and demonstrate the same exploitation attempt failing.

What this demonstrates: hands-on understanding of one of the most consequential real cloud attack classes (see Intermediate/Real World) and its concrete defense — far more convincing than describing IMDSv2 abstractly. What to show: both the successful exploitation (IMDSv1) and the blocked attempt (IMDSv2), side by side — the contrast is the actual point.

Project 4: Build a CSPM finding triage and alerting pipeline (Intermediate/Advanced)

Take Security Hub or an equivalent CSPM tool's findings and build a simple pipeline that triages them by the internet-facing/privilege framework from Intermediate, routing high-priority findings to immediate alerting (even a simple Slack/email webhook) and lower-priority ones to a tracked backlog.

What this demonstrates: understanding that raw CSPM output isn't itself a security program — the triage and response workflow around it is what makes findings actionable rather than ignored. What to show: the triage logic itself (your actual prioritization criteria, not just "high/medium/low" labels with no defined meaning behind them).

Project 5: Incident response tabletop exercise, documented (Advanced)

Write a realistic scenario (a leaked IAM access key, discovered via an unusual API call pattern) and walk through the full response process — detection, credential revocation, scope investigation via CloudTrail, root cause remediation — as a documented runbook, then actually execute it against a practice account with a real (test) leaked key.

What this demonstrates: the difference between knowing the theoretical response order (see Advanced) and having a genuinely practiced, fast process — this is exactly what real incident response interviews and senior security roles probe for. What to show: the runbook, plus a timed walkthrough of actually executing it — the elapsed time itself is a meaningful data point to include.

Share:
Join our Community
Daily tips, job alerts, interview help — join engineers learning together
Up Next
💬
Cloud SecurityInterview Prep
Questions with detailed answers
Also Worth Exploring
← Back to all Cloud Security modules
LabsInterview Q&A