Skip to content

Mini Enterprise Scenario

Learning Path

๐Ÿ“˜ Phase 1 โ€“ Overview


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


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.


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+

It is 09:00 AM.

Today is your first official day as a Cloud Security Engineer.

You receive the following email.


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


The environment currently looks like this.

Internet
โ”‚
โ–ผ
Application Load Balancer
โ”‚
โ”Œโ”€โ”€โ”€โ”€โ”€โ”€โ”€โ”€โ”€โ”€โ”€โ”€โ”ดโ”€โ”€โ”€โ”€โ”€โ”€โ”€โ”€โ”€โ”€โ”€โ”€โ”
โ”‚ โ”‚
EC2 Web Server EC2 Web Server
โ”‚ โ”‚
โ””โ”€โ”€โ”€โ”€โ”€โ”€โ”€โ”€โ”€โ”€โ”€โ”€โ”ฌโ”€โ”€โ”€โ”€โ”€โ”€โ”€โ”€โ”€โ”€โ”€โ”€โ”˜
โ–ผ
Amazon RDS Database
โ”‚
โ–ผ
Amazon S3 Storage

Everything appears operational.

But is it secure?


After reviewing the environment, you discover the following.


โŒ Root account has no MFA.

โŒ AdministratorAccess assigned to every engineer.

โŒ Shared AWS Administrator account.

โŒ Access keys older than 600 days.

โŒ No password rotation.


โŒ SSH open to:

0.0.0.0/0

โŒ Database accessible from the internet.

โŒ No VPN.

โŒ Flat network.

โŒ No Network Firewall.


โŒ Public S3 bucket.

โŒ Versioning disabled.

โŒ Encryption disabled.

โŒ Public customer invoices.


โŒ EC2 instances missing patches.

โŒ Default Security Groups.

โŒ No hardened AMIs.

โŒ No vulnerability scanning.


โŒ GuardDuty disabled.

โŒ Security Hub disabled.

โŒ CloudTrail logging disabled.

โŒ AWS Config disabled.


โŒ No backup policy.

โŒ Recovery procedures never tested.


โŒ No documentation.

โŒ No risk register.

โŒ No architecture review.


At 11:15 AM, a GuardDuty trial account (enabled temporarily) reports:

Unauthorized IAM Access
Severity: HIGH

CloudTrail 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.


You are now responsible for protecting CloudNova Technologies.

Complete the following tasks.


List every critical business asset.

Examples:

  • Customer Data
  • IAM Users
  • EC2
  • Databases
  • APIs
  • Source Code
  • Encryption Keys

Examples:

  • Phishing
  • Insider Threat
  • Malware
  • Ransomware
  • DDoS
  • Credential Theft
  • Data Exfiltration

Review every weakness.

Examples:

  • Missing MFA
  • Public Database
  • Shared Administrator Account
  • Open SSH
  • Public S3 Bucket

Complete the following matrix.

Finding Likelihood Impact Priority
Root without MFA
Public S3 Bucket
Disabled CloudTrail
Shared Admin Account
Public Database

Explain your decisions.


Respond to the GuardDuty alert.

Describe the actions you would take.

Think about:

  • Containment
  • Investigation
  • Evidence Collection
  • Recovery
  • Communication

Which AWS services would you recommend?

Examples:

  • IAM
  • GuardDuty
  • Security Hub
  • CloudTrail
  • Config
  • KMS
  • WAF
  • Shield
  • Backup
  • Inspector

Explain why each service is required.


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

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.


Review the findings.

Prioritise:

  • Critical
  • High
  • Medium
  • Low

Analyse:

  • CloudTrail
  • GuardDuty
  • IAM
  • Security Groups

Document your findings.


Redesign the AWS environment.

Explain every security improvement.


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

Prepare a 10-minute presentation.

Audience:

  • CISO
  • CTO
  • Engineering Manager

Present:

  • Risks
  • Business Impact
  • Recommendations
  • Roadmap

Answer the following questions:

  1. Which issue presents the highest business risk?
  2. Why is the shared administrator account dangerous?
  3. Why should CloudTrail always be enabled?
  4. Why should customer data never be stored in a public S3 bucket?
  5. Why is MFA mandatory for privileged accounts?
  6. Which AWS services improve monitoring?
  7. Which AWS services improve network security?
  8. Which AWS services improve data protection?
  9. Which recommendations should be implemented immediately?
  10. If you had only one week to improve security, where would you start and why?

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.


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.


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.

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.


  • 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

โžก๏ธ Phase 2 โ€” AWS Cloud Security