Elective Cloud Computing
Cloud Computing notes
6 chapter notes, in syllabus order. Each starts with the key points.
Unit 1 · 6 hrs
Cloud Computing Basics: Definitions, Models, Services & Real-World ImpactUnit 1 of Cloud Computing introduces core concepts like cloud definitions, service models (IaaS/PaaS/SaaS), deployment models (public/private/hybrid), and how cloud computing revolutionizes IT infrastructure. This note covers foundational theories, real-world applications, and comparative analysis with traditional comp14 min readUnit 2 · 6 hrs
Cloud Architecture: Models, Layers, Service Types & DeploymentUnit 2 of Cloud Computing explores the foundational architecture of cloud systems, covering cloud service models (IaaS, PaaS, SaaS), deployment models (public, private, hybrid), the 5-layer cloud architecture (front-end, application, platform, infrastructure, back-end), and real-world examples like how eSewa uses SaaS 22 min readUnit 3 · 10 hrs
Cloud Virtualization: VMs, Containers, Hypervisors & Resource AbstractionUnit 3 of Cloud Computing explores how virtualization enables cloud resource sharing, covering virtual machines (VMs), containers, hypervisors, and abstraction techniques. It explains how these technologies optimize hardware utilization, isolate workloads, and support multi-tenancy in cloud environments like AWS EC2 or10 min readUnit 4 · 12 hrs
Cloud Programming Models: APIs, Serverless, Containers & WorkflowsUnit 4 of Cloud Computing explores how applications are designed and deployed in the cloud, covering REST APIs, serverless architectures, containerization (Docker/Kubernetes), and workflow orchestration (AWS Step Functions, Azure Logic Apps). It explains their inner workings, real-world use cases, and trade-offs for sc10 min readUnit 5 · 6 hrs
Cloud Security: Threats, Controls, and ComplianceUnit 5 of Cloud Computing explores cloud security fundamentals, including threats, vulnerabilities, encryption, identity management, compliance frameworks, and real-world security breaches in cloud environments like eSewa or Ncell.11 min readUnit 6 · 12 hrs
Cloud Platforms & Apps: AWS, Azure, GCP, SaaS, PaaS, IaaSUnit 6 of Cloud Computing explores real-world cloud platforms (AWS, Microsoft Azure, Google Cloud) and their service models (SaaS, PaaS, IaaS), comparing features, use cases, and deployment scenarios with hands-on examples like eSewa’s payment system and Daraz’s order processing.10 min read