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 Date of Submission: 26. Date 19 20 21 UNIT III 19.14 Date of Submission:18.14 27. No.14 6 Identity Management and Access Control – Autonomic Security.14 22 23 24 25 26 27 28 25.4.2.3.14 6 5 3. OpenStack.14 .2.3.4.2014 UNIT V SECURITY IN THE CLOUD Target Hours 9 Security Overview – Cloud Security 26.3. R1[387-399] Open Nebula.3.14 12. R8[271[272] W4 R6[506-515] R8[204-216] Revision 5-4-14 to 5-514 Assignment . CloudSim Self-Study topic2.2.14 5 W3 Challenges and Risks 27.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.14 26.Google App Engine.2014 Date of Discussion:3.3.2.3.2.14 9.14 24.14 5.14 7. Amazon AWS Target Hours 9 R1[343-345] R1[345-355] R1[355-359] R1[368-370] R1[370-387] Cloud Software Environments -Eucalyptus. 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 .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.2.14 30 31 32 33 34 35 36 37 38 11.2.4.14 24.3.03.14 3.4.III Risk Management Date of Announcement:11.14 18.3.14 19.14 17. Aneka.14 13.14 2.14 6.14 25.4.II Cloud Resource Management Date of Announcement:19.Sl.3.14 39 40 41 42 43 44 45 46 47 48 PROGRAMMING MODEL Parallel and Distributed Programming 7 Paradigms MapReduce .14 29 UNIT IV 10.Resource Provisioning and Platform Deployment Date of Announcement: 19. Twister and Iterative 6 MapReduce 5 6 7 6 5 6 7 6 Hadoop Library from Apache – Mapping Applications 1.3.4.14 20.3.2.3.3.4.2.3.14 10.14 20.3.14 8.3.14 4.

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

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

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