Month 10 – Cloud Security
Month 10 – Cloud Security
Note: This module teaches students how to secure cloud environments, manage user access, protect cloud data, and monitor cloud resources.
| Topic | What I Will Discuss | Tool | What We Use the Tool For | Practical | Theory Assessment | Practical Assessment |
|---|---|---|---|---|---|---|
| Introduction to Cloud Computing | What cloud computing is, cloud service models (IaaS, PaaS, SaaS), deployment models (Public, Private, Hybrid). | AWS Free Tier | To learn cloud computing in a real cloud environment. | Create an AWS Free Tier account and explore the dashboard. | Define cloud computing and explain its service models. | Successfully navigate the AWS Management Console. |
| Amazon Web Services (AWS) | AWS services, regions, availability zones, EC2, S3, IAM. | AWS Free Tier | To build and manage cloud resources. | Create an S3 bucket and upload sample files. | Explain the purpose of EC2, S3, and IAM. | Create and manage an S3 bucket successfully. |
| Microsoft Azure | Azure services, virtual machines, storage accounts, Azure portal. | Microsoft Azure | To deploy and manage cloud resources on Azure. | Create a Resource Group and a Storage Account. | Explain Azure Resource Groups and Storage Accounts. | Deploy cloud resources successfully. |
| Google Cloud Platform (GCP) | GCP services, Compute Engine, Cloud Storage, IAM. | Google Cloud Platform | To learn Google Cloud services. | Create a Cloud Storage bucket. | Explain the core services of GCP. | Successfully configure a storage bucket. |
| Identity and Access Management (IAM) | Users, groups, roles, permissions, least privilege principle. | AWS IAM | To control who can access cloud resources. | Create IAM users and assign roles. | Explain IAM and the principle of least privilege. | Configure IAM users with appropriate permissions. |
| Cloud Storage Security | Data encryption, bucket permissions, access control, versioning. | AWS S3 | To protect cloud storage from unauthorized access. | Configure bucket permissions and enable versioning. | Explain cloud storage security practices. | Secure a cloud storage bucket correctly. |
| Cloud Backup & Disaster Recovery | Backup strategies, recovery plans, business continuity, redundancy. | AWS Backup | To protect cloud data against loss. | Create and test a backup plan. | Explain disaster recovery concepts. | Restore data from a cloud backup. |
| Cloud Monitoring & Logging | Monitoring resources, CloudWatch, activity logs, alerts. | Amazon CloudWatch | To monitor cloud resources and detect issues. | Create a CloudWatch alarm. | Explain why cloud monitoring is important. | Configure monitoring and alerts successfully. |
| Cloud Security Best Practices | MFA, encryption, updates, logging, access reviews, shared responsibility model. | AWS Security Hub | To assess and improve cloud security. | Enable MFA on the cloud account and review security recommendations. | Explain cloud security best practices. | Apply cloud security recommendations successfully. |
| Cloud Security Audit | Cloud risk assessment, compliance checks, reporting, remediation. | AWS Trusted Advisor | To identify cloud security and performance improvements. | Review Trusted Advisor recommendations and implement selected improvements. | Explain the purpose of a cloud security audit. | Perform a basic cloud security audit and document findings. |
End-of-Month Project
Project Title
Secure a Small Business Cloud Environment
Objectives
Create cloud users.
Configure secure cloud storage.
Enable Multi-Factor Authentication (MFA).
Configure cloud backups.
Monitor cloud resources.
Produce a cloud security report.
Tools
AWS Free Tier
Microsoft Azure
Google Cloud Platform
AWS IAM
Amazon CloudWatch
Microsoft Word
Real-Life Projects
Project 1 – Secure Cloud Storage
Using your own cloud storage account (or a practice account):
Create folders.
Configure secure sharing permissions.
Enable MFA.
Remove unnecessary public access.
Document your security improvements.
Project 2 – Cloud Security Review
Review a small organization's cloud setup (or a fictional case study):
Check user permissions.
Review backup strategy.
Verify MFA usage.
Check storage permissions.
Produce a cloud security assessment report.
End-of-Month Assessment
Theory Assessment (30%)
20 Multiple Choice Questions
10 Short Answer Questions
Cloud security scenarios
IAM and cloud storage case studies
Practical Assessment (40%)
Students must:
Create an AWS Free Tier account.
Create an S3 bucket.
Upload and organize files securely.
Create IAM users and assign permissions.
Enable MFA.
Configure a CloudWatch alarm.
Review Trusted Advisor recommendations.
Produce a cloud security report.
Project Assessment (20%)
Students will be assessed on:
Secure cloud configuration
Correct IAM implementation
Backup and recovery configuration
Quality of cloud security documentation
Professional presentation
Class Participation (10%)
Attendance
Lab participation
Homework
Group discussions
Practical demonstrations
Cloud security presentation
Comments
Post a Comment