Вы находитесь на странице: 1из 5

K.L.N.

COLLEGE OF ENGINEERING
LECTURE SCHEDULE
Course/Branch :M.E/CSE
Duration
:Jan 20 May 9
Semester
:II
Regulation
:R2013

Subject: Cloud Computing


Subject Code: IF7202
Staff handling : R.Delshi Howsalya Devi
AUC/AUT/AUM: AUC

AIM
To discuss the planning activities involved to develop the software project and to study in detail about the
organization behavior.
OBJECTIVE

To introduce the broad perceptive of cloud architecture and model


To understand the concept of Virtualization
To be familiar with the lead players in cloud.
To understand the features of cloud simulator
To apply different cloud programming model as per need.
To be able to set up a private cloud.
To understand the design of cloud Services.
To learn to design the trusted cloud Computing system

Target Hours -45 Periods


Sl.
No.

1
2
3
4
5
6
7
8
9

10
11
12
13
14
15
16
17
18

Date

Curriculum: 3L- 0T- 0P

Period
Number

Topics to be covered

Book
Reference /
Page No.

UNIT I CLOUD ARCHITECTURE AND MODEL Target Hours 9


Technologies for Network-Based System
20.1.14
7
System Models for Distributed and Cloud Computing
21.1.14
6

22.1.14
23.1.14
27.1.14
28.1.14
29.1.14
30.1.14
3.2.14

5
6
7
6
5
6
7

R1[13-36]

NIST Cloud Computing Reference Architecture

W1

Cloud Models:- Characteristics Cloud Services Cloud


models (IaaS, PaaS, SaaS)

R1[196-206]

Public vs Private Cloud Cloud Solutions - Cloud


R1[192-196]
ecosystem Service management Computing on
R2
demand.
Assignment - I Various Cloud Models
Date of Announcement:23.1.14
Date of Submission: 29.1.14

UNIT II
4.2.14
5.2.14
6.2.14
10.2.14
11.2.14
12.2.14
13.2.14
17.2.14
18.2.14

VIRTUALIZATION

6
5
6
7
6
5
6
7
6

Target Hours 9

Basics of Virtualization Types of Virtualization


Implementation Levels of Virtualization
Virtualization Structures - Tools and Mechanisms Virtualization of CPU, Memory, I/O Devices
Virtual Clusters and Resource management
Virtualization for Data-center Automation

R1[130-140]

R1[140-155]
R1[155-169]
R1[169-176]

Self-Study topic1-.Example for Virtualization


Date of Announcement: 30.1.14
Date of Discussion:5.2.14

Sl.
No.

Date

19
20
21

UNIT III
19.2.14
20.2.14
24.2.14

22
23
24
25
26
27
28

25.2.14
26.2.14
27.2.14
3.3.14
4.3.14
5.3.14
6.3.14

Period
Topics to be covered
Number
CLOUD INFRASTRUCTURE
Architectural Design of Compute and
5
Storage Clouds
6
Layered Cloud Architecture
7
Development Design Challenges

6
5
6
7
6
5
6

Book Reference / Page


No.
Target Hours 9

R1[215-226]

Inter Cloud Resource Management

R1[234-237]

Resource Provisioning and Platform


Deployment

R1[237-246]

Global Exchange of Cloud Resources

R1[246-249]

Assignment - II Cloud Resource Management


Date of Announcement:19.2.14 Date of Submission: 26.2.14
29

UNIT IV
10.3.14

30
31
32
33
34
35
36
37
38

11.3.14
12.3.14
13.3.14
17.3.14
18.3.14
19.3.14
20.3.14
24.3.14
25.3.14

39
40
41
42
43
44
45
46
47
48

PROGRAMMING MODEL
Parallel and Distributed Programming
7
Paradigms
MapReduce , Twister and Iterative
6
MapReduce
5

6
7
6
5
6
7
6

Hadoop Library from Apache Mapping


Applications

1.4.14
2.4.14

6
5

3.4.14
7.4.14
8.4.14
9.4.14
10.4.14

6
6
7
6
5

Software-as-a-Service Security Security


Governance Risk Management Security
Monitoring
Security Architecture Design Data
Security Application Security Virtual
Machine Security

Programming Support - Google App


Engine, Amazon AWS

Target Hours 9

R1[343-345]
R1[345-355]
R1[355-359]
R1[368-370]
R1[370-387]

Cloud Software Environments -Eucalyptus, R1[387-399]


Open
Nebula,
OpenStack,
Aneka,
CloudSim
Self-Study topic2- Resource Provisioning and Platform Deployment
Date of Announcement: 19.2.2014
Date of Discussion:3.03.2014
UNIT V
SECURITY IN THE CLOUD
Target Hours 9
Security Overview Cloud Security
26.3.14
5
W3
Challenges and Risks
27.3.14
6

Identity Management and Access Control


Autonomic Security.

