Download as pdf or txt
Download as pdf or txt
You are on page 1of 27

K L Deemed to be University

Department of Artificial Intelligence and Data Science -- KLAZIZ


Course Handout
2023-2024, Odd Sem
Course Title :CLOUD COMPUTING
Course Code :21AD3102
L-T-P-S Structure : 3-0-2-0
Pre-requisite :
Credits :4
Course Coordinator :Faizan Ahmad
Team of Instructors :
Teaching Associates :
Syllabus :CO1: Overview of Cloud Computing: Introduction to Cloud Computing , History of Cloud
computing, Cloud computing elements, Essential characteristics, cloud service models, cloud deployment
models, NIST cloud computing reference architecture, ITU-T cloud computing reference architecture,
network requirements for cloud computing. Cloud Applications: Scientific Applications – Health care,
Geoscience and Biology. Business and Consumer Applications- CRM and ERP, Social Networking, Media
Applications and Multiplayer Online Gaming. CO2: Virtualization: Introduction, Virtualization concepts –
Types of Virtualization- Introduction to Various Hypervisors. Characteristics of virtualized environments,
Taxonomy of virtualization techniques, Virtualization and cloud computing, Pros and cons of virtualization,
Technology examples: Xen-paravirtualization, VMware: full virtualization, Microsoft Hyper- V. High
Availability (HA)/Disaster Recovery (DR) using Virtualization, Moving VMs. CO3: Cloud Architecture-
Layers and Models: Layers in cloud architecture, Cloud Service Models: Software as a Service (SaaS)-
Understanding the Multitenant Nature of SaaS Solutions, Understanding SOA. Platform asa Service (PaaS)-
IT Evolution Leading to the Cloud, Benefi ts of PaaS Solutions, Disadvantages of PaaS Solutions.
Infrastructure as a Service (IaaS)-Understanding IaaS, Improving Performance through Load Balancing,
System and Storage Redundancy, Utilizing Cloud-Based NAS Devices, Advantages, Server Type. Data as a
Service, NoSQL as a Service, Identity as a Service, Desktop as a Service, Container as a Service (CaaS).
Cloud deployment model: Public clouds – Private clouds – Community clouds - Hybrid clouds -
Advantages of Cloud computing. CO4: Cloud Platforms in Industry: Amazon Web Services- Compute
Services, Storage Services, Communication Services and Additional Services. Google AppEngine-
Architecture and Core Concepts, Application Life-Cycle, cost model. Microsoft Azure- Azure Core
Concepts, SQL Azure. AWS Services : Simple Storage Service (S3), Elastic Block Store (EBS), Private
DNS Servers (Route 53), Relational database service –DynamoDB, Elastic ache, Redshift.
Text Books :1. Cloud Computing: Methodology, Systems, and Applications by Wang, Lizhe Ranjan, Rajiv
Chen, 2. Distributed and Cloud Computing: From Parallel Processing to the Internet of Things By Book by
Geoffrey C. Fox, Jack Dongarra, and Kai Hwang 3. Cloud Computing Bible: Barrie Sosinsky. John Wiley
& Sons. ISBN-13: 978-0470903568. 4. Cloud Computing: Concepts and Practices by Naresh Kumar
Sehgal, Pramod Chandra P. Bhatt, 2018, ISBN: 9783319778396, 3319778390 5. Mark Wilkins - Learning
Amazon Web Services (AWS)_ A Hands-On Guide to the Fundamentals of AWS Cloud-Addison-Wesley
Professional (2019) 6. Anthony T. Velte Toby J. Velte, Robert Elsenpeter, “Cloud Computing: A Practical
Approach”, 2010, The McGraw-Hill. 7. Dr. Kris Jamsa, “ Cloud Computing: SaaS, PaaS, IaaS,
Virtualization and more” , Wiley Publications, ISBN: 978-0-470-97389-9 8. Gautam Shrof, “ENTERPRISE
CLOUD COMPUTING Technology Architecture, Applications, Cambridge University Press, ISBN:
9780511778476
Reference Books :1. Dr. Kumar Saurabh,"Cloud Computing", Wiley Publication, ISBN10: 8126536039 2.
Buyya, “Mastering Cloud Computing”, Tata McGraw Hill, ISBN¬13: 978¬1¬25-902995¬0, 3. Barrie
Sosinsky,"Cloud Computing", Wiley India, ISBN: 978¬0¬470¬90356¬8 4. Prashant Lakhera - AWS for
System Administrators (2021, Packt Publishing)
COURSE OUTCOMES (COs):

Blooms
CO Taxonomy
Course Outcome (CO) PO/PSO
NO Level
(BTL)
CO1 Understand cloud computing and NIST reference models PO1,PSO2 2
Apply and understand the need for virtualization in the cloud
CO2 PO3,PSO2 3
and the pros and cons of virtualization
CO3 Understand both Service and Deployment Models of Cloud PO4,PSO2 3
Explore some important cloud computing driven commercial
CO4 PSO2,PO5 4
systems
Implement, monitor, and manage important cloud services and
CO5 PO5,PO6,PSO2 4
components using Open Source Tools and commercial systems

COURSE OUTCOME INDICATORS (COIs)::

