Cloud Computing
24CSP702 · S7 · 4 credits
Official KTU 2024 syllabus subject — study with practice, PYQs and AI tools.
Have an exam tomorrow?
Get a high-yield attack plan focused on maximum marks per minute. Zero fluff, strict PYQ priority, active recall, and trap avoidance.
Strategy: High-yield concepts + PYQs + weak areas
Why:Foundation module
Why:High exam relevance
Why:Core module
Why:Applied concepts
Why:Standard exam coverage
Module 01Fundamental Cloud Computing (7 hours)expand
Traditional computing- Limitations. Overview of Computing Paradigms-Grid Computing, Cluster Computing, Distributed Computing, Utility Computing, Cloud Computing. NIST reference Model-Basic terminology and concepts. Cloud characteristics, benefits and challenges, Roles and Boundaries. Cloud delivery (service) models-Infrastructure-as-a-Service (IaaS), Platform-as-a-Service(PaaS),Software-as-a-Service (SaaS), XaaS (Anything-as-a- service)-Cloud deployment models- Public cloud, Community cloud, Private cloud, Hybrid cloud
Module 02Virtualization (8 hours)expand
Introduction to virtualization-Virtualizing physical computing resources, Virtual Machines (Machine virtualization), non-virtualized v/s virtualized machine environments. Types of VMsprocess VM v/s system VM, Emulation, interpretation and binary translation. Hardware- level virtualization- Hypervisors/VMM. Types of Hypervisors. Full Virtualization, ParaVirtualization, Hardware-assisted virtualization, OS level virtualization. Basics of Network Virtualization, Storage Virtualization and Desktop Virtualization, Pros and cons of virtualization. Case Study- Xen: Para-virtualization, VMware: full virtualization.
Module 03Cloud-Enabling Technologies, Private cloud platforms and programming (9 hours)expand
Broadband networks and internet architecture- Internet Service Providers (ISPs), Data center technology, Web technology, Multitenant technology, Service technology. Resource provisioning techniques-static and dynamic provisioning. Open-source software platforms for private cloud-OpenStack, CloudStack, Basics of Eucalyptus, Open Nebula, Nimbus. Cloud Programming- Parallel Computing and Programming Paradigms. Map Reduce – Hadoop Library from Apache, HDFS, Pig Latin High Level Languages, Apache Spark
Module 04Amazon Web Services (6 hours)expand
Amazon Web Services(AWS):- AWS ecosystem- Computing services, Amazon machine images, Elastic Compute Cloud (EC2), Advanced compute services. Storage services-Simple Storage System (Amazon S3), Elastic Block Store (Amazon EBS), Database Services, Amazon CDN Services and Communication services.
Module 05Google Cloud Platform and Microsoft Azure (6 hours)expand
Google Cloud Platform:- IaaS Offerings: Compute Engine (GCE), Cloud Storage, PaaS Offerings: Google App Engine (GAE), Storage services, Application services, Compute services, Database Services, SaaS Offerings: Gmail, Docs, Google Drive. Microsoft Azure: Azure Platform Architecture, Hyper-V, Azure Virtual Machine, Compute services, Storage services.
Exam-focused notes are optional context — Continue Learning above works even without them.
Notes for this subject aren't written yet
Continue Learning above adapts to this subject anyway — it teaches from your active syllabus.