0% found this document useful (0 votes)
97 views8 pages

CHO Cloud Computing

Copyright
© © All Rights Reserved
We take content rights seriously. If you suspect this is your content, claim it here.
Available Formats
Download as PDF, TXT or read online on Scribd
0% found this document useful (0 votes)
97 views8 pages

CHO Cloud Computing

Copyright
© © All Rights Reserved
We take content rights seriously. If you suspect this is your content, claim it here.
Available Formats
Download as PDF, TXT or read online on Scribd
You are on page 1/ 8

Course Plan

A. Course Handout (For Students & Faculty)

Institute/School/College Name Chitkara University Institute of Engineering & Technology


Department/Centre Name Department of Computer Science & Engineering
Programme Name Bachelor of Engineering- Computer Science & Engineering
Course Name Cloud Computing Session 2023-2024
th
Course Code CS194 Semester/Batch 6 /2021
Lecture/Tutorial (Per Week) 0-0-8 Course Credits 04
Course Coordinator Name Dr. Manju Lata

1. Scope & Objective of the Course


This course will introduce Cloud computing to attendees from basic concept and will take them to
hand-on journey. The main objectives of the course are:
 Broad overview of cloud platforms and difference between public, private, hybrid cloud.
 How to start on cloud platform and Learn foundation of respective cloud most common
infrastructure instance i.e., AWS.
 Hands on practice with AWS platform for high level of customization to meet the requirement of
individual businesses.
 How AWS allows users to effortlessly monitor and handle specific resources.
 How AWS tags can be utilized for cost tracking, security and automation as well.

2. Course Outcomes
At the end of the course, students will be able to:
CO1. Students will be able to understand the market perspective of cloud computing.
CO2. Students will be familiar with various AWS tools and services.
CO3. Students will be able to perform hands on practice on AWS platform.
CO4. Students will be flexible with manage, up-scale and down-scale a business with AWS.

CLO-PO Mapping grid |Program outcomes (POs) are available as a part of Academic Program Guide (APG)

Course PO1 PO2 PO3 PO4 PO5 PO6 PO7 PO8 PO9 PO10 PO11 PO12
Outcomes
CO1 H H H M H
CO2 H H M M M H H H
CO3 H M H H H M H H H H
CO4 H H H H H M H H M H H H

3. Recommended Books (Reference Books/Textbooks)


RB1. Architecting the Cloud: Design Decisions for Cloud Computing Service Models by Michael J.
Kavis, 2014.
RB2. Aws The Ultimate Guide to Amazon Web Services Step-by-step Guide from Beginners to
Advanced! by Stephen Springwell, Amplitude Ltd., Feb-2021.
RB3. Learning Amazon Web Services (AWS): A Hands-On Guide to the Fundamentals of AWS Cloud,
First Edition by Pearson (Mark Wilkins), Nov-2019.

4. Other readings & relevant websites


S.N. Link of Journals, Magazines, Websites, and Research Papers
1 https://computingforgeeks.com/how-to-learn-cloud-computing-from-beginner-to-
expert/#:~:text=Learn%20Cloud%20Computing%20from%20Scratch%201%20Step%20One%3A,Six%
3A%20Get%20Deep%20in%20your%20area%20of%20expertise

Cloud Computing / CS194 Page 8 of 8


Course Plan

2 https://aws.amazon.com/free/database/?trk=ce743268-ef4c-43aa-9909-
188edfb237f9&sc_channel=ps&s_kwcid=AL!4422!10!71331043936464!71331563897761&s_kwcid=
AL!4422!10!71331043936464!71331563897761&ef_id=3129036f1e2f156b980c608019841b12:G:s
3 https://www.simplilearn.com/cloud-solutions-architect-masters-program-
training?utm_source=bing&utm_medium=cpc&utm_term=simplilearn%20AWS%20training&utm_c
ontent=369201188-1329310345774847-&utm_device=c&utm_campaign=B-Search-Brand-Broad-IN-
AllDevice-adgroup-Brand-Cat-AWS&msclkid=27c934140d0110e2801257fb0aaa501c
5. Recommended Tools and Platforms
AWS - https://aws.amazon.com/