Outcome Highest
COI-2 COI-3 COI-4
No. BTL
Btl-2
CO1 2 Understand cloud
computing Characteristics
Btl-2 Btl-3
CO2 3 Understand Virtualization in Applying Virtualization in
Cloud Computing Cloud Computing
Btl-2 Btl-3
Understand IaaS, PaaS and Applying both Service and
CO3 3
SaaS and Cloud Deployment Models of
Deployment Models Cloud
Btl-3
Btl-4
Apply Cloud Services using
CO4 4 Analyzing Different
AWS for simple
Services provided by AWS
applications
Btl-4
Implement, monitor, and
CO5 4 manage of cloud services on
open sources tools and
commercial systems

PROGRAM OUTCOMES & PROGRAM SPECIFIC OUTCOMES (POs/PSOs)

Po
Program Outcome
No.
Engineering Knowledge:Apply the knowledge of mathematics, science, engineering fundamentals,
PO1
and an engineering specialization to the solution of complex engineering problems.
Problem Analysis: Identify, formulate, review research literature, and analyse complex engineering
PO2 problems reaching substantiated conclusions using first principles of mathematics, natural sciences
and engineering sciences
Design/Development of Solutions: Design solutions for complex engineering problems and design
PO3 system components or processes that meet the specified needs with appropriate consideration for the
public health and safety, and the cultural, societal, and environmental considerations
Conduct Investigations of Complex Problems:Use research-based knowledge and research methods
including design of experiments, analysis and interpretation of data, and synthesis of the information
PO4
to provide valid conclusions for complex problems that cannot be solved by straightforward
application of knowledge, theories and techniques applicable to the engineering discipline.
Modern Tool Usage:Create, select, and apply appropriate techniques, resources, and modern
PO5 engineering and IT tools including prediction and modelling to complex engineering activities with
an understanding of the limitations.
The Engineer and Society:Apply reasoning informed by the contextual knowledge to assess societal,
PO6 health, safety, legal and cultural issues and the consequent responsibilities relevant to the
professional engineering practice.
Environment and Sustainability:Understand the impact of the professional engineering solutions in
PO7 societal and environmental contexts, and demonstrate the knowledge of, and need for sustainable
development
Ethics: Apply ethical principles and commit to professional ethics and responsibilities and norms of
PO8
the engineering practice
Individual and Team Work: Function effectively as an individual, and as a member or leader in
PO9
diverse teams, and in multidisciplinary settings.
Communication:Communicate effectively on complex engineering activities with the engineering
PO10 community and with society at large, such as, being able to comprehend and write effective reports
and design documentation, make effective presentations, and give and receive clear instructions
Project Management and Finance: Demonstrate knowledge and understanding of the engineering and
PO11 management principles and apply these to one’s own work, as a member and leader in a team, to
manage projects and in multidisciplinary environments.
Life-long Learning: Recognize the need for, and have the preparation and ability to engage in
PO12
independent and lifelong learning in the broadest context of technological change.
An ability to design and develop Artificial Intelligence technology into innovative products for
PSO1
solving real world problems.
An ability to design and develop Data Science methods for analyzing massive datasets to extract
PSO2
insights by applying AI as a tool

Lecture Course DELIVERY Plan:


Book Teaching-
Sess.No. CO COI Topic No[CH No] Learning EvaluationComponents
[Page No] Methods

COI- Introduction to Cloud TB-1, Home Assignment,SEM-


1 CO1 Chalk,PPT,Talk
2 Computing CHNO-1 EXAM1

End Semester
COI- TB-1, Exam,Home
2 CO1 History of Cloud computing Chalk,PPT,Talk
2 CHNO-1 Assignment,SEM-
EXAM1

End Semester
COI- TB-3, Exam,Home
3 CO1 History of Cloud computing Chalk,PPT,Talk
2 CHNO-1 Assignment,SEM-
EXAM1

ALM,End Semester
Cloud Characteristics and
COI- TB-3, Exam,Home
4 CO1 Service &Deployment Chalk,PPT,Talk
2 CHNO-1 Assignment,SEM-
Models
EXAM1
Book Teaching-
Sess.No. CO COI Topic No[CH No] Learning EvaluationComponents
[Page No] Methods

End Semester
COI- TB-3, Exam,Home
5 CO1 Cloud Architecture Chalk,PPT,Talk
2 CHNO-1 Assignment,SEM-
EXAM1

ALM,End Semester
COI- ITU-T Reference TB-3, Exam,Home
6 CO1 Chalk,PPT,Talk
2 Architecture CHNO-1 Assignment,SEM-
EXAM1

End Semester
COI- TB-1, Exam,Home
7 CO1 Cloud Applications Chalk,PPT,Talk
2 CHNO-1 Assignment,SEM-
EXAM1

End Semester
COI- TB-1, Exam,Home
8 CO1 Cloud Applications Chalk,PPT,Talk
2 CHNO-1 Assignment,SEM-
EXAM1

End Semester
COI- TB-1,
9 CO1 Cloud Applications Chalk,PPT,Talk Exam,HA,SEM-
2 CHNO-1
EXAM1

End Semester
COI- TB-7, Exam,Home
10 CO2 Virtualization Chalk,PPT,Talk
2 CHNO-8 Assignment,SEM-
EXAM1

End Semester
COI- TB-7, Exam,Home
11 CO2 . Types of Virtualization Chalk,PPT,Talk
2 CHNO-8 Assignment,SEM-
EXAM1

End Semester
COI- Characteristics of Virtual TB-7, Exam,Home
12 CO2 Chalk,PPT,Talk
2 Environment CHNO-8 Assignment,SEM-
EXAM1

ALM,End Semester
COI- Taxonomy of virtualization TB-7, Exam,Home
13 CO2 Chalk,PPT,Talk
2 techniques CHNO-8 Assignment,SEM-
EXAM1

