Skip to content

mjarah/it335-lab3-aws-cloud-security

Folders and files

NameName
Last commit message
Last commit date

Latest commit

Β 

History

15 Commits
Β 
Β 
Β 
Β 
Β 
Β 
Β 
Β 

Repository files navigation

πŸ” Lab 3 – AWS Cloud Security Fundamentals

Student: Mohammed Jarah | Course: IT335 | Due Date: March 17, 2026


πŸ“‹ Project Overview

This lab applies the lessons from the Capital One cloud breach by configuring foundational AWS security controls. As a student security engineer, I implemented essential protections across identity, storage, compute, and monitoring to demonstrate how proper configuration prevents real-world breaches.


🎯 Key Learning Objectives

  • πŸ”‘ IAM Least Privilege: Creating restricted users and groups to limit credential blast radius
  • πŸͺ£ S3 Access Control: Blocking public access to prevent unauthorized data exfiltration
  • πŸ’» EC2 Network Security: Restricting inbound traffic using Security Groups and IMDSv2
  • πŸ‘οΈ Continuous Monitoring: Understanding CloudTrail, AWS Config, and Billing dashboards

πŸ› οΈ What I Configured

  • πŸ”‘ Identity (IAM): Enabled MFA on root account, created lab-student-user and LabUsers group with read-only permissions
  • πŸͺ£ Storage (S3): Created private bucket it335-lab3-mohammedjarah-secure with Block All Public Access enabled
  • πŸ’» Compute (EC2): Launched Free Tier instance with Security Group restricted to my IP only, avoiding 0.0.0.0/0
  • πŸ‘οΈ Visibility: Reviewed CloudTrail logging and Billing dashboard for governance awareness

πŸ“ Files in This Lab

  • πŸ“Έ screenshots/before/ β€” Baseline AWS dashboards before any configuration
  • βœ… screenshots/after/ β€” Proof of all security configurations
  • πŸ“ lab3-reflection.md β€” Written analysis connecting configurations to the Capital One breach
  • πŸ’» terminal-proof.md β€” Evidence of terminal-based Git workflow and commit history

πŸ‘¨β€πŸ’» Student Information

πŸ‘€ Student Mohammed Jarah
πŸ“š Course IT335 – Cloud Security
🏫 University Marymount University
πŸ“… Due Date March 17, 2026

About

AWS Cloud Security Fundamentals lab applying lessons from the Capital One breach. Focused on IAM least privilege, secure S3 storage, hardened EC2 configuration, and monitoring with CloudTrail and Config.

Topics

Resources

Stars

Watchers

Forks

Releases

No releases published

Packages

 
 
 

Contributors