R8[271[272]
W4
R6[506-515]
R8[204-216]

Revision
5-4-14 to 5-514
Assignment - III Risk Management
Date of Announcement:11.3.14
Date of Submission:18.3.14

Reference Book
S.no

Title

Author

Publisher

R1

Distributed and Cloud Computing, From


Parallel Processing to the Internet of Things

Kai Hwang, Geoffrey C Fox, Jack G


Dongarra

Morgan
Kaufmann
Publishers

R2

Cloud Computing: Implementation,


Management, and Security

R3
R4
R5
R6
R7

Cloud Computing, A Practical


Approach
Cloud Computing insights into New-Era
Infrastructure
Cloud Application Architectures: Building
Applications and
Infrastructure in the Cloud
Virtual Machines: Versatile Platforms for
Systems and
Processes
Thomas Wozniak, Santi Ristol, Grid and
Cloud
Computing A Business Perspective on
Technology and Applications

R8

Cloud Security A comprehensive Guide to


Secure Cloud Computing

R9

Mastering Cloud Computing

CRC press

2010

Toby Velte, Anthony Velte, Robert


Elsenpeter

TMH

2009

Kumar Saurabh

Wiley

2011

George Reese
James E. Smith, Ravi Nair

Katarina Stanoevska-Slabeva
. Ronald L. Krutz, Russell Dean
Vines,
Rajkumar
Buyya,
Christian
Vecchiola, S.Tamarai Selvi,,
,
Gautam Shroff,

R11

Michael Miller

R12 Cloud computing,

2012

John W.Rittinghouse and James


F.Ransome

R10 Enterprise Cloud Computing


Cloud Computing

Year

Nick Antonopoulos,

O'Reilly
Elsevier/Morgan
Kaufmann

2005

Springer

Wiley India

2010

TMGH

2013

Cambridge
University Press

2011

Que Publishing,
Springer
Publications,

2008
2010

Related Websites
1.http://www.summersoc.eu/summersoc2012/wpcontent/uploads/2012/07/CCRAforCrete20120628.pdf
2. www.utdallas.edu/~bxt043000/Teaching/CS-4398/.../Lecture31.ppt
3. https://www.google.co.in/#q=Cloud+Security+Challenges+and+Risks+lppt
4. http://www.vormetric.com/sites/default/files/wp-data-security-in-the-cloud.pdf

Faculty In-Charge

HOD/CSE

Syllabus
IF7202

CLOUD COMPUTING

LTPC
3003

OBJECTIVES:
To introduce the broad perceptive of cloud architecture and model
To understand the concept of Virtualization
To be familiar with the lead players in cloud.
To understand the features of cloud simulator
To apply different cloud programming model as per need.
To be able to set up a private cloud.
To understand the design of cloud Services.
To learn to design the trusted cloud Computing system
UNIT I CLOUD ARCHITECTURE AND MODEL
9
Technologies for Network-Based System System Models for Distributed and Cloud Computing NIST Cloud
Computing Reference Architecture. Cloud Models:- Characteristics Cloud Services Cloud models (IaaS,
PaaS, SaaS) Public vs Private Cloud Cloud Solutions - Cloud ecosystem Service management
Computing on demand.
UNIT II VIRTUALIZATION
9
Basics of Virtualization - Types of Virtualization - Implementation Levels of Virtualization Virtualization Structures
- Tools and Mechanisms - Virtualization of CPU, Memory, I/O Devices -Virtual Clusters and Resource
management Virtualization for Data-center Automation.
UNIT III CLOUD INFRASTRUCTURE
9
Architectural Design of Compute and Storage Clouds Layered Cloud Architecture Development Design
Challenges - Inter Cloud Resource Management Resource Provisioning and Platform Deployment Global
Exchange of Cloud Resources.
UNIT IV PROGRAMMING MODEL
9
Parallel and Distributed Programming Paradigms MapReduce , Twister and Iterative MapReduce Hadoop
Library from Apache Mapping Applications - Programming Support - Google App Engine, Amazon AWS - Cloud
Software Environments -Eucalyptus, Open Nebula, OpenStack, Aneka, CloudSim
UNIT V SECURITY IN THE CLOUD
9
Security Overview Cloud Security Challenges and Risks Software-as-a-Service Security Security
Governance Risk Management Security Monitoring Security Architecture Design Data Security
Application Security Virtual Machine Security Identity Management and Access Control Autonomic
Security.
TOTAL: 45 PERIODS
COURSE OUTCOMES:
Upon Completion of the course,the students will be able to
Compare the strengths and limitations of cloud computing
Identify the architecture, infrastructure and delivery models of cloud computing
Apply suitable virtualization concept.
Choose the appropriate cloud player
Choose the appropriate Programming Models and approach.
Address the core issues of cloud computing such as security, privacy and interoperability
Design Cloud Services
Set a private cloud

REFERENCES:
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. John W.Rittinghouse and James F.Ransome, Cloud Computing: Implementation,

Management, and Security, CRC Press, 2010.

3. Toby Velte, Anthony Velte, Robert Elsenpeter, Cloud Computing, A Practical


Approach, TMH, 2009.
4. Kumar Saurabh, Cloud Computing insights into New-Era Infrastructure, Wiley
India,2011.
5. George Reese, Cloud Application Architectures: Building Applications and
Infrastructure in the Cloud O'Reilly
6. James E. Smith, Ravi Nair, Virtual Machines: Versatile Platforms for Systems and
Processes, Elsevier/Morgan Kaufmann, 2005.
7. Katarina Stanoevska-Slabeva, Thomas Wozniak, Santi Ristol, Grid and Cloud
Computing A Business Perspective on Technology and Applications, Springer.
8. Ronald L. Krutz, Russell Dean Vines, Cloud Security A comprehensive Guide to
Secure Cloud Computing, Wiley India, 2010.
9. Rajkumar Buyya, Christian Vecchiola, S.Tamarai Selvi, Mastering Cloud Computing,
TMGH,2013.
10. Gautam Shroff, Enterprise Cloud Computing, Cambridge University Press, 2011
11. Michael Miller, Cloud Computing, Que Publishing,2008
12. Nick Antonopoulos, Cloud computing, Springer Publications, 2010

Downloaded from Anna University chennai website http://www.annauniv.edu on 17.1.2014


(Regulation 2013)