End Semester
COI- Virtualization and cloud TB-7, Exam,Home
14 CO2 Chalk,PPT,Talk
2 computing CHNO-8 Assignment,SEM-
EXAM1

15 CO2 COI- Pros and cons of TB-7, Chalk,PPT,Talk ALM,End Semester


Book Teaching-
Sess.No. CO COI Topic No[CH No] Learning EvaluationComponents
[Page No] Methods
2 virtualization CHNO-8 Exam,SEM-EXAM1

End Semester
COI- TB-7, Exam,Home
16 CO2 Technology examples Chalk,PPT,Talk
2 CHNO-8 Assignment,SEM-
EXAM1

End Semester
COI- TB-7, Exam,Home
17 CO2 VMware: full virtualization Chalk,PPT,Talk
3 CHNO-8 Assignment,SEM-
EXAM1

End Semester
COI- TB-7, Exam,Home
18 CO2 Microsoft hyper- v. Chalk,PPT,Talk
3 CHNO-8 Assignment,SEM-
EXAM1

End Semester
COI- HA and DR using TB-7, Exam,Home
19 CO3 Chalk,PPT,Talk
3 Virtualization CHNO-8 Assignment,SEM-
EXAM2

End Semester
COI- Layers and Service Models TB-7, Exam,Home
20 CO3 Chalk,PPT,Talk
2 of Cloud CHNO-2 Assignment,SEM-
EXAM2

End Semester
COI- Software as a Service TB-7, Exam,Home
21 CO3 Chalk,PPT,Talk
3 (SaaS) CHNO-2 Assignment,SEM-
EXAM2

ALM,End Semester
TB-7,
COI- Platform as a Service Exam,Home
22 CO3 CHNO- Chalk,PPT,Talk
3 (PaaS) Assignment,SEM-
2,CHNO-3
EXAM2

End Semester
COI- Disadvantages of PaaS TB-7, Exam,Home
23 CO3 Chalk,PPT,Talk
3 Solutions CHNO-3 Assignment,SEM-
EXAM2

ALM,End Semester
COI- Infrastructure as a Service TB-7, Exam,Home
24 CO3 Chalk,PPT,Talk
3 (IaaS) CHNO-4 Assignment,SEM-
EXAM2

End Semester
COI- Improving Performance TB-7, Exam,Home
25 CO3 Chalk,PPT,Talk
3 through Load Balancing CHNO-4 Assignment,SEM-
EXAM2
Book Teaching-
Sess.No. CO COI Topic No[CH No] Learning EvaluationComponents
[Page No] Methods

End Semester
COI- Utilizing Cloud-Based NAS TB-7, Exam,Home
26 CO3 Chalk,PPT,Talk
3 Devices CHNO-3 Assignment,SEM-
EXAM2

End Semester
COI- Advantages of NAS TB-2, Exam,Home
27 CO3 Chalk,PPT,Talk
3 Devices CHNO-4 Assignment,SEM-
EXAM2

End Semester
COI- TB-2, Exam,Home
28 CO3 NoSQL as a Service Chalk,PPT,Talk
3 CHNO-4 Assignment,SEM-
EXAM2

End Semester
COI- TB-7, Exam,Home
29 CO3 Desktop as a Service Chalk,PPT,Talk
3 CHNO-5 Assignment,SEM-
EXAM2

End Semester
COI- Deployment Models of TB-7, Exam,Home
30 CO3 Chalk,PPT,Talk
3 Cloud CHNO-1 Assignment,SEM-
EXAM2

End Semester
COI- TB-5, Exam,Home
31 CO4 Amazon Web Services Chalk,PPT,Talk
4 CHNO-4 Assignment,SEM-
EXAM2

End Semester
COI- TB-5, Exam,Home
32 CO4 AWS Storage Services Chalk,PPT,Talk
4 CHNO-6 Assignment,SEM-
EXAM2

End Semester
COI- TB-5, Exam,Home
33 CO4 Communication Services Chalk,PPT,Talk
4 CHNO-6 Assignment,SEM-
EXAM2

ALM,End Semester
COI- TB-2, Exam,Home
34 CO4 Google AppEngine Chalk,PPT,Talk
4 CHNO-4,6 Assignment,SEM-
EXAM2

End Semester
COI- Application Life-Cycle of TB-2, Exam,Home
35 CO4 Chalk,PPT,Talk
4 AppEngine CHNO-4,6 Assignment,SEM-
EXAM2
Book Teaching-
Sess.No. CO COI Topic No[CH No] Learning EvaluationComponents
[Page No] Methods

ALM,End Semester
COI- AWS Services : Simple TB-5, Exam,Home
36 CO4 Chalk,PPT,Talk
4 Storage Service (S3) CHNO-4 Assignment,SEM-
EXAM2

End Semester
TB-5,
COI- Exam,Home
37 CO4 . EBS, Route 53 CHNO-6, Chalk,PPT,Talk
4 Assignment,SEM-
CHNO-2
EXAM2

End Semester
COI- TB-5, Exam,Home
38 CO4 Relational database service Chalk,PPT,Talk
4 CHNO-6 Assignment,SEM-
EXAM2

Lecture Session wise Teaching – Learning Plan

SESSION NUMBER : 1

No Session Outcomes are mapped

Teaching- Active
Time(min) Topic BTL Learning Learning
Methods Methods
--- NOT
5 Attendence 1 Talk APPLICABLE
---
--- NOT
20 Introduction to Cloud Computing 2 PPT APPLICABLE
---
--- NOT
20 Fundamentals of Cloud Computing 2 PPT APPLICABLE
---
--- NOT
5 Summary 1 Talk APPLICABLE
---

