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 22 23 24 25 26 27 28 25.4.14 26. R1[387-399] Open Nebula.3.14 30 31 32 33 34 35 36 37 38 11.2.II Cloud Resource Management Date of Announcement:19.3.14 29 UNIT IV 10.2014 Date of Discussion:3.03.14 Date of Submission:18.2.14 9.2.14 20.14 3.3.14 6.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 . OpenStack.14 Date of Submission: 26.14 6 Identity Management and Access Control – Autonomic Security.3. Aneka.14 .2.3.3. Amazon AWS Target Hours 9 R1[343-345] R1[345-355] R1[355-359] R1[368-370] R1[370-387] Cloud Software Environments -Eucalyptus.2014 UNIT V SECURITY IN THE CLOUD Target Hours 9 Security Overview – Cloud Security 26.3.4.2.3.3.3.3.3.14 5.14 18.14 7.14 17. Twister and Iterative 6 MapReduce 5 6 7 6 5 6 7 6 Hadoop Library from Apache – Mapping Applications 1.III Risk Management Date of Announcement:11.4.2.14 2.14 13. Date 19 20 21 UNIT III 19.14 24.4.Sl.14 12.14 19.14 5 W3 Challenges and Risks 27.4.3.3.2.14 25.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 20.3.3. CloudSim Self-Study topic2.14 10. 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 .2.14 4.14 27.2.Resource Provisioning and Platform Deployment Date of Announcement: 19.14 24.4.14 6 5 3.4. No.14 39 40 41 42 43 44 45 46 47 48 PROGRAMMING MODEL Parallel and Distributed Programming 7 Paradigms MapReduce . R8[271[272] W4 R6[506-515] R8[204-216] Revision 5-4-14 to 5-514 Assignment .3.Google App Engine.14 8.3.

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

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

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