100 Days of Cloud Security Fundamentals

Comprehensive 100-day beginner course covering cloud security principles, tools, and best practices. Progresses from foundational concepts to practical implementation and capstone project.

Level: beginnerCreated: 5/25/2026

This plan is public and visible in the Learning Plans Library.

Prerequisites

  • Basic networking knowledge
  • Understanding of cybersecurity basics
  • Familiarity with command line

Learning Outcomes

  • Understand cloud security architecture and models
  • Implement identity and access management
  • Secure data in cloud environments
  • Monitor and audit cloud resources
  • Design and deploy secure cloud solutions

Weekly Breakdown

Week Goals

  • Understand cloud fundamentals
  • Learn security principles
Day 1
Cloud Computing Intro

Overview of cloud services, deployment models, and security importance.

Tasks
  • Define SaaS, PaaS, IaaS
  • Review deployment models
Day 2
Security in Cloud

Examine shared responsibility model and cloud security challenges.

Tasks
  • Study shared responsibility
  • Identify key risks
Day 3
Cloud Providers

Overview of AWS, Azure, GCP security offerings.

Tasks
  • Compare major providers
  • Explore security services
Day 4
Security Frameworks

Learn compliance frameworks relevant to cloud security.

Tasks
  • Study ISO 27001
  • Review NIST guidelines
Day 5
Threat Landscape

Identify common cloud security threats and vulnerabilities.

Tasks
  • Document cloud threats
  • Research CVEs
Day 6
Security Posture

Develop foundational security posture assessment skills.

Tasks
  • Create risk matrix
  • Assess vulnerabilities
Day 7
Week Review

Consolidate learning and assess understanding.

Tasks
  • Review key concepts
  • Complete quiz