SESSION NUMBER : 2

No Session Outcomes are mapped

Teaching- Active
Time(min) Topic BTL Learning Learning
Methods Methods
--- NOT
5 Attendence 1 Talk APPLICABLE
---
--- NOT
20 History of Cloud computing 2 PPT APPLICABLE
---
--- NOT
20 Evolution of Computing Systems 2 PPT APPLICABLE
---
--- NOT
5 Summary 1 Talk APPLICABLE
---

SESSION NUMBER : 3

No Session Outcomes are mapped

Teaching- Active
Time(min) Topic BTL Learning Learning
Methods Methods
--- NOT
5 Attendence 1 Talk APPLICABLE
---
--- NOT
40 Cloud computing elements 2 PPT APPLICABLE
---
--- NOT
5 summary 1 Talk APPLICABLE
---

SESSION NUMBER : 4

No Session Outcomes are mapped

Teaching- Active
Time(min) Topic BTL Learning Learning
Methods Methods
--- NOT
5 Attendence 1 Talk APPLICABLE
---
--- NOT
20 Essential characteristics 2 PPT APPLICABLE
---
Quiz/Test
20 Service and Deployment Models 2 PPT
Questions
--- NOT
5 Summary 1 Talk APPLICABLE
---

SESSION NUMBER : 5

No Session Outcomes are mapped

Teaching- Active
Time(min) Topic BTL Learning Learning
Methods Methods
--- NOT
5 Attendence 1 Talk APPLICABLE
---
20 NIST cloud computing reference architecture 2 PPT --- NOT
APPLICABLE
---
--- NOT
20 Architecture Layers 2 PPT APPLICABLE
---
--- NOT
5 Summary 1 Talk APPLICABLE
---

SESSION NUMBER : 6

No Session Outcomes are mapped

Teaching- Active
Time(min) Topic BTL Learning Learning
Methods Methods
--- NOT
5 Attendance 1 Talk APPLICABLE
---
--- NOT
20 ITU-T cloud computing reference architecture 2 PPT APPLICABLE
---
Brain storming
20 Network Requirements for Cloud 2 PPT
session
--- NOT
5 Summary 1 Talk APPLICABLE
---

SESSION NUMBER : 7

No Session Outcomes are mapped

Teaching- Active
Time(min) Topic BTL Learning Learning
Methods Methods
--- NOT
5 Attendance 1 Talk APPLICABLE
---
--- NOT
20 Scientific Applications 2 PPT APPLICABLE
---
--- NOT
20 Health Applications 2 PPT APPLICABLE
---
--- NOT
5 Summary 1 Talk APPLICABLE
---

SESSION NUMBER : 8

No Session Outcomes are mapped

Teaching- Active
Time(min) Topic BTL Learning Learning
Methods Methods
--- NOT
5 Attendance 1 Talk APPLICABLE
---
--- NOT
20 Geoscience and Biology 2 PPT APPLICABLE
---
--- NOT
20 Business and Consumer 2 PPT APPLICABLE
---
--- NOT
5 Summary 1 Talk APPLICABLE
---

SESSION NUMBER : 9

No Session Outcomes are mapped

Teaching- Active
Time(min) Topic BTL Learning Learning
Methods Methods
--- NOT
5 Attendance 1 Talk APPLICABLE
---
--- NOT
20 Social Networking 2 PPT APPLICABLE
---
--- NOT
20 Media Applications and Games 2 PPT APPLICABLE
---
--- NOT
5 Summary 1 Talk APPLICABLE
---

SESSION NUMBER : 10

No Session Outcomes are mapped

Teaching- Active
Time(min) Topic BTL Learning Learning
Methods Methods
--- NOT
5 Attendance 1 Talk APPLICABLE
---
--- NOT
20 Introduction to virtualization 2 PPT APPLICABLE
---
--- NOT
20 Virtualization concepts 2 PPT APPLICABLE
---
--- NOT
5 Summary 1 Talk APPLICABLE
---

SESSION NUMBER : 11
No Session Outcomes are mapped

Teaching- Active
Time(min) Topic BTL Learning Learning
Methods Methods
--- NOT
5 Attendance 1 Talk APPLICABLE
---
--- NOT
40 Types of Virtualization 2 PPT APPLICABLE
---
--- NOT
5 Summary 1 Talk APPLICABLE
---

SESSION NUMBER : 12

No Session Outcomes are mapped

Teaching- Active
Time(min) Topic BTL Learning Learning
Methods Methods
--- NOT
5 Attendance 1 Talk APPLICABLE
---
--- NOT
40 Characteristics of virtualized environments 2 PPT APPLICABLE
---
--- NOT
5 Summary 1 Talk APPLICABLE
---

SESSION NUMBER : 13

No Session Outcomes are mapped

Teaching- Active
Time(min) Topic BTL Learning Learning
Methods Methods
--- NOT
5 Attendance 1 Talk APPLICABLE
---
--- NOT
20 Taxonomy of virtualization techniques 2 PPT APPLICABLE
---
20 Different Techniques 2 PPT Debate
--- NOT
5 Summary 1 Talk APPLICABLE
---

SESSION NUMBER : 14

No Session Outcomes are mapped


Teaching- Active
Time(min) Topic BTL Learning Learning
Methods Methods
--- NOT
5 Attendance 1 Talk APPLICABLE
---
--- NOT
20 Virtualization and cloud computing 2 PPT APPLICABLE
---
--- NOT
20 Benefits of Virtualization 2 PPT APPLICABLE
---
--- NOT
5 Summary 1 Talk APPLICABLE
---

