EpochZero Learn
EpochZero LearnMulti-Domain Tech Learning Hub
Courses
LeaderboardAbout
Dashboard
EpochZero
EpochZero Learn
Multi-Domain Tech Learning Hub

Structured learning for Reverse Engineering, Cloud Security, Cryptography, and Web Development. Articles, videos, tests, and peer discussion.

Learn

  • Learning Path
  • All Articles
  • Video Lessons
  • Podcast
  • eBooks & PDFs
  • Question Banks
  • Cheatsheets
  • MCQ Banks

Tests & Forum

  • All Tests
  • REMA Tests
  • Cloud Tests
  • Forum
  • REMA Forum
  • Cloud Forum
  • Crypto Forum
  • Web Dev Forum

Campus

  • REMA Club
  • Full Stack Dev Club
  • Extension Activity
  • Events
  • CTF Competitions
  • Workshops
  • Industrial Visits

Platform

  • Dashboard
  • Leaderboard
  • About
  • Verify Certificate

© 2026 EpochZero Learn. Educational content for learning purposes.

Course Instructor: Ashish Revar

This content is open to everyone — sign in to save your progress, earn points, and unlock module exams.

Sign inCreate account
Cloud units

Unit 1 of Cloud

Cloud Computing Fundamentals and Architecture

Foundational concepts of cloud computing: characteristics, service models (IaaS, PaaS, SaaS), deployment models, security design principles, cloud architecture patterns, and an introduction to virtualisation with VMware.

Learning outcomes

  • Explain the essential characteristics of cloud computing and distinguish between IaaS, PaaS, and SaaS service models
  • Compare public, private, hybrid, and community cloud deployment models with their respective security implications
  • Describe cloud architecture patterns and the role of virtualisation in cloud infrastructure
  • Apply basic VMware Simulator operations for cloud environment setup

Topics

1.1

Cloud Computing Fundamentals & Service Models

NIST SP 800-145 definition, the five essential characteristics, and the IaaS/PaaS/SaaS service models with security implications.

35 min
1.2

Deployment Models & Shared Responsibility

Public, private, community, and hybrid deployment models; migration strategies; and the shared responsibility matrix.

30 min
1.3

Cloud Architecture, Virtualization & Containers

Regions, availability zones, control and data planes, defence in depth, Zero Trust, Type-1/2 hypervisors, and containers vs VMs.

40 min
1.4

Cloud Providers & the Indian Regulatory Context

AWS, Azure, and GCP service equivalents, NIC MeghRaj, and the Indian data sovereignty frameworks shaping cloud deployments.

25 min
1.5

Extended Cloud Service Models: FaaS, CaaS and SECaaS

Function as a Service, Container as a Service, Database as a Service, and Security as a Service — the extended delivery models beyond the NIST triad, with distinct shared responsibility boundaries.

30 min
1.6

Cloud Migration Strategies: The 6R Framework

The six migration strategies — Rehost, Replatform, Repurchase, Refactor, Retire, Retain — and how each changes the security posture, responsibility, and compliance risk of a workload.

25 min
1.7

Zero Trust Architecture: Never Trust, Always Verify

NIST SP 800-207 Zero Trust Architecture tenets, the five implementation pillars, and how ZTA replaces the perimeter model in cloud-native environments.

35 min
1.8

Cloud Network Security: VPC Architecture, Security Groups & SDN

VPC design, public vs private subnet tiers, Security Groups vs NACLs, microsegmentation, SDN programming model, and DDoS protection services.

35 min
1.9

Cloud Identity, Federation & Single Sign-On

SAML 2.0 assertion flow, OIDC and JWT structure, OAuth 2.0 grant types, MFA methods and phishing resistance, and AWS IAM Identity Center.

35 min
1.10

Cloud Governance, FinOps & Security Posture Baseline

AWS Organizations, Service Control Policies, the Well-Architected security pillar, CIS Foundations Benchmark Level 1, FinOps security controls, and Indian regulatory governance requirements.

30 min
1.11

Chapter 1 MCQ Self-Assessment

20 multiple-choice questions on cloud computing foundations.