You are on page 1of 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

14 12.3.14 39 40 41 42 43 44 45 46 47 48 PROGRAMMING MODEL Parallel and Distributed Programming 7 Paradigms MapReduce .3.14 7.14 30 31 32 33 34 35 36 37 38 11. 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 . R1[387-399] Open Nebula.3.3.3.14 5 W3 Challenges and Risks 27.14 4.2.2.14 20.14 10.14 13.4.14 24.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 .3.2.14 Date of Submission:18.3. CloudSim Self-Study topic2.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.14 .14 5.14 Date of Submission: 26.3.14 25.III Risk Management Date of Announcement:11.14 19.II Cloud Resource Management Date of Announcement:19.Resource Provisioning and Platform Deployment Date of Announcement: 19.3.14 29 UNIT IV 10.3.14 22 23 24 25 26 27 28 25.2014 Date of Discussion:3. R8[271[272] W4 R6[506-515] R8[204-216] Revision 5-4-14 to 5-514 Assignment .14 17.2. Aneka.4.14 26.03.3.14 6 5 3.3.14 3.3.14 2.14 24.2. Twister and Iterative 6 MapReduce 5 6 7 6 5 6 7 6 Hadoop Library from Apache – Mapping Applications 1. Amazon AWS Target Hours 9 R1[343-345] R1[345-355] R1[355-359] R1[368-370] R1[370-387] Cloud Software Environments -Eucalyptus.3. OpenStack.3.14 6.2.14 27.14 6 Identity Management and Access Control – Autonomic Security.Google App Engine.14 9.4.2.2014 UNIT V SECURITY IN THE CLOUD Target Hours 9 Security Overview – Cloud Security 26.4. No.2.3.3.Sl.14 8.14 20. Date 19 20 21 UNIT III 19.3.14 18.2.4.4.4.

From Parallel Processing to the Internet of Things Kai Hwang.http://www. 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.utdallas. Geoffrey C Fox. Springer Publications. Santi Ristol.com/sites/default/files/wp-data-security-in-the-cloud.in/#q=Cloud+Security+Challenges+and+Risks+lppt 4.vormetric.summersoc..edu/~bxt043000/Teaching/CS-4398/.eu/summersoc2012/wpcontent/uploads/2012/07/CCRAforCrete20120628..pdf Faculty In-Charge HOD/CSE .”.Rittinghouse and James F. Smith. R11 Michael Miller R12 Cloud computing. Jack G Dongarra Morgan Kaufmann Publishers R2 Cloud Computing: Implementation. 2008 2010 Related Websites 1. Ravi Nair Katarina Stanoevska-Slabeva . http://www.co. O'Reilly Elsevier/Morgan Kaufmann 2005 Springer Wiley – India 2010 TMGH 2013 Cambridge University Press 2011 Que Publishing. Krutz. 2012 John W. https://www. Russell Dean Vines. and Security R3 R4 R5 R6 R7 Cloud Computing. Ronald L.Reference Book S. S.google. Christian Vecchiola. www. . Management.Tamarai Selvi.ppt 3.pdf 2. Rajkumar Buyya./Lecture31. “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.no Title Author Publisher R1 Distributed and Cloud Computing.Ransome R10 Enterprise Cloud Computing Cloud Computing Year Nick Antonopoulos. Anthony Velte. Robert Elsenpeter TMH 2009 Kumar Saurabh Wiley 2011 George Reese James E. Gautam Shroff.

Types of Virtualization . privacy and interoperability  Design Cloud Services  Set a private cloud REFERENCES: 1. PaaS.Rittinghouse and James F. Aneka.Cloud ecosystem – Service management – Computing on demand. OpenStack. Amazon AWS . Morgan Kaufmann Publishers.  Choose the appropriate cloud player  Choose the appropriate Programming Models and approach. infrastructure and delivery models of cloud computing  Apply suitable virtualization concept. UNIT IV PROGRAMMING MODEL 9 Parallel and Distributed Programming Paradigms – MapReduce .Virtualization of CPU.Tools and Mechanisms . TOTAL: 45 PERIODS COURSE OUTCOMES: Upon Completion of the course.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. Jack G Dongarra. “Distributed and Cloud Computing.  To understand the design of cloud Services. Cloud Models:.Cloud Software Environments -Eucalyptus. From Parallel Processing to the Internet of Things”.Implementation Levels of Virtualization Virtualization Structures . .  To understand the features of cloud simulator  To apply different cloud programming model as per need.Inter Cloud Resource Management – Resource Provisioning and Platform Deployment – Global Exchange of Cloud Resources. UNIT III CLOUD INFRASTRUCTURE 9 Architectural Design of Compute and Storage Clouds – Layered Cloud Architecture Development – Design Challenges . 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. UNIT II VIRTUALIZATION 9 Basics of Virtualization .Programming Support .Characteristics – Cloud Services – Cloud models (IaaS.  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 Computing: Implementation.Ransome.Google App Engine.  Address the core issues of cloud computing such as security. Open Nebula. John W. Geoffrey C Fox. Memory.the students will be able to  Compare the strengths and limitations of cloud computing  Identify the architecture. 2012. Twister and Iterative MapReduce – Hadoop Library from Apache – Mapping Applications . SaaS) – Public vs Private Cloud –Cloud Solutions . 2.  To be able to set up a private cloud. Kai Hwang. I/O Devices -Virtual Clusters and Resource management – Virtualization for Data-center Automation.

Cambridge University Press. 2011 11. Anthony Velte. Springer Publications. “ Cloud Computing – insights into New-Era Infrastructure”. Smith. 4. 2010. CRC Press. Wiley – India. Ravi Nair. Elsevier/Morgan Kaufmann. Santi Ristol. “Grid and Cloud Computing – A Business Perspective on Technology and Applications”. “Cloud Application Architectures: Building Applications and Infrastructure in the Cloud” O'Reilly 6. 2010. Springer. Krutz. TMGH. Wiley India. Kumar Saurabh.edu on 17. TMH.2013. 8.2008 12.Tamarai Selvi. ‘Mastering Cloud Computing”. Robert Elsenpeter. Katarina Stanoevska-Slabeva. A Practical Approach”. George Reese. Rajkumar Buyya. “Virtual Machines: Versatile Platforms for Systems and Processes”. 9. Toby Velte.Management. 7. Russell Dean Vines. Gautam Shroff. Que Publishing. Thomas Wozniak. S.2014 (Regulation 2013) . Michael Miller.1.annauniv. 5. Cloud Computing. James E. Enterprise Cloud Computing. and Security”. 2009. Christian Vecchiola. “Cloud Computing. Nick Antonopoulos. 2005. Ronald L.2011. Cloud computing. 10. “Cloud Security – A comprehensive Guide to Secure Cloud Computing”. 2010 Downloaded from Anna University chennai website http://www. 3.