6. Course Plan

Lecture Topics Recommended


Number Books
Cloud Computing Basics – History of Cloud Computing, Characteristics of Cloud RB1, RB2
1-8 Computing, Need for Cloud computing, Advantages and Possible
Disadvantages of cloud computing. Virtual Box/VMware player.
Cloud Deployment Models – Public, Private, Hybrid, Community, Cloud Service RB3
Models: IaaS, PaaS, SaaS, Cloud Scalability, Time to Market, Introduction to
Amazon Web Services. Introduction to EC2, Instance Types and Uses, Auto
9-20 scaling Instances, Amazon Machine Images (AMI’s), Modifying Existing Images.
Creating New Images of Running Instances, Converting An Instance Store AMI
To An EBS AMI, Instances Backed By Storage Types, Elastic IPs, Elastic Load
Balancing.
Cloud data lifecycle phases, cloud data storage types, Amazon Storage, S3 RB3
21-30 Storage Basics, Buckets and Objects, x, Managing Voluminous Information with
EBS, Glacier Storage Service.
Describe Amazon Dynamo, understand key aspects of Amazon RDS, Launch an RB2
31-40 Amazon RDS instance. Amazon DocumentDB, Amazon DynamoDB, Amazon
RDS, Amazon Redshift, Amazon Timestream. etc
Introduction to AWS Networking, Setting Up a Security Group, Access Control RB2
41-48 Lists (ACLs), Setting Up VPC And Internet Gateway, Setting Up A VPN, Setting
Up A Customer Gateway.
For VPN, Setting Up Dedicated Hardware, Route53 for DNS System, Cloud RB3
49-57 front, For VPC Scenario 1: VPC With a Public Subnet Only (Standalone Web),
Scenario 2: VPC with Public And Private Subnets (3 Tier App), etc
ST-1 (Syllabus covered from Lecture 1 to 57)
Introduction to AWS Security, Amazon Identity and Access Management (IAM). RB2
Introduction to containers, Dockers and Kubernetes, how to create, execute,
change, and deploy containers. container management etc Introduction to
58-70
Elastic Beanstalk, Deploying Scalable Application On AWS, Selecting And
Launching An Application Environment, Provisioning Application Resources
with Cloud Formation.
Introduction to Cloud Watch, Describe Amazon Cloud Watch metrics and RB2
alarms, AWS Messaging Services (SNS, SQS, SES). AWS Directory Service, AWS
71-80
Key Management Service, Securing Data at Rest and In Motion, Compliance
Issues, Privacy and Security.

Cloud Computing / CS194 Page 8 of 8


Course Plan

Economic Cost Model and Leveraging the Cloud, Cloud computing resources, RB2, RB3
Cloud Dos and Don’ts. Business continuity technology solutions, backup and
81-90 recovery considerations, backup technologies, understanding legal challenges
involved in Cloud, liability, copyright, data protection, IPR, data portability,
inter-country legal frameworks.
Budgeting, Cost management, resource planning etc. Introduction to ML RB1, RB2
ecosystem of AWS and various tools. Amazon Comprehend, Amazon Forecast,
91-100
Amazon Fraud Detector, Amazon Kendra, Amazon Lex, Amazon SageMaker,
Amazon Textract, Amazon Transcribe, Amazon Translate.
Various data analytics tools from AWS ecosystem. Amazon Athena, AWS Data RB3
101-110 Exchange, AWS Data Pipeline, Amazon EMR, AWS Glue, Amazon Kinesis, AWS
Lake Formation, Amazon Redshift.
Support for Developer Tools. AWS X-Ray, AWS Cloud9, AWS CodeBuild, AWS RB1, RB2
CodeCommit, AWS CodeDeploy,AWS CodePipeline. Introduction to Migration
tools and their utilization. AWS Application Discovery Service, AWS Application
111-120
Migration Service (CloudEndure Migration), AWS Database Migration Service
(AWS DMS), AWS DataSync, AWS Migration Hub, AWS Server Migration Service
(AWS SMS).
ST-2 (Syllabus covered from Lecture 58 to 120)
END TERM – FULL SYLLABUS

