Mini Enterprise Scenario
Learning Path
๐ Phase 1 โ Overview
๐ฏ Lesson Objective
Section titled โ๐ฏ Lesson ObjectiveโBy the end of this lesson, you will be able to:
- Apply everything learned in Phase 1.
- Think like a Cloud Security Engineer.
- Analyse an enterprise cloud environment.
- Identify security risks.
- Recommend AWS security services.
- Present security recommendations to business stakeholders.
- Experience a realistic enterprise security assessment.
๐ Lesson Information
Estimated Time: 3โ4 Hours
Difficulty: Beginner to Intermediate
Prerequisites: Complete Phase 1
Hands-on Lab: Yes (Enterprise Simulation)
Assignment: Yes
๐ Welcome to Your First Enterprise Project
Section titled โ๐ Welcome to Your First Enterprise ProjectโCongratulations!
You have completed the foundational lessons required for becoming a Cloud Security Engineer.
Now itโs time to stop learning individual concepts and start applying them together.
For the first time, you will act as the Cloud Security Engineer at CloudNova Technologies.
There are no step-by-step instructions.
Like a real engineer, you must investigate, analyse, prioritise, communicate and recommend solutions.
๐ข About CloudNova Technologies
Section titled โ๐ข About CloudNova TechnologiesโCloudNova Technologies is a growing SaaS company serving customers across multiple countries.
The company provides:
- Customer Portal
- Internal HR Portal
- Payment Processing
- File Storage Platform
- Analytics Dashboard
AWS Environment:
- 4 AWS Accounts
- 2 Production Regions
- Amazon EC2
- Amazon EKS
- Amazon RDS
- Amazon S3
- Lambda
- CloudFront
- Route53
Employees:
- 350
Customers:
- 120,000+
๐ข Monday Morning
Section titled โ๐ข Monday MorningโIt is 09:00 AM.
Today is your first official day as a Cloud Security Engineer.
You receive the following email.
๐ง Email from the CISO
Section titled โ๐ง Email from the CISOโSubject: Immediate Security Assessment Required
Welcome to CloudNova Technologies.
We are preparing for a security audit next month.
During our internal review we identified several potential security concerns.
Your responsibility is to review the AWS environment, identify security risks and recommend improvements.
Please provide a report before the end of today.
Good luck.
Sarah Williams
Chief Information Security Officer
โ๏ธ Current AWS Environment
Section titled โโ๏ธ Current AWS EnvironmentโThe environment currently looks like this.
Internet โ โผ Application Load Balancer โ โโโโโโโโโโโโโโดโโโโโโโโโโโโโ โ โ EC2 Web Server EC2 Web Server โ โ โโโโโโโโโโโโโโฌโโโโโโโโโโโโโ โผ Amazon RDS Database โ โผ Amazon S3 StorageEverything appears operational.
But is it secure?
๐ Security Assessment Findings
Section titled โ๐ Security Assessment FindingsโAfter reviewing the environment, you discover the following.
Identity
Section titled โIdentityโโ Root account has no MFA.
โ AdministratorAccess assigned to every engineer.
โ Shared AWS Administrator account.
โ Access keys older than 600 days.
โ No password rotation.
Network
Section titled โNetworkโโ SSH open to:
0.0.0.0/0โ Database accessible from the internet.
โ No VPN.
โ Flat network.
โ No Network Firewall.
Storage
Section titled โStorageโโ Public S3 bucket.
โ Versioning disabled.
โ Encryption disabled.
โ Public customer invoices.
Compute
Section titled โComputeโโ EC2 instances missing patches.
โ Default Security Groups.
โ No hardened AMIs.
โ No vulnerability scanning.
Monitoring
Section titled โMonitoringโโ GuardDuty disabled.
โ Security Hub disabled.
โ CloudTrail logging disabled.
โ AWS Config disabled.
โ No backup policy.
โ Recovery procedures never tested.
Compliance
Section titled โComplianceโโ No documentation.
โ No risk register.
โ No architecture review.
๐จ Unexpected Event
Section titled โ๐จ Unexpected EventโAt 11:15 AM, a GuardDuty trial account (enabled temporarily) reports:
Unauthorized IAM Access
Severity: HIGHCloudTrail indicates:
- Login from another country.
- Thousands of S3 objects downloaded.
- AdministratorAccess used.
- Access key created.
- IAM Policy modified.
You now have an active security incident.
๐ฏ Your Mission
Section titled โ๐ฏ Your MissionโYou are now responsible for protecting CloudNova Technologies.
Complete the following tasks.
Task 1 โ Identify Assets
Section titled โTask 1 โ Identify AssetsโList every critical business asset.
Examples:
- Customer Data
- IAM Users
- EC2
- Databases
- APIs
- Source Code
- Encryption Keys
Task 2 โ Identify Threats
Section titled โTask 2 โ Identify ThreatsโExamples:
- Phishing
- Insider Threat
- Malware
- Ransomware
- DDoS
- Credential Theft
- Data Exfiltration
Task 3 โ Identify Vulnerabilities
Section titled โTask 3 โ Identify VulnerabilitiesโReview every weakness.
Examples:
- Missing MFA
- Public Database
- Shared Administrator Account
- Open SSH
- Public S3 Bucket
Task 4 โ Prioritise Risks
Section titled โTask 4 โ Prioritise RisksโComplete the following matrix.
| Finding | Likelihood | Impact | Priority |
|---|---|---|---|
| Root without MFA | |||
| Public S3 Bucket | |||
| Disabled CloudTrail | |||
| Shared Admin Account | |||
| Public Database |
Explain your decisions.
Task 5 โ Incident Response
Section titled โTask 5 โ Incident ResponseโRespond to the GuardDuty alert.
Describe the actions you would take.
Think about:
- Containment
- Investigation
- Evidence Collection
- Recovery
- Communication
Task 6 โ AWS Services
Section titled โTask 6 โ AWS ServicesโWhich AWS services would you recommend?
Examples:
- IAM
- GuardDuty
- Security Hub
- CloudTrail
- Config
- KMS
- WAF
- Shield
- Backup
- Inspector
Explain why each service is required.
Task 7 โ Enterprise Security Architecture
Section titled โTask 7 โ Enterprise Security ArchitectureโDesign a secure architecture.
Include:
- Public Subnets
- Private Subnets
- Load Balancer
- WAF
- Shield
- EC2
- Auto Scaling
- RDS
- KMS
- Security Groups
- NAT Gateway
- CloudTrail
- GuardDuty
- Security Hub
Draw your architecture using:
- draw.io
- Lucidchart
- Excalidraw
- Visio
Task 8 โ Executive Summary
Section titled โTask 8 โ Executive SummaryโWrite a one-page report for the CISO.
Include:
- Current security posture.
- Highest risks.
- Immediate actions.
- Long-term improvements.
- Expected business benefits.
Remember:
The CISO is interested in business risk, not technical jargon.
๐งช Enterprise Simulation Lab
Section titled โ๐งช Enterprise Simulation LabโPhase 1 โ Morning Review
Section titled โPhase 1 โ Morning ReviewโReview the findings.
Prioritise:
- Critical
- High
- Medium
- Low
Phase 2 โ Security Investigation
Section titled โPhase 2 โ Security InvestigationโAnalyse:
- CloudTrail
- GuardDuty
- IAM
- Security Groups
Document your findings.
Phase 3 โ Architecture Review
Section titled โPhase 3 โ Architecture ReviewโRedesign the AWS environment.
Explain every security improvement.
Phase 4 โ Incident Response
Section titled โPhase 4 โ Incident ResponseโWrite an incident timeline.
Example:
| Time | Event |
|---|---|
| 09:10 | Login |
| 09:12 | IAM Policy Changed |
| 09:14 | Access Key Created |
| 09:16 | S3 Download Started |
| 09:20 | GuardDuty Alert |
Phase 5 โ Executive Presentation
Section titled โPhase 5 โ Executive PresentationโPrepare a 10-minute presentation.
Audience:
- CISO
- CTO
- Engineering Manager
Present:
- Risks
- Business Impact
- Recommendations
- Roadmap
๐ Knowledge Check
Section titled โ๐ Knowledge CheckโAnswer the following questions:
- Which issue presents the highest business risk?
- Why is the shared administrator account dangerous?
- Why should CloudTrail always be enabled?
- Why should customer data never be stored in a public S3 bucket?
- Why is MFA mandatory for privileged accounts?
- Which AWS services improve monitoring?
- Which AWS services improve network security?
- Which AWS services improve data protection?
- Which recommendations should be implemented immediately?
- If you had only one week to improve security, where would you start and why?
๐ Final Assignment
Section titled โ๐ Final AssignmentโYou have been hired as the Cloud Security Engineer for CloudNova Technologies.
Prepare a professional Cloud Security Assessment Report.
Include:
- Executive Summary
- Current Architecture Review
- Asset Inventory
- Threat Assessment
- Vulnerability Assessment
- Risk Matrix
- AWS Security Recommendations
- Enterprise Architecture Diagram
- Incident Response Plan
- Risk Treatment Plan
- Security Roadmap (30 / 60 / 90 Days)
- Lessons Learned
Length: 8โ12 pages.
๐ Phase 1 Capstone Deliverables
Section titled โ๐ Phase 1 Capstone DeliverablesโBy the end of this lesson, you should produce:
- โ Security Assessment Report
- โ Enterprise Architecture Diagram
- โ Risk Register
- โ Incident Timeline
- โ Executive Summary
- โ Security Roadmap
- โ Presentation Slides (Optional)
- โ Recommendations for CloudNova Technologies
These are the same types of deliverables Cloud Security Engineers create in real enterprise environments.
๐ก Key Takeaways
Section titled โ๐ก Key TakeawaysโAfter completing this capstone, you should be able to:
- Analyse a cloud environment from a security perspective.
- Identify assets, threats, vulnerabilities and risks.
- Apply networking, IAM, encryption and security architecture concepts together.
- Recommend AWS security services based on business needs.
- Respond to a simulated security incident.
- Communicate technical findings to business stakeholders.
- Think and act like a Cloud Security Engineer in an enterprise environment.
๐ Congratulations!
Section titled โ๐ Congratulations!โYou have completed Phase 1 โ Overview.
You now understand the foundational concepts required to begin securing AWS environments.
In the next phase, you will move from theory into hands-on implementation, where you will configure IAM, secure VPCs, implement encryption, deploy monitoring services, and build production-ready cloud security architectures.
๐ Further Reading
Section titled โ๐ Further Readingโ- AWS Well-Architected Framework โ Security Pillar
- AWS Security Reference Architecture (SRA)
- AWS Prescriptive Guidance โ Security
- CIS AWS Foundations Benchmark
- NIST Cybersecurity Framework (CSF) 2.0
- MITRE ATT&CK Framework
๐ Next Phase
Section titled โ๐ Next Phaseโโก๏ธ Phase 2 โ AWS Cloud Security