Part C: Course Specific: 40 (As Prescribed by AKTU) 4 Jyotirmay - Patel@srms - Ac.in
Part C: Course Specific: 40 (As Prescribed by AKTU) 4 Jyotirmay - Patel@srms - Ac.in
Part C: Course Specific: 40 (As Prescribed by AKTU) 4 Jyotirmay - Patel@srms - Ac.in
1
Applying
Analysing
Relationship between the Course Outcomes (CO s) and Program Outcomes (PO s)
CO – PO MAPPING
COURSE PO1 PO2 PO3 PO4 PO5 PO6 PO7 PO8 PO9 PO10 PO11 PO12
OUTCOME
CO1 3 3 2 3 2 1 2 1 1 1 1 2
CO2 3 3 3 2 3 1 3 2 1 3 1 2
CO3 3 3 3 2 3 1 1 1 1 1 3 3
CO4 3 3 3 3 3 1 1 1 1 1 1 2
CO5 3 3 2 3 3 1 3 2 1 3 2 2
Entered correlation levels 1, 2 or 3 as defined below:
1: Slight (Low), 2: Moderate (Medium), 3: Substantial (High) , No correlation: “-”
Overall Mean = 2.08, Relevance is Medium to High
CO-CIA Mapping
2
KCA014: CLOUD COMPUTING
DETAILED SYLLABUS
Unit I
Introduction: Cloud Computing – Definition of Cloud – Evolution of Cloud Computing – Underlying Principles of Parallel and Distributed, History of Cloud
Computing - Cloud Architecture - Types of Clouds - Business models around Clouds – Major Players in Cloud Computing issues in Clouds - Eucalyptus -
Nimbus - Open Nebula, CloudSim.
Unit II
Cloud Services: Types of Cloud services: Software as a Service, Platform as a Service –Infrastructure as a Service - Database as a Service - Monitoring as a
Service –Communication as services. Service providers- Google, Amazon, Microsoft Azure, IBM, Sales force.
Unit III
Collaborating Using Cloud Services: Email Communication over the Cloud - CRM Management – Project Management-Event Management - Task
Management – Calendar - Schedules - Word Processing – Presentation – Spreadsheet - Databases – Desktop - Social Networks and Groupware.
Unit IV
Virtualization for Cloud: Need for Virtualization – Pros and cons of Virtualization – Types of Virtualization –System VM, Process VM, Virtual Machine
monitor – Virtual machine properties - Interpretation and binary translation, HLL VM - supervisors – Xen, KVM, VMware, Virtual Box, Hyper-V.
Unit V
Security, Standards and Applications: Security in Clouds: Cloud security challenges – Software as a Service Security, Common Standards: The Open Cloud
Consortium – The Distributed management Task Force – Standards for application Developers – Standards for Messaging – Standards for Security, End user
access to cloud computing, Mobile Internet devices and the cloud. Hadoop – MapReduce – Virtual Box — Google App Engine – Programming Environment
for Google App Engine
3
Lecture Plan: CLOUD COMPUTING(KCA014)
Text Book:
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. (DCC)
2. Rittinghouse, John W., and James F. Ransome, ―Cloud Computing: Implementation, Management and Security, CRC Press, 2017.(CCI)
5
3. Cloud Computing: Web-Based Applications That Change the Way You Work and Collaborate Online Cloud Computing: Web-Based Applications
That Change the Way You Work and Collaborate Online By Michael Miller ISBN: 9780768686227 Publisher: Que(CWA)
Reference Book:
1. Anthony T Velte, Toby J Velte, Robert Elsenpeter, “Cloud Computing: A Practical Approach”, McGrawHill 2010.(ATR)
2. . David E.Y. Sarna, “Implementing and Developing Cloud Application”, CRC press 2011.(DES)
3. Rajkumar Buyya, Christian Vecchiola, S. ThamaraiSelvi, ―Mastering Cloud Computing, Tata Mcgraw Hill, 2013. ( MAC)
4. Toby Velte, Anthony Velte, Robert Elsenpeter, “Cloud Computing – A Practical Approach, Tata Mcgraw Hill, 2009. (CCP)
5. George Reese, “Cloud Application Architectures: Building Applications and Infrastructure in the Cloud: Transactional Systems for EC2 and
Beyond (Theory in Practice), O’Reilly, 2009. (CAA)
6. https://www.tutorialspoint.com/hadoop/hadoop_mapreduce.htm(WEB1)
7. https://www.researchgate.net/publication/224216970_A_Comparison_and_Critique_of_Eucalyptus_OpenNebula_and_Nimbus(WEB2)
8. https://www.researchgate.net/publication/
24164535_CloudSim_A_Novel_Framework_for_Modeling_and_Simulation_of_Cloud_Computing_Infrastructures_and_Services (WEB3)
6
CLOUD COMPUTING (KCA014)
Assignment 1
7
Assignment 2
8
Sample Multiple Choice Questions
Marks: 10
Execution: Through College ERP
1. The term ______ refers to a Network or Internet. [CO1][K1]
A. Cloud Computing
B. Cloud
C. Computing
D. CRM
4. Which of the following is the working models for cloud computing? [CO1][K1]
A. Deployment Models
B. Configuring Model
C. Collaborative Model
D. All of the above
9
6. The ____________ allows systems and services to be accessible by a group of organizations. [CO3][K1]
A. Private cloud
B. Public cloud
C. Community cloud
D. Hybrid cloud
7. The __________ allows systems and services to be accessible within an organization. [CO1][K1]
A. Private cloud
B. Public cloud
C. Community cloud
D. Hybrid cloud
9. _______ provides the runtime environment for applications, development and deployment tools, etc. [CO3][K2]
A. IaaS
B. PaaS
C. SaaS
D. XaaS
10. ________________ is yet another service model, which includes Network-as-a-Service, Business-as-a-Service, Identity-as-a-Service,
Database-as-a-Service or Strategy-as-a-Service. [CO1][K2]
A. IaaS
B. PaaS
C. SaaS
D. XaaS
10
QUESTION BANK
TUTORIAL SHEET -1
TUTORIAL SHEET -2
TUTORIAL SHEET -3
TUTORIAL SHEET -5
TUTORIAL SHEET -6
TUTORIAL SHEET -7
TUTORIAL SHEET -8
TUTORIAL SHEET -9
13
TUTORIAL SHEET -10
UNIT I
UNIT II
1. Discuss the role of Microsoft Azure in implementing Cloud Computing. [CO2][K3]
2. 2.Explain the objectives of Cloud lifecycles. Difference between PaaS and Iaas? [CO2][K3]
3. 3.Differentiate between Community and Hybrid Clouds. Also give some examples. [CO2][K3]
4. 4.Write a technical note on cloud service providers: Google, Amazon, IBM, Sales force. [CO2][K1]
5. 5.Explain Amazon Elastic Block Structure (EBS) & simple DB? [CO2][K1]
UNIT III
14
1. What is an email? Discuss how email communication over cloud takes place. [CO3][K4]
2. Discuss the differences in Traditional Word Processors and Web Based Word Processors. [CO3][K4]
3. How CRM is different from Traditional Marketing Strategies? [CO3][K4]
4. Discuss calendar and schedule management through collaboration in cloud. [CO3][K3]
5. Explain task management in Cloud computing. [CO3][K3]
UNIT IV
1. What is a virtual machine monitor? Discuss the properties of a virtual machine? [CO4][K3]
2. Discuss architecture and implementation of Hyper – V in detail. [CO4][K3]
3. Differentiate Para virtualization and Full virtualization. [CO4][K4]
4. What do you understand by Virtualization? Discuss the types of Virtualizations. [CO4][K4]
5. List the different levels of virtualization. Also explain each in brief. [CO4][K3]
UNIT V
1. Why Security is an important aspect in Cloud Computing? [CO5][K2]
2. Discuss the challenges encountered during implementation of Cloud Computing. [CO5][K2]
3. Explain Security as a Service in cloud. What are the security issues in cloud? Discuss the ways enhance security in cloud. [CO5][K2]
4. Discuss the operational and non- operational necessities of secure cloud requirements. [CO5][K2]
5. Write a technical note on: [CO5][K2]
i. The Open Cloud Consortium,
ii. The Distributed management Task Force
15
Previous Year Question Paper
16
17