Project Objective:

The goal of this project is to monitor and detect sensitive activities performed by the AWS Root account. Since the root account has unrestricted access, it is important to receive real-time alerts anytime it is used. Using CloudTrail for logging, SNS (Simple Notification Service) for alerting and CloudWatch Events, I set up an automated system to notify me via email whenever the root account logs in or performs critical actions.

Tools I Used:

  1. AWS CloudTrail: For logging User and API activity
  2. AWS SNS: For sending notification alerts
  3. AWS IAM: For user identity and access management
  4. AWS cloudwatch: For event rules and automation
  5. S3 Bucket: To store Cloudtrail logs
  6. Email: As an alert destination

Project Steps And Implementation:

Step 1: Logged into AWS using Root Account

Step 2: Simulated a Sensitive Action

Screenshot (67).png

Step 3: Enabled CloudTrail For Logging