SESSION NUMBER : 15

No Session Outcomes are mapped

Teaching- Active
Time(min) Topic BTL Learning Learning
Methods Methods
--- NOT
5 Attendance 1 Talk APPLICABLE
---
40 Pros and cons of virtualization 2 PPT Seminars
--- NOT
5 Summary 1 Talk APPLICABLE
---

SESSION NUMBER : 16

No Session Outcomes are mapped

Teaching- Active
Time(min) Topic BTL Learning Learning
Methods Methods
--- NOT
5 Attendance 1 Talk APPLICABLE
---
--- NOT
20 Technology examples 2 PPT APPLICABLE
---
--- NOT
20 Xen-paravirtualization 2 PPT APPLICABLE
---
--- NOT
5 Summary 1 Talk APPLICABLE
---

SESSION NUMBER : 17

No Session Outcomes are mapped


Teaching- Active
Time(min) Topic BTL Learning Learning
Methods Methods
--- NOT
5 Attendance 1 Talk APPLICABLE
---
--- NOT
20 VMware: full virtualization 3 PPT APPLICABLE
---
--- NOT
20 Configuration 3 PPT APPLICABLE
---
--- NOT
5 Summary 1 Talk APPLICABLE
---

SESSION NUMBER : 18

No Session Outcomes are mapped

Teaching- Active
Time(min) Topic BTL Learning Learning
Methods Methods
--- NOT
5 Attendance 1 Talk APPLICABLE
---
--- NOT
20 Microsoft hyper- v. 2 PPT APPLICABLE
---
--- NOT
20 Configuration 2 PPT APPLICABLE
---
--- NOT
5 Summary 1 Talk APPLICABLE
---

SESSION NUMBER : 19

No Session Outcomes are mapped

Teaching- Active
Time(min) Topic BTL Learning Learning
Methods Methods
--- NOT
5 Attendance 1 Talk APPLICABLE
---
--- NOT
20 HA and DR using Virtualization 3 PPT APPLICABLE
---
--- NOT
20 Disaster Recovery (DR) using Virtualization 3 PPT APPLICABLE
---
5 Summary 1 Talk --- NOT
APPLICABLE
---

SESSION NUMBER : 20

No Session Outcomes are mapped

Teaching- Active
Time(min) Topic BTL Learning Learning
Methods Methods
--- NOT
5 Attendance 1 Talk APPLICABLE
---
--- NOT
20 Layers and Service Models of Cloud 2 PPT APPLICABLE
---
--- NOT
20 Cloud Service Models 3 PPT APPLICABLE
---
--- NOT
5 Summary 1 Talk APPLICABLE
---

SESSION NUMBER : 21

No Session Outcomes are mapped

Teaching- Active
Time(min) Topic BTL Learning Learning
Methods Methods
--- NOT
5 Attendance 1 Talk APPLICABLE
---
--- NOT
20 Software as a Service (SaaS) 3 PPT APPLICABLE
---
--- NOT
20 Understanding SOA 2 PPT APPLICABLE
---
--- NOT
5 Summary 1 Talk APPLICABLE
---

SESSION NUMBER : 22

No Session Outcomes are mapped

Teaching- Active
Time(min) Topic BTL Learning Learning
Methods Methods
--- NOT
5 Attendance 1 Talk APPLICABLE
---
20 Platform as a Service (PaaS) 3 PPT Case Study
20 Benefits of PaaS 2 PPT --- NOT
APPLICABLE
---
--- NOT
5 Summary 1 Talk APPLICABLE
---

SESSION NUMBER : 23

No Session Outcomes are mapped

Teaching- Active
Time(min) Topic BTL Learning Learning
Methods Methods
--- NOT
5 Attendance 1 Talk APPLICABLE
---
--- NOT
40 Disadvantages of PaaS Solutions 2 PPT APPLICABLE
---
--- NOT
5 Summary 1 Talk APPLICABLE
---

SESSION NUMBER : 24

No Session Outcomes are mapped

Teaching- Active
Time(min) Topic BTL Learning Learning
Methods Methods
--- NOT
5 Attendance 1 Talk APPLICABLE
---
--- NOT
20 Infrastructure as a Service (IaaS) 3 PPT APPLICABLE
---
Brain storming
20 Understanding IaaS 2 PPT
session
--- NOT
5 Summary 1 Talk APPLICABLE
---

SESSION NUMBER : 25

No Session Outcomes are mapped

Teaching- Active
Time(min) Topic BTL Learning Learning
Methods Methods
--- NOT
5 Attendance 1 Talk APPLICABLE
---
--- NOT
40 Improving Performance through Load Balancing 2 PPT APPLICABLE
---
--- NOT
5 Summary 1 Talk APPLICABLE
---

SESSION NUMBER : 26

No Session Outcomes are mapped

Teaching- Active
Time(min) Topic BTL Learning Learning
Methods Methods
--- NOT
5 Attendance 1 Talk APPLICABLE
---
--- NOT
40 Utilizing Cloud-Based NAS Devices 2 PPT APPLICABLE
---
--- NOT
5 Summary 1 Talk APPLICABLE
---

SESSION NUMBER : 27

No Session Outcomes are mapped