7. Delivery/Instructional Resources

Lecture Topics PPT Industry Web Audio-Video


No. (Link of Expert References
ppts on Session (If
the yes: link of
central ppts on the
server) central
server)
Cloud Computing Basics –
History of Cloud Computing,
Characteristics of Cloud
Computing, Need for Cloud
1-8
computing, Advantages and https://aws.a
Possible Disadvantages of cloud mazon.com/w
computing. Virtual hat-is-cloud- https://youtu.be/
Box/VMware player. computing/ ZHCtVZ6cjdg

Cloud Computing / CS194 Page 8 of 8


Course Plan

Cloud Deployment Models – https://aws.a https://youtu.be/


Public, Private, Hybrid, mazon.com/ty fZ3D6HQrWzs
Community, Cloud Service pes-of-cloud-
Models: IaaS, PaaS, SaaS, Cloud computing/
Scalability, Time to Market,
Introduction to Amazon Web
Services. Introduction to EC2,
Instance Types and Uses, Auto
9-20 scaling Instances, Amazon
Machine Images (AMI’s),
Modifying Existing Images.
Creating New Images of
Running Instances, Converting
An Instance Store AMI To An
EBS AMI, Instances Backed By
Storage Types, Elastic IPs,
Elastic Load Balancing.
Cloud data lifecycle phases, https://docs.a https://youtu.be/
cloud data storage types, ws.amazon.co TOOSVsxEIpo
Amazon Storage, S3 Storage m/AmazonS3/
21-30 Basics, Buckets and Objects, x, latest/usergui
Managing Voluminous de/Welcome.
Information with EBS, Glacier html
Storage Service.
Describe Amazon Dynamo, https://docs.a https://youtu.be/
understand key aspects of ws.amazon.co fdm6ioq1_jE
Amazon RDS, Launch an m/whitepaper
Amazon RDS instance. Amazon s/latest/aws-
31-40
DocumentDB, Amazon overview/data
DynamoDB, Amazon RDS, base.html
Amazon Redshift, Amazon
Timestream. Etc
Introduction to AWS https://docs.a https://youtu.be/
Networking, Setting Up a ws.amazon.co KOH13vkv6VU
Security Group, Access Control m/vpn/latest/
41-48 Lists (ACLs), Setting Up VPC And s2svpn/SetUp
Internet Gateway, Setting Up A VPNConnectio
VPN, Setting Up A Customer ns.html
Gateway.
For VPN, Setting Up Dedicated https://docs.a https://youtu.be/
Hardware, Route53 for DNS ws.amazon.co 5QxzlIESCG4
System, Cloud front, For VPC m/vpc/latest/
49-57 Scenario 1: VPC With a Public userguide/vpc
Subnet Only (Standalone Web), -dns.html
Scenario 2: VPC with Public And
Private Subnets (3 Tier App), etc

Cloud Computing / CS194 Page 8 of 8


Course Plan

Introduction to AWS Security, https://docs.a https://youtu.be/


