0% found this document useful (0 votes)
117 views2 pages

Syllabus-BIT408 Cloud Computing

This document outlines a course on Cloud Computing that introduces concepts like architectures, virtualization, programming models, security, and applications of cloud computing. The course objectives are to introduce fundamental cloud computing concepts, technologies, challenges and applications. The course is divided into 7 units that cover topics such as cloud service models, virtualization, SOA, cloud management, programming models, security, and cloud-based analytics. Students will also complete hands-on lab work covering all aspects of cloud computing.

Uploaded by

puskar bhandari
Copyright
© © All Rights Reserved
We take content rights seriously. If you suspect this is your content, claim it here.
Available Formats
Download as PDF, TXT or read online on Scribd
0% found this document useful (0 votes)
117 views2 pages

Syllabus-BIT408 Cloud Computing

This document outlines a course on Cloud Computing that introduces concepts like architectures, virtualization, programming models, security, and applications of cloud computing. The course objectives are to introduce fundamental cloud computing concepts, technologies, challenges and applications. The course is divided into 7 units that cover topics such as cloud service models, virtualization, SOA, cloud management, programming models, security, and cloud-based analytics. Students will also complete hands-on lab work covering all aspects of cloud computing.

Uploaded by

puskar bhandari
Copyright
© © All Rights Reserved
We take content rights seriously. If you suspect this is your content, claim it here.
Available Formats
Download as PDF, TXT or read online on Scribd
You are on page 1/ 2

Cloud Computing

Course Title: Cloud Computing Full Marks: 60 + 20 + 20


Course No: BIT408 Pass Marks: 24 + 8 + 8
Nature of the Course: Theory + Lab Credit Hrs: 3
Semester: VII

Course Description:

The course introduces different concepts of cloud computing focusing on architectures, cloud
virtualization, programming models, security, platforms and various applications of cloud
computing.

Course Objectives:

The main objective of the course is to introduce fundamental concepts of cloud computing, its
technologies, challenges and its applications, to give insight into virtualizations technologies and
its architectures, and security in cloud.

Course Contents:

Unit 1: Introduction to Cloud Computing (3 Hrs.)

Overview and need of cloud computing, History of cloud computing, Cloud stakeholders, Cloud
providers, Cloud users, End users, Characteristics and challenges of cloud computing, Benefits
and limitations, Cloud computing, Grid Computing, Fog Computing

Unit 2: Cloud Service Models (7 Hrs.)

Introduction to cloud service models, SAAS, PAAS, IAAS, XAAS, Server less computing and
FAAS model, Cloud deployment model (Private, Public, Hybrid), Cloud Platform (Introduction
to Google Cloud Platform, Microsoft Azure, Sales Force, AWS)

Unit 3: Virtualizations (7 Hrs.)

Introduction to virtualization, Characteristics of virtualized environments, Types of virtualization


(Server, Storage and Network), Machine Image, Virtual Machine, VMware, Hypervisor,
Microsoft Hyper-V

Unit 4: SOA and Cloud Management (8 Hrs.)

Basic concepts of SOA, Web Services (SOAP, REST), Cloud governance, Cloud Availability and
Disaster Recovery, Service Management, Data Management, Resource Management

100
Unit 5: Cloud Programming Models (10 Hrs.)

Thread programming, Task programming, Map-reduce programming, Parallel efficiency of Map


Reduce, Comparison between Thread, task and Map reduce

Unit 6: Cloud Security (3 Hrs.)

Cloud security fundamentals, Cloud security architecture, Identity management and access
control, Cloud computing security challenges, Elimination of intruders in private cloud,

Unit 7: Cloud Based Analytics (7 Hrs.)

Data cube, columnar storage, Data Lake, Graph processing, Graph database, Machine learning in
the cloud, Fast data processing and streaming in the cloud

Laboratory Works:

The practical work consists of all features of cloud computing

References:

1. Raj Kumar Buyya, Christian Vecchiola, S. Thamarai Selvi, Mastering Cloud Computing
Cloud Security and Privacy: An Enterprise Perspective on Risks and Compliance, By Tim
Mather, Subra Kumaraswamy, Shahed Latif, 2009
2. David S. Linthicum, Cloud Computing and SOA Convergence in your enterprise
3. Enterprise Cloud Computing - Technology, Architecture, Applications, Gautam Shroff,
Cambridge University Press, 2010
4. Cloud Computing: Principles and Paradigms, Editors: Rajkumar Buyya, James Broberg,
Andrzej M. Goscinski, Wiley,2011
5. Machine Learning Techniques and Analytics for Cloud Security (Advances in Learning
Analytics for Intelligent Cloud-IoT Systems) 1st Edition, Edited by Rajdeep
Chakraborty, Anupam Ghosh, Jyotsna Kumar Mandal, 2022

101

You might also like