0% found this document useful (0 votes)
38 views7 pages

CSE021 - Introduction To Cloud Computing

Uploaded by

meinladduhu
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)
38 views7 pages

CSE021 - Introduction To Cloud Computing

Uploaded by

meinladduhu
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/ 7

2.

1 Template A1: Syllabus for Theory Courses (SAMPLE)

School: School of Engineering and technology

Department Department of Computer Science and Engineering

Program: B. Tech.

Branch: Computer Science and Enginering

1 Course CSE021
Code

2 Course Introduction to Cloud Computing


Title

3 Credits 3

4 Contact 3 0 0
Hours
(L-T-P)

Course Core
Status

5 Course This introductory course on Cloud computing will teach both the
Objective fundamental concepts of how and why Cloud systems works, as well as
Cloud technologies that manifest these concepts.

6 Course At the end of the course, students will have achieved the following
Outcomes learning objectives.
CO1. Define the basics of cloud and recall the computer Science
concepts which are helpful in understanding on demand service
architecture.
CO2. Classify and describe the architecture and taxonomy of parallel
and distributed computing, including shared and distributed
memory, and data and task parallel computing.
CO3. Apply the PAAS and SAAS to manage the workflow and use of
cloud in scientific application.
CO4. Categorize and Characterize between Infrastructure services,
deployment models, and governance in cloud computing.
Examine the design of task and data parallel distributed
algorithms for Clouds and use them to construct Cloud
applications.
CO5. Evaluate the importance of cloud using monitoring and
management of services for performance improvement of HPC
and to follow the Governance and Compliances.
CO6. Elaborate the design concept and formulate to build the solution
using cloud service providers as AWS, MS Azure, Google
Cloud.Demonstrate the use of Map-Reduce, Vertex-Centric and
Continuous Dataflow programming models.

7 Course This course is an introductory course for cloud computing concepts and
Description helps in understanding the core functionalities, algorithms, models and
workflows in cloud environment. In this course Students will get
demonstrations of real-time cloud services for better exposure and
research understanding.

8 Outline syllabus CO
Mapping

Unit 1 FOUNDATIONS

A Introduction to compute CO1


Types of Computing, Grid computing, distributed
computing, Client-server computing, Three Tier
Architecture, use of Sockets and Remote Procedure Call,
working of RMI and CORBA, Web services, Web Sockets,
Message Queues and Message Brokers.

B Introduction to Cloud Computing CO1


Cloud Computing definition, Roots of Cloud Computing,
Layers and Types of Clouds, Desired Features of a Cloud,
Cloud Infrastructure Management, Infrastructure as a
Service Providers, Platform as a Service Providers,
Challenges and Risks

C Migrating and Integrating into Cloud CO1


Broad Approaches to Migrating into the Cloud, The
Seven-Step Model of Migration into a Cloud, Enriching the
‘Integration as a Service’ Paradigm for the Cloud Era,
Evolution and Challenges of SaaS Paradigm, Integration
Scenarios, The Integration Methodologies

Unit 2 ENTERPRISE CLOUD COMPUTING AND IAAS

A The Enterprise Cloud Computing Paradigm


CO1,CO2
Issues for Enterprise Applications on the Cloud, Transition
Challenges, Enterprise Cloud Technology and Market
Evolution, Business Drivers Toward a Marketplace for
Enterprise Cloud Computing, The Cloud Supply Chain

B Virtual Machines Provisioning and Migration Services


Introduction to Virtual Machines,The Anatomy of Cloud CO1,CO2
Infrastructures, VM Provisioning and Manageability, Virtual
Machine Migration Services, Management of Virtual
Machines for Cloud Infrastructures,, Distributed
Management of Virtual Infrastructures, Scheduling
Techniques

C Enhancing Cloud Computing Environments Using a


Cluster as a Service CO1,CO2
Introduction and Related Work, RVWS Design, Cluster as a
Service: The Logical Design, Secure Distributed Data
Storage in Cloud Computing, Cloud Storage, Technologies
for Data Security in Cloud Computing

Unit 3 PLATFORM AND SOFTWARE AS A SERVICE

A Aneka and CometCloud


Aneka—Integration of Private and Public Clouds, CO1,CO3
Technologies and Tools for Cloud Computing, Aneka Cloud
Platform, CometCloud: An Autonomic Cloud Engine,
Introduction of CometCloud (Architecture, Autonomic
Behavior, Applications overview)

B Business Solutions and WorkFlow


Cloud-Based Solutions for Business Applications CO1,CO3
(Introduction of Enterprises Demand and Cloud Computing, ,CO6
Dynamic ICT Services), Workflow Engine for Clouds,
Workflow Management Systems, Architecture of Workflow
Management Systems