Teaching- Active
Time(min) Topic BTL Learning Learning
Methods Methods
--- NOT
5 Attendance 1 Talk APPLICABLE
---
--- NOT
20 Advantages of NAS Devices 2 PPT APPLICABLE
---
--- NOT
20 Data as Service 3 PPT APPLICABLE
---
--- NOT
5 Summary 1 Talk APPLICABLE
---

SESSION NUMBER : 28

No Session Outcomes are mapped

Teaching- Active
Time(min) Topic BTL Learning Learning
Methods Methods
--- NOT
5 Attendance 1 Talk APPLICABLE
---
--- NOT
40 NoSQL as a Service 3 PPT APPLICABLE
---
--- NOT
5 Summary 1 Talk APPLICABLE
---

SESSION NUMBER : 29

No Session Outcomes are mapped

Teaching- Active
Time(min) Topic BTL Learning Learning
Methods Methods
--- NOT
5 Attendance 1 Talk APPLICABLE
---
--- NOT
20 Identity as a Service 3 PPT APPLICABLE
---
--- NOT
20 Desktop as a Service 3 PPT APPLICABLE
---
--- NOT
5 Summary 1 Talk APPLICABLE
---

SESSION NUMBER : 30

No Session Outcomes are mapped

Teaching- Active
Time(min) Topic BTL Learning Learning
Methods Methods
--- NOT
5 Attendance 1 Talk APPLICABLE
---
--- NOT
20 .Deployment Models of Cloud 2 PPT APPLICABLE
---
--- NOT
20 Public, Private and Community Cloud 3 PPT APPLICABLE
---
--- NOT
5 Summary 1 Talk APPLICABLE
---

SESSION NUMBER : 31

No Session Outcomes are mapped

Teaching- Active
Time(min) Topic BTL Learning Learning
Methods Methods
--- NOT
5 Attendance 1 Talk APPLICABLE
---
--- NOT
20 Introduction to Amazon Web Services 2 PPT APPLICABLE
---
--- NOT
20 AWS Compute Services 2 PPT APPLICABLE
---
--- NOT
5 Summary 1 Talk APPLICABLE
---

SESSION NUMBER : 32

No Session Outcomes are mapped

Teaching- Active
Time(min) Topic BTL Learning Learning
Methods Methods
--- NOT
5 Attendance 1 Talk APPLICABLE
---
--- NOT
40 AWS Storage Services 3 PPT APPLICABLE
---
--- NOT
5 Summary 1 Talk APPLICABLE
---

SESSION NUMBER : 33

No Session Outcomes are mapped

Teaching- Active
Time(min) Topic BTL Learning Learning
Methods Methods
--- NOT
5 Attendance 1 Talk APPLICABLE
---
--- NOT
20 Communication Services 3 PPT APPLICABLE
---
--- NOT
20 Other Services 3 PPT APPLICABLE
---
--- NOT
5 Summary 1 Talk APPLICABLE
---

SESSION NUMBER : 34

No Session Outcomes are mapped

Teaching- Active
Time(min) Topic BTL Learning Learning
Methods Methods
--- NOT
5 Attendance 1 Talk APPLICABLE
---
--- NOT
20 Google AppEngine 2 PPT APPLICABLE
---
20 Architecture and Core Concepts 3 PPT Case Study
--- NOT
5 Summary 1 Talk APPLICABLE
---

SESSION NUMBER : 35

No Session Outcomes are mapped

Teaching- Active
Time(min) Topic BTL Learning Learning
Methods Methods
--- NOT
5 Attendance 1 Talk APPLICABLE
---
--- NOT
20 Application Life-Cycle 2 PPT APPLICABLE
---
--- NOT
20 Cost model 3 PPT APPLICABLE
---
--- NOT
5 Summary 1 Talk APPLICABLE
---

SESSION NUMBER : 36

No Session Outcomes are mapped

Teaching- Active
Time(min) Topic BTL Learning Learning
Methods Methods
--- NOT
5 Attendance 1 Talk APPLICABLE
---
Group
40 AWS Services : Simple Storage Service (S3) 3 PPT
Discussion
--- NOT
5 Summary 1 Talk APPLICABLE
---

SESSION NUMBER : 37

No Session Outcomes are mapped

Teaching- Active
Time(min) Topic BTL Learning Learning
Methods Methods
--- NOT
5 Attendance 1 Talk APPLICABLE
---
--- NOT
20 . EBS, Route 53 3 PPT APPLICABLE
---
--- NOT
20 Private DNS servers (Route 53) 3 PPT APPLICABLE
---
--- NOT
5 Summary 1 Talk APPLICABLE
---

SESSION NUMBER : 38

No Session Outcomes are mapped

Teaching- Active
Time(min) Topic BTL Learning Learning
Methods Methods
--- NOT
5 Attendance 1 Talk APPLICABLE
---
--- NOT
20 Relational database service 2 PPT APPLICABLE
---
--- NOT
20 DynamoDB, Elastic ache, Redshift 2 PPT APPLICABLE
---
--- NOT
5 Summary 1 Talk APPLICABLE
---

Tutorial Course DELIVERY Plan: NO Delivery Plan Exists

Tutorial Session wise Teaching – Learning Plan

No Session Plans Exists

Practical Course DELIVERY Plan:


Tutorial
Session Topics CO-Mapping
no

Install Virtualbox/VMware Workstation with different flavours of linux or


1 CO5
windows OS

Install a C compiler in the virtual machine created using virtual box and
2 CO5
execute Simple Programs

3 .Installation and configuration of own Cloud/nextCloud CO5

4 Write a Program to Create, Manage and groups User accounts in own Cloud CO5
Tutorial
Session Topics CO-Mapping
no
by Installing Administrative Features

