Diploma in Cloud Computing and Big Data: Series Test

Download as pdf or txt
Download as pdf or txt
You are on page 1of 5

Program : Diploma in Cloud Computing and Big Data

Course Code : 3273 Course Title: Introduction to Cloud Computing

Semester : 3 Credits: 4

Course Category: Engineering Science

Periods per week: 4 (L:4 T:0 P:0) Periods per semester: 60

Course Objectives:

● To give a basic introduction to cloud computing.


● To give a basic idea about industrial cloud applications and services.

Course Prerequisites:

Course
Topic Course Name Semester
Code
Introduction to IT
Computer Fundamentals 1008 I
systems Lab
Problem Solving &
Programming concepts 2131 II
Programming

Course Outcomes:

On completion of the course, the student will be able to:

Duration
COn Description Cognitive Level
(Hours)
Outline fundamental concepts and models of cloud
CO1 15 Understanding
computing
Summarize Principles of Parallel & Distributed
CO2 16 Understanding
Computing and virtualization

CO3 Explain different Cloud Computing Mechanisms 15 Understanding

CO4 Contrast different public cloud platforms. 12 Understanding

Series Test 2
CO – PO Mapping

Course
PO1 PO2 PO3 PO4 PO5 PO6 PO7
Outcomes
CO1 2 1

CO2 2 1

CO3 2 1

CO4 2 1

3-Strongly mapped, 2-Moderately mapped, 1-Weakly mapped

Course Outline

Module Duration
Description Cognitive Level
Outcomes (Hours)

CO1 Outline fundamental concepts and models of cloud computing

Summarize basic concepts and Terminology in


M1.01 4 Understanding
cloud computing

M1.02 Extend Cloud Delivery Models 3 Understanding

M1.03 Classify Cloud Deployment Models 2 Understanding

M1.04 Explain Cloud Architecture 2 Understanding

M1.05 Summarize the history of Cloud Computing 2 Understanding

M1.06 Describe Cloud Computing Environments 2 Understanding


Contents:
Basic Concepts and Terminology: Defining a cloud, IT Resource, Cloud Consumers
and Cloud Providers, Scaling, Cloud Service, Cloud Service Consumer, Goals and
Benefits, Risks and Challenges, Roles and Boundaries, Cloud Characteristics,
Collaborating in Cloud Environment with example
Cloud Delivery Models- The cloud reference model - Infrastructure-as-a-service
((IaaS)), Platform-as-a-Service (PaaS), Software-as-a-Service (SaaS), Comparing Cloud
Delivery Models, Combining Cloud Delivery Models
Cloud Deployment Models- Public Clouds, Community Clouds, Private Clouds,
Hybrid Clouds, Other Cloud Deployment Models
Cloud Computing Architecture
History of Cloud Computing
Building Cloud Computing Environments: Application development, Infrastructure
and system development, Computing Platform and Technologies.

Summarize Principles of Parallel & Distributed Computing and


CO2
Virtualization

M2.01 Compare Parallel and Distributed Computing 2 Understanding


M2.02 Explain Elements of Parallel Computing 3 Understanding
M2.03 Describe Elements of Distributed Computing 3 Understanding

M2.04 Explain the principle of Virtualization in cloud 6 Understanding


platform
M2.05 Outline different Cloud Technology Examples 2 Understanding
Series Test – I 1

Contents:

Principles of Parallel and Distributed Computing: Parallel vs. Distributed computing,


Elements of Parallel Computing- Hardware architectures for parallel processing,
Approaches to parallel programming, Levels of parallelism
Elements of Distributed Computing- General concepts and definitions, Components of a
distributed system
Virtualization: Introduction, Characteristics of virtualized environments, Taxonomy of
virtualization techniques, Virtualization and Cloud Computing, Pros and cons of
virtualization, Technology Examples

CO3 Explain different Cloud Computing Mechanisms

M3.01 Explain Cloud Infrastructure Mechanisms 5 Understanding

M3.02 Outline Specialized Cloud Mechanisms 6 Understanding


M3.03 Classify Cloud Management Mechanisms 4 Understanding

Contents :
Cloud Infrastructure Mechanisms: Logical Network Perimeter, Virtual Server, Cloud
Storage Device, Cloud Usage Monitor, Resource Replication, Ready-Made Environment
Specialized Cloud Mechanisms: Automated Scaling Listener, Load Balancer, SLA
Monitor, Pay-Per-Use Monitor, Audit Monitor, Failover System, Hypervisor, Resource
Cluster, Multi-Device Broker, State Management Database.
Cloud Management Mechanisms: Remote Administration System, Resource
Management System, SLA Management System, Billing Management System.

CO4 Contrast different public cloud platforms.

M4.01 Explain Amazon web services 4 Understanding

M4.02 Describe Google App Engine 4 Understanding

M4.03 Outline Microsoft Azure 4 Understanding

Series Test – II 1

Contents :

Cloud Platforms in Industry : Amazon web services - Compute services - Storage


services - Communication services.
Google AppEngine - Architecture and core concepts - Application life cycle, Cost
model.
Microsoft Azure: Azure core concept, SQL Azure, Windows Azure platform
appliance

Text / Reference

T/R Book Title/Author

Erl, Thomas, Ricardo Puttini, and Zaigham Mahmood. Cloud computing: concepts,
T1
technology, & architecture. Pearson Education, 2013.
Rajkumar Buyya, Christian Vecchiola and Thamari Selvi S, ―Mastering in Cloud
T2
Computing, McGraw Hill Education (India) Private Limited, 2013.
Kai Hwang , Geoffrey C Fox, Jack J Dongarra : “Distributed and Cloud Computing
R1 – From Parallel Processing to the Internet of Things”, Morgan Kaufmann
Publishers – 2012.
Dan C. Marinescu, Cloud Computing: Theory and Practice, Elsevier Science, 2013,
R2
1st Edition, Print Book ISBN :9780124046276, eBook ISBN :9780124046412
Rishabh Sharma, Cloud Computing Fundamentals, Industry Approaches and
R3
Trends, Wiley-2015

Online Resources

Sl.No Website Link

1 https://csrc.nist.gov/publications/detail/sp/800-145/final

2 https://docs.aws.amazon.com/index.html?nc2=h_ql_doc#lang%2Fen_us

3 https://cloud.google.com/docs/

4 https://azure.microsoft.com/en-in/

You might also like