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

2.4. Amazon AWS Target Hours 9 R1[343-345] R1[345-355] R1[355-359] R1[368-370] R1[370-387] Cloud Software Environments -Eucalyptus.2.Google App Engine.3.14 24.4.14 30 31 32 33 34 35 36 37 38 11.2014 Date of Discussion:3.4. CloudSim Self-Study topic2.14 12.2.3.14 6 5 3. Date 19 20 21 UNIT III 19.2.3.3.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.03.14 13.14 6.14 4.14 27.3.4. Aneka.3.3. R1[387-399] Open Nebula.14 20. OpenStack.3.3.II Cloud Resource Management Date of Announcement:19.14 25.III Risk Management Date of Announcement:11.14 Date of Submission: 26.3.14 5.3.3.14 22 23 24 25 26 27 28 25.14 17.4.14 2.14 3.14 24.14 Date of Submission:18.4.2.14 26.4.2.14 10.Resource Provisioning and Platform Deployment Date of Announcement: 19.14 9.2014 UNIT V SECURITY IN THE CLOUD Target Hours 9 Security Overview – Cloud Security 26.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 20. 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 6 Identity Management and Access Control – Autonomic Security.14 18.14 7.14 8.2. No.14 19. R8[271[272] W4 R6[506-515] R8[204-216] Revision 5-4-14 to 5-514 Assignment .3.2.3.14 39 40 41 42 43 44 45 46 47 48 PROGRAMMING MODEL Parallel and Distributed Programming 7 Paradigms MapReduce .3.2. Twister and Iterative 6 MapReduce 5 6 7 6 5 6 7 6 Hadoop Library from Apache – Mapping Applications 1.14 29 UNIT IV 10.14 .14 5 W3 Challenges and Risks 27.Sl.

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

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

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