KEMBAR78
Cloud Computing Outline Uet | PDF | Cloud Computing | Software As A Service
0% found this document useful (0 votes)
63 views3 pages

Cloud Computing Outline Uet

The document describes a course on cloud computing that covers topics like infrastructure as a service, platform as a service, software as a service, and containers. It provides learning outcomes, textbook information, a course plan with weekly topics mapped to textbooks, assignments, and a project on scaling microservices.

Uploaded by

mubashrazaman33
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)
63 views3 pages

Cloud Computing Outline Uet

The document describes a course on cloud computing that covers topics like infrastructure as a service, platform as a service, software as a service, and containers. It provides learning outcomes, textbook information, a course plan with weekly topics mapped to textbooks, assignments, and a project on scaling microservices.

Uploaded by

mubashrazaman33
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/ 3

Department of Computer Science, UET Lahore

Course Preparation Report


Course Code CS-483 Semester Spring 2023
Course Title Cloud Computing
Subject Teachers Mr. Numan Shafi
Course Type Theory

Course Description:
This course offers a detailed hands-on analysis of Cloud principles and technologies
through different Cloud service models, comprising Infrastructure as a Service
(IaaS), Platform as a Service (PaaS), Software as a Service (SaaS), and Business
Process as a Service (BPaaS) (BpaaS). Nowadays cloud computing becomes popular
for individuals’ users as well as for the business community. It provides on-demand
huge computation and storage resources which is attractive for a large number of
users mainly due to pay-per-usage charging model. This course will introduce topics
related to Cloud Computing and also expose students to the latest tools and
technologies used in Cloud Computing.

Course Learning Outcomes:


CLO1 Design the basics of cloud computing, building blocks and
applicability.
CLO2 Describe public cloud infrastructures and programming
models.
CLO3 Apply the working of the docker containers and microservices.
CLO4 Understand the performance, scalability, and availability of the
underlying cloud technologies and software.
Text Books:
Please add the latest text books
T1 Text Book Name: Cloud Computing: Concepts, Technology & Architecture
Authors: Ricardo Puttini, Thomaas Erl, Zaigham Mahmood (2013)
Edition: 1st
T2 Text Book Name: AWS: The Complete Beginner’s Guide
Authors: STEVE M. BURNETT
Edition: 1st
T3 Text Book Name: Infrastructure as Code Dynamic Systems for the Cloud
Age
Authors: Kief Morris
Edition: 2nd

Course Plan:
Week wise content with mapping of text book
Week Topic CLOs Book
01 Introduction To Cloud Computing CLO1 T1
02 Linux configuration and basic commands CLO1 T1
03 Bash scripting (fundamentals of the CLO1 T2
programming)
04 Hands on virtual machine by service provider CLO1 T2
(AWS-EC2)
05 Hands on Cloud Storage by service provided CLO2 T2
(AWS-S3)
06 Security rules by cloud service provided CLO2 T2
platform (AWS IAM role)
07 Containerization/Dockers CLO2 T2
08 Docker resource monitoring CLO2 T1
09 MidTerm
10 Scaleable Web Application in The Cloud CLO3 T1
11 Load Balancer provided by colud providers CLO3 T1
12 Scaling types and its pros and cons CLO3 T1
13 Hands on role based scaling & predictive CLO4 T1
scaling
14 Introduction to service mesh CLO4 T3
15 Future of the Cloud Computing CLO4 T3
16 Student Presentations
Assignment:
Assignment1: Related to VM on cloud computing infrastructure.
Assignment2: Related to data storage on cloud computing infrastructure.
Assigment3: Related to the security rules on cloud computing infrastructure.
Assigment4: Related to load balancer.
Assignment5: Related to the docker.
Project:
Student will use the benchmark application of the microservices and scale the
resource during the stress testing. Scaling will be horizontal and vertical.

You might also like