Amazon Identity and Access ws.amazon.co fdm6ioq1_jE
Management (IAM). m/elasticbean
Introduction to containers, stalk/latest/dg
Dockers and Kubernetes, how /create_deplo
to create, execute, change, and y_docker.html
deploy containers. container
58-70 management etc Introduction
to Elastic Beanstalk, Deploying
Scalable Application On AWS,
Selecting and Launching An
Application Environment,
Provisioning Application
Resources with Cloud
Formation.
Introduction to Cloud Watch, https://docs.a https://chat.googl
Describe Amazon Cloud Watch ws.amazon.co e.com/dm/1jfpxU
metrics and alarms, AWS m/AmazonClo AAAAE/O1DgLiNh
Messaging Services (SNS, SQS, udWatch/late 2wc/O1DgLiNh2w
71-80 SES). AWS Directory Service, st/monitoring c?cls=10
AWS Key Management Service, /WhatIsCloud
Securing Data at Rest and In Watch.html
Motion, Compliance Issues,
Privacy and Security.
Economic Cost Model and https://www.t https://youtu.be/
Leveraging the Cloud, Cloud echtarget.com LcAPj95KeSA
computing resources, Cloud /searchdisaste
Dos and Don’ts. Business rrecovery/tip/
continuity technology solutions, Business-
backup and recovery continuity-in-
81-90
considerations, backup the-cloud-
technologies, understanding Benefits-and-
legal challenges involved in planning-tips
Cloud, liability, copyright, data
protection, IPR, data portability,
inter-country legal frameworks.
Budgeting, Cost management, https://aws.a https://youtu.be/
resource planning etc. mazon.com/sa Imj8L-po4kw
Introduction to ML ecosystem gemaker/
of AWS and various tools.
Amazon Comprehend, Amazon
91-100 Forecast, Amazon Fraud
Detector, Amazon Kendra,
Amazon Lex, Amazon
SageMaker, Amazon Textract,
Amazon Transcribe, Amazon
Translate.

Cloud Computing / CS194 Page 8 of 8


Course Plan

Various data analytics tools https://aws.a https://youtu.be/


from AWS ecosystem. Amazon mazon.com/bi UHnThUaT88c
Athena, AWS Data Exchange, g-
101-110 AWS Data Pipeline, Amazon data/datalake
EMR, AWS Glue, Amazon s-and-
Kinesis, AWS Lake Formation, analytics/
Amazon Redshift.
Support for Developer Tools. https://aws.a https://youtu.be/
AWS X-Ray, AWS Cloud9, AWS mazon.com/bl u9sEejB2lJ0
CodeBuild, AWS CodeCommit, ogs/devops/c
AWS CodeDeploy,AWS omplete-ci-cd-
CodePipeline. Introduction to with-aws-
Migration tools and their codecommit-
utilization. AWS Application aws-
111-120 Discovery Service, AWS codebuild-
Application Migration Service aws-
(CloudEndure Migration), AWS codedeploy-
Database Migration Service and-aws-
(AWS DMS), AWS DataSync, codepipeline/
AWS Migration Hub, AWS
Server Migration Service (AWS
SMS).

8. Action plan for different types of learners

Slow Learners Average Learners Fast Learners


Remedial Classes Doubt-sessions Assignments, Project

9. Evaluation Scheme & Components

Evaluation No. of Weightage of Mode of


Type of Component
Component Assessments Component Assessment
Component 2 Sessional Tests (STs) 03* 40% Offline

Component 3 End Term Examination 01 60% Offline

Total 100%
* Out of 03 STs, best 2 STs for final marks evaluation of STs will be considered.

Evaluation Components
Type of Timeline of Conduct Total Question Paper Format
Assessment Marks 1 Mark 2 Mark 5 Mark 10 Mark
MCQ MCQ Question Question
Sessional Test 1 Week 7 40 20 10 0 0

Sessional Test 2 Week 14 40 20 10 0 0

End Term Examination 60 30 15 0 0

10. Details of Evaluation Components

Cloud Computing / CS194 Page 8 of 8


Course Plan

Evaluation Description Syllabus Covered (%) Timeline of Examination Weightage


Component (%)

As defined in Academic
ST 01 0-50%
Calendar
Component 02 40%
As defined in Academic
ST 02 51%-100% Approx.
Calendar

End Term
Component 03 100% At the end of the semester 60%
Examination*

Total 100%
*As per Academic Guidelines minimum 75% attendance is required to become eligible for appearing
in the End Semester Examination.

11. Syllabus of the Course

Subject: Cloud Computing Subject Code: CS194

Contents Lectures Weightage (%)


