BCS071BCS071H

Cloud Computing

L-T-P3-0-0 Credits3 Session2025-26 TypeTheory
Appears in 9 semesters · 9 branches

B.Tech Computer Science & Engineering · Sem 7 (Departmental Elective-IV, code BCS071) · B.Tech Information Technology · Sem 7 (Departmental Elective-IV, code BCS071) · B.Tech CSE (Cyber Security) · Sem 7 (Departmental Elective-IV, code BCS071) · B.Tech CSE (Internet of Things) · Sem 7 (Departmental Elective-IV, code BCS071) · B.Tech Computer Science & Design · Sem 7 (Departmental Elective-IV, code BCS071) · B.Tech Computer Science (Hindi) · Sem 7 (Departmental Elective-IV, code BCS071H) · B.Tech Computer Science & Business Systems · Sem 7 (Departmental Elective-IV, code BCS071) · B.Tech Electrical & Computer Engineering · Sem 7 (Departmental Elective-IV, code BCS071) · B.Tech Electronics & Computer Engineering · Sem 7 (Departmental Elective-IV, code BCS071)

Syllabus

5 units · 40 lecture hours
Unit1

Unit 1: Introduction To Cloud Computing

8 hrs

Definition of Cloud – Evolution of Cloud Computing Underlying Principles of Parallel and Distributed Computing – Cloud Characteristics – Elasticity in Cloud – On‐ demand Provisioning.

Unit2

Unit 2: Cloud Enabling Technologies Service Oriented Architecture

8 hrs

REST and Systems of Systems Web Services – Publish, Subscribe Model – Basics of Virtualization – Types of Virtualization – Implementation Levels of Virtualization – Virtualization Structures – Tools and Mechanisms – Virtualization of CPU – Memory – I/O Devices –Virtualization Support and Disaster Recovery.

Unit3

Unit 3: Cloud Architecture, Services And Storage

8 hrs

Layered Cloud Architecture Design – NIST Cloud Computing Reference Architecture – Public, Private and Hybrid Clouds – laaS – PaaS – SaaS – Architectural Design Challenges – Cloud Storage – Storage‐as‐a‐Service – Advantages of Cloud Storage – Cloud Storage Providers – S3.

Unit4

Unit 4: Resource Management And Security In Cloud

8 hrs

Inter Cloud Resource Management – Resource Provisioning and Resource Provisioning Methods – Global Exchange of Cloud Resources – Security Overview – Cloud Security Challenges – Software‐as‐a‐Service Security – Security Governance – Virtual Machine Security – IAM – Security Standards.

Unit5

Unit 5: Cloud Technologies And Advancements Hadoop

8 hrs

MapReduce – Virtual Box — Google App Engine – Programming Environment for Google App Engine –– Open Stack – Federation in the Cloud – Four Levels of Federation – Federated Services and Applications – Future of Federation.

Course Outcomes (COs)5 outcomes

After completion of the course student will be able to:

  1. CO1Describe architecture and underlying principles of cloud computing.K3
  2. CO2Explain need, types and tools of Virtualization for cloud.K2
  3. CO3Describe Services Oriented Architecture and various types of cloud services.K2
  4. CO4Explain Inter cloud resources management cloud storage services and their providers Assess security services and standards for cloud computing.K2
  5. CO5Analyze advanced cloud technologies.K6

Note: The IT syllabus PDF (CE&IT, CSIT, IT 2025-26) prints these course outcomes differently — CO2: level K3, K4; CO3: level K2, K3; CO4: level K2, K4; CO5: level K3, K6.

Note: The AKTU syllabus PDF of some branches prints this subject with small differences in the course outcomes and books (CSE (Cyber Security), CSE (IoT), CS & Design, CS (Hindi), CS & Business Systems, Electrical & Computer, Electronics & Computer). Please also check the official AKTU PDF of your branch, linked at the end of your semester page.

Text books

  1. Kai Hwang, Geoffrey C. Fox, Jack G. Dongarra, “Distributed and Cloud Computing, From Parallel Processing to the Internet of Things”, Morgan Kaufmann Publishers, 2012.
  2. Rittinghouse, John W., and James F. Ransome, ―Cloud Computing: Implementation, Management and Security, CRC Press, 2017.
  3. Rajkumar Buyya, Christian Vecchiola, S. ThamaraiSelvi, ―Mastering Cloud Computing, Tata Mcgraw Hill, 2013.
  4. Toby Velte, Anthony Velte, Robert Elsenpeter, “Cloud Computing – A Practical Approach, Tata Mcgraw Hill, 2009.
  5. George Reese, “Cloud Application Architectures: Building Applications and Infrastructure in the Cloud: Transactional Systems for EC2 and Beyond (Theory in Practice), O’Reilly, 2009.

Official AKTU syllabus

This subject is on page 5 of the original AKTU PDF.

Official AKTU syllabus PDF ↗