Simulate a cloud scenario using CloudSim and run a scheduling algorithm


5 CO5
that is not present in CloudSim

Create AWS Free Trial Account and Create & connect to Amazon EC2
6 CO5
Machine

Create S3 Bucket in AWS, Upload & Access a File, And Host a Simple
7 CO5
Website

8 S3 Cross-Region Replication CO5

9 Create & Manage EBS Volumes & Snapshots CO5

10 Attach & Mount EBS Volume to EC2 Instance CO5

Practical Session wise Teaching – Learning Plan

SESSION NUMBER : 1

No Session Outcomes are mapped

Teaching- Active
Time(min) Topic BTL Learning Learning
Methods Methods
--- NOT
10 Attendence 1 Talk APPLICABLE
---
--- NOT
Install Virtualbox/VMware Workstation with different
60 3 LTC APPLICABLE
flavours of linux or windows OS
---
--- NOT
20 Viva and Next Lab Experiment overview 1 Talk APPLICABLE
---

SESSION NUMBER : 2

No Session Outcomes are mapped

Teaching- Active
Time(min) Topic BTL Learning Learning
Methods Methods
--- NOT
10 Attendance, Explanation of task 1 Talk APPLICABLE
---
--- NOT
Install a C compiler in the virtual machine created using
60 3 LTC APPLICABLE
virtual box and execute Simple Programs
---
--- NOT
20 Viva and Next Lab Experiment overview 1 Talk APPLICABLE
---

SESSION NUMBER : 3

No Session Outcomes are mapped

Teaching- Active
Time(min) Topic BTL Learning Learning
Methods Methods
--- NOT
10 Attendance, Explanation of task 1 Talk APPLICABLE
---
--- NOT
60 Installation and configuration of own Cloud/nextCloud 3 LTC APPLICABLE
---
--- NOT
20 Viva and Next Lab Experiment overview 1 Talk APPLICABLE
---

SESSION NUMBER : 4

No Session Outcomes are mapped

Teaching- Active
Time(min) Topic BTL Learning Learning
Methods Methods
--- NOT
10 Attendance, Explanation of task 1 Talk APPLICABLE
---
Write a Program to Create, Manage and groups User --- NOT
60 accounts in own Cloud by Installing Administrative 3 LTC APPLICABLE
Features ---
--- NOT
20 Viva and Next Lab Experiment overview 1 Talk APPLICABLE
---

SESSION NUMBER : 5

No Session Outcomes are mapped

Teaching- Active
Time(min) Topic BTL Learning Learning
Methods Methods
--- NOT
10 Attendance, Explanation of task 1 Talk APPLICABLE
---
--- NOT
Simulate a cloud scenario using CloudSim and run a
60 3 LTC APPLICABLE
scheduling algorithm that is not present in CloudSim
---
--- NOT
20 Viva and Next Lab Experiment overview 1 Talk APPLICABLE
---
SESSION NUMBER : 6

No Session Outcomes are mapped

Teaching- Active
Time(min) Topic BTL Learning Learning
Methods Methods
--- NOT
10 Attendance, Explanation of task 1 Talk APPLICABLE
---
--- NOT
Create AWS Free Trial Account and Create & connect to
60 3 LTC APPLICABLE
Amazon EC2 Machine
---
--- NOT
20 Viva and Next Lab Experiment overview 1 Talk APPLICABLE
---

SESSION NUMBER : 7

No Session Outcomes are mapped

Teaching- Active
Time(min) Topic BTL Learning Learning
Methods Methods
--- NOT
10 Attendance, Explanation of task 1 Talk APPLICABLE
---
--- NOT
Create S3 Bucket in AWS, Upload & Access a File, And
60 3 LTC APPLICABLE
Host a Simple Website
---
--- NOT
20 Viva and Next Lab Experiment overview 1 Talk APPLICABLE
---

SESSION NUMBER : 8

No Session Outcomes are mapped

Teaching- Active
Time(min) Topic BTL Learning Learning
Methods Methods
--- NOT
10 Attendance, Explanation of task 1 Talk APPLICABLE
---
--- NOT
60 S3 Cross-Region Replication 3 LTC APPLICABLE
---
--- NOT
20 Viva and Next Lab Experiment overview 1 Talk APPLICABLE
---

SESSION NUMBER : 9

No Session Outcomes are mapped


Teaching- Active
Time(min) Topic BTL Learning Learning
Methods Methods
--- NOT
10 Attendance, Explanation of task 1 Talk APPLICABLE
---
--- NOT
60 Create & Manage EBS Volumes & Snapshots 3 LTC APPLICABLE
---
--- NOT
20 Viva and Next Lab Experiment overview 1 Talk APPLICABLE
---

SESSION NUMBER : 10

No Session Outcomes are mapped

Teaching- Active
Time(min) Topic BTL Learning Learning
Methods Methods
--- NOT
10 Attendance, Explanation of task 1 Talk APPLICABLE
---
--- NOT
60 Attach & Mount EBS Volume to EC2 Instance 3 LTC APPLICABLE
---
--- NOT
20 viva 1 Talk APPLICABLE
---

Skilling Course DELIVERY Plan: NO Delivery Plan Exists

Skilling Session wise Teaching – Learning Plan

No Session Plans Exists

WEEKLY HOMEWORK ASSIGNMENTS/ PROBLEM SETS/OPEN ENDEDED PROBLEM-SOLVING EXERCISES


etc:

Assignment Assignment
Week Topic Details co
Type No