Cloud Computing Basics – History of Cloud Computing, Characteristics of Cloud 8 8%
Computing, Need for Cloud computing, Advantages and Possible Disadvantages of
cloud computing. Virtual Box/VMware player.
Cloud Deployment Models – Public, Private, Hybrid, Community, Cloud Service 12 9%
Models: IaaS, PaaS, SaaS, Cloud Scalability, Time to Market, Introduction to
Amazon Web Services. Introduction to EC2, Instance Types And Uses, Auto scaling
Instances, Amazon Machine Images (AMI’s), Modifying Existing Images. Creating
New Images of Running Instances, Converting An Instance Store AMI To An EBS
AMI, Instances Backed By Storage Types, Elastic IPs, Elastic Load Balancing.
Cloud data lifecycle phases, cloud data storage types, Amazon Storage, S3 10 8%
Storage Basics, Buckets and Objects, x, Managing Voluminous Information with
EBS, Glacier Storage Service.
Describe Amazon Dynamo, understand key aspects of Amazon RDS, Launch an 10 8%
Amazon RDS instance. Amazon DocumentDB, Amazon DynamoDB, Amazon RDS,
Amazon Redshift, Amazon Timestream. etc
Introduction to AWS Networking, Setting Up a Security Group, Access Control Lists 8 9%
(ACLs), Setting Up VPC And Internet Gateway, Setting Up A VPN, Setting Up A
Customer Gateway.
For VPN, Setting Up Dedicated Hardware, Route53 for DNS System, Cloud front, 9 8%
For VPC Scenario 1: VPC With a Public Subnet Only (Standalone Web), Scenario 2:
VPC with Public And Private Subnets (3 Tier App), etc
Introduction to AWS Security, Amazon Identity and Access Management (IAM). 13 10%
Introduction to containers, Dockers and Kubernetes, how to create, execute,
change, and deploy containers. container management etc Introduction to Elastic
Beanstalk, Deploying Scalable Application On AWS, Selecting And Launching An
Application Environment, Provisioning Application Resources with Cloud
Formation.
Introduction to Cloud Watch, Describe Amazon Cloud Watch metrics and alarms, 10 7%
AWS Messaging Services (SNS, SQS, SES). AWS Directory Service, AWS Key
Management Service, Securing Data at Rest and In Motion, Compliance Issues,
Privacy and Security.

Cloud Computing / CS194 Page 8 of 8


Course Plan

Economic Cost Model and Leveraging the Cloud, Cloud computing resources, 10 7%
Cloud Dos and Don’ts. Business continuity technology solutions, backup and
recovery considerations, backup technologies, understanding legal challenges
involved in Cloud, liability, copyright, data protection, IPR, data portability, inter-
country legal frameworks.
Budgeting, Cost management, resource planning etc. Introduction to ML 10 9%
ecosystem of AWS and various tools. Amazon Comprehend, Amazon Forecast,
Amazon Fraud Detector, Amazon Kendra, Amazon Lex, Amazon SageMaker,
Amazon Textract, Amazon Transcribe, Amazon Translate.
Various data analytics tools from AWS ecosystem. Amazon Athena, AWS Data 10 8%
Exchange, AWS Data Pipeline, Amazon EMR, AWS Glue, Amazon Kinesis, AWS Lake
Formation, Amazon Redshift.
Support for Developer Tools. AWS X-Ray, AWS Cloud9, AWS CodeBuild, AWS 10 9%
CodeCommit, AWS CodeDeploy,AWS CodePipeline. Introduction to Migration
tools and their utilization. AWS Application Discovery Service, AWS Application
Migration Service (CloudEndure Migration), AWS Database Migration Service
(AWS DMS), AWS DataSync, AWS Migration Hub, AWS Server Migration Service
(AWS SMS).

This document is approved by


Designation Name Signature
Course Coordinator Dr. Manju Lata
Program Head Dr. Susheela Hooda
Cluster Dean Dr. Rupali Gill
Dean (Academics Affairs) Dr. Monit Kapoor

Date (DD/MM/YYYY) 03/02/2024

Cloud Computing / CS194 Page 8 of 8

You might also like