C Scientific Applications and MapReduce Model


Scientific Application for Cloud Environments, CO1,CO3
Classification of Scientific Applications and Services in the ,CO6
Cloud, SAGA-based Scientific Applications, MapReduce
Programming Model, MapReduce Impacts and Research
Directions
Unit 4 MONITORING, MANAGEMENT & GOVERNANCE

A SLA Management in Cloud Computing


Introduction of typical Use Cases, Model for Federated CO1,CO4
Cloud Computing, Security Considerations, SLA
Management in Cloud Computing: A Service Provider’s
Perspective, Types of SLA, Life Cycle of SLA, Automated
Policy-based Management

B Performance Predictions for HPC on Clouds


Introduction and Background of Grid and Cloud, HPC in the CO1,CO4
Cloud: Performance-related Issues, Game Hosting on Cloud
Resources, Building Content Delivery Networks Using
Clouds, Resource Cloud Mashups

C Security and Governance


Basic Concept of Organizational Readiness, Drivers for CO1,CO4
Changes: Common Change Management Models, Security
and Risk in the Cloud, Cloud Computing and Identity,
Content Level Security—Pros and Cons, Legal Issues in
Cloud Computing(PCI DSS), Data Privacy and Security
Issues

Unit 5 AWS, MS AZURE AND GOOGLE CLOUD

A AWS Services:EC2, IAM, S3, Lambda, EBS, CDN,


CloudWatch, CO1,CO5
,CO6

B MS Azure Services:Azure VM , SQL Server on Virtual


Machines, Azure SQL Database,Azure Active Directory, CO1,CO5
Azure Backup ,Co6

C Google Cloud: Compute Engine,Migrate for Compute


Engine, Cloud Functions, Gsuite Admin,Cloud Lab CO1,CO5
Balancing ,Cloud Storage ,CO6

Mode of Theory/Jury/Practical/Viva
examinatio
n
Weightage CA MTE ETE
Distributio
n 30% 20% 50%

Text CLOUD COMPUTING Principles and Paradigms, Edited


book/s* by Rajkumar Buyya, Jam
Cloud Computing: A Practical Approach, Anthony T. Velte,
Toby J. Velte, Robert Elsenpeter

Other
References

CO and PO Mapping
S. No. Course Outcome Program Outcomes (PO)
& Program Specific
Outcomes (PSO)

1. Define the basics of cloud and recall the computer PO1,PO2,PO3,PO4


Science concepts which are helpful in understanding
on demand service architecture. Classify and
describe the architecture and taxonomy of parallel
and distributed computing, including shared and
distributed memory, and data and task parallel
computing.

2. Define the basics of cloud and recall the computer PO1,PO2,PO3,PO4

3. Apply the PAAS and SAAS to manage the


workflow and use of cloud in scientific application. PO1,PO2,PO3,PO4,PSO
2,PSO3

4. Categorize and Characterize between Infrastructure


services, deployment models, and governance in PO1,PO2,PO3,PO4,PSO
cloud computing. Examine the design of task and 2,PSO3
data parallel distributed algorithms for Clouds and
use them to construct Cloud applications.

5.
Evaluate the importance of cloud using monitoring PO1,PO2,PO3,PO4,PSO
and management of services for performance 2,PSO3
improvement of HPC and to follow the Governance
and Compliances

6. Elaborate the design concept and formulate to build


the solution using cloud service providers as AWS, PO1,PO2,PO3,PO4,PSO
MS Azure, Google Cloud.Demonstrate the use of 1,PSO2,PSO3
Map-Reduce, Vertex-Centric and Continuous
Dataflow programming models.

PO and PSO mapping with level of strength for Course Name xxxx (Course Code yyyy)

Course CO’s P P P
Code_ P P P P P P P P P O O O PS
Course O O O O O O O O O 1 1 1 O PS PS
Name 1 2 3 4 5 6 7 8 9 0 1 2 1 O2 O3

CO1 2 3 1 2

CO2 2 2 2 3

CO3 1 3 1 2 2 3

CO4 3 1 2 2 3 2

CO5 2 2 3 1 2 2

Yyyy_xxxx CO6 1 3 1 2 2 3 3

Average of non-zeros entry in following table (should be auto calculated).

Co Cou
urs rse P P P P P P
e Nam P P P P P P P P P O O O S S S
Co e O O O O O O O O O 1 1 1 O O O
de 1 2 3 4 5 6 7 8 9 0 1 2 1 2 3

1. 2. 1 2 .3 1. 1.
8 3 . 3 6 6
3 3 6 6 7
6
Strength of Correlation

1. Addressed to Slight (Low=1) extent 2. Addressed to Moderate (Medium=2) extent


3. Addressed to Substantial (High=3) extent

You might also like