COURSE TIME TABLE:

Hour 1 2 3 4 5 6 7 8 9
Day Component
Theory -- -- -- -- -- -- -- -- --
Tutorial -- -- -- -- -- -- -- -- --
Mon
Lab -- -- -- -- -- -- -- -- --
Skilling -- -- -- -- -- -- -- -- --
Tue Theory -- -- -- -- -- -- -- -- --
Tutorial -- -- -- -- -- -- -- -- --
Lab -- -- -- -- -- -- -- -- --
Skilling -- -- -- -- -- -- -- -- --
Theory --- --- H-S1 --- --- --- H-S1 H-S1 ---
Tutorial --- --- -- --- --- --- -- -- ---
Wed
Lab --- --- -- --- --- --- -- -- ---
Skilling --- --- -- --- --- --- -- -- ---
Theory --- --- --- --- --- --- -- -- ---
Tutorial --- --- --- --- --- --- -- -- ---
Thu
Lab --- --- --- --- --- --- H-S1 H-S1 ---
Skilling --- --- --- --- --- --- -- -- ---
Theory -- -- -- -- -- -- -- -- --
Tutorial -- -- -- -- -- -- -- -- --
Fri
Lab -- -- -- -- -- -- -- -- --
Skilling -- -- -- -- -- -- -- -- --
Theory -- -- -- -- -- -- -- -- --
Tutorial -- -- -- -- -- -- -- -- --
Sat
Lab -- -- -- -- -- -- -- -- --
Skilling -- -- -- -- -- -- -- -- --
Theory -- -- -- -- -- -- -- -- --
Tutorial -- -- -- -- -- -- -- -- --
Sun
Lab -- -- -- -- -- -- -- -- --
Skilling -- -- -- -- -- -- -- -- --

REMEDIAL CLASSES:

Supplement course handout, which may perhaps include special lectures and discussions that would be
planned, and schedule notified according

SELF-LEARNING:

Assignments to promote self-learning, survey of contents from multiple sources.


S.no Topics CO ALM References/MOOCS

DELIVERY DETAILS OF CONTENT BEYOND SYLLABUS:

Content beyond syllabus covered (if any) should be delivered to all students that would be planned, and
schedule notified accordingly.
Advanced Topics, Additional Reading, Research
S.no CO ALM References/MOOCS
papers and any

EVALUATION PLAN:

Evaluation Evaluation Assessment Duration


Weightage/Marks CO1 CO2 CO3 CO4 CO5
Type Component Dates (Hours)
SEM End Weightage 5 1.25 1.25 1.25 1.25
End 180
Project Max Marks 100 25 25 25 25
Semester
Summative End Semester Weightage 25 6.25 6.25 6.25 6.25
180
Evaluation Exam Max Marks 100 25 25 25 25
Total= 40
Lab End Weightage 10 10
% 120
Semester Exam Max Marks 100 100
Semester in Weightage 15 7.5 7.5
120
In Semester Exam-I Max Marks 50 25 25
Summative Weightage 15 7.5 7.5
Semester in
Evaluation 120
Exam-II Max Marks 50 25 25
Total= 40
% Lab In Weightage 10 10
120
Semester Exam Max Marks 50 50
Weightage 5 1.25 1.25 1.25 1.25
ALM 90
Max Marks 100 25 25 25 25
In Semester
Formative Home Weightage 5 1.25 1.25 1.25 1.25
Evaluation Assignment 30
Total= 20 and Textbook Max Marks 100 25 25 25 25
% Continuous Weightage 10 10
Evaluation - 90
Lab Exercise Max Marks 100 100

ATTENDANCE POLICY:

Every student is expected to be responsible for regularity of his/her attendance in class rooms and
laboratories, to appear in scheduled tests and examinations and fulfill all other tasks assigned to him/her in
every course
In every course, student has to maintain a minimum of 85% attendance to be eligible for appearing in
Semester end examination of the course, for cases of medical issues and other unavoidable circumstances the
students will be condoned if their attendance is between 75% to 85% in every course, subjected to
submission of medical certificates, medical case file and other needful documental proof to the concerned
departments

DETENTION POLICY :

In any course, a student has to maintain a minimum of 85% attendance and In-Semester Examinations to be
eligible for appearing to the Semester End Examination, failing to fulfill these conditions will deem such
student to have been detained in that course.

PLAGIARISM POLICY :

Supplement course handout, which may perhaps include special lectures and discussions

COURSE TEAM MEMBERS, CHAMBER CONSULTATION HOURS AND CHAMBER VENUE DETAILS:

Supplement course handout, which may perhaps include special lectures and discussions
Chamber
Delivery Sections Chamber Chamber Signature of
Name of Consultation
Component of of Consultation Consultation Course
Faculty Timings for each
Faculty Faculty Day (s) Room No: faculty:
day
Vishala
L 1-MA - - - -
Pannala
Vishala
P 1-MA - - - -
Pannala

GENERAL INSTRUCTIONS

Students should come prepared for classes and carry the text book(s) or material(s) as prescribed by the
Course Faculty to the class.

NOTICES

Most of the notices are available on the LMS platform.

All notices will be communicated through the institution email.

All notices concerning the course will be displayed on the respective Notice Boards.

Signature of COURSE COORDINATOR

(Faizan Ahmad)

Signature of Department Prof. Incharge Academics & Vetting Team Member

Department Of AI&DS

HEAD OF DEPARTMENT:

Approval from: DEAN-ACADEMICS


(Sign with Office Seal) [object HTMLDivElement]

You might also like