Introduction To Cloud Computing
Introduction To Cloud Computing
(IIM Amritsar)
June 2023
RECOMMENDED PRE-REQUISITES
Since this is an introductory course on cloud computing, there are no strict pre-requisites for this
course, but some understanding of the following concepts is required.
Basic Computer Architecture
Computer Networking
Understanding of Database concepts
Structured Query Language (SQL) Programming or Python Programming
LEARNING OBJECTIVES
At the end of the course, participants would:
Gain an understanding of cloud computing service models, deployment models,
architecture with cloud service providers and the business aspects of adapting cloud into
organization
Understand the various reasons behind cloud application deployment considerations,
cloud economics and ROI with case studies
Acquire knowledge on virtualization, identity management, cloud testing, cloud
monitoring and management
Understand cloud security and privacy issues
Learn how to use a cloud platform and cloud services to build an enterprise application
Learn how to leverage cloud computing and cloud-based tools for data analytics
Class Quiz: Three different class quizzes will be conducted throughout the course. These will
be short quizzes covering the concepts in the previous lectures.
Case Study Presentation/Assignment: Case study assignments would be provided and
evaluated as part of the course. Few selected case studies would also be presented by the
participants during the course.
Class participation: Participants will be expected to actively participate in class. Grading class
participation is necessarily subjective.
Group project: A group project will evaluate participant's ability to apply the learning from this
course to a real-life problem. Participants will work in groups to identify examples of real cloud
architectures and understand the different elements and processes involved. They will be asked
to present a written report of their findings, as well as to present them to the class during the last
day of the course.
Final Exam: The Final exam will be mix of multiple-choice questions and subjective analysis of
problems which participants need to provide solutions based on the knowledge gained in the
classroom sessions. More information about the final exam will be made available as the course
progresses.
COURSE SCHEDULE
Schedule Topic Mode
Session 1 Introduction and Course Overview Classroom
Course Overview
Introduction to Cloud Computing
History and Evolution
Session 7 Amazon Simple Storage Service (S3) and Amazon Lab Sessions
Database Services
Different storage type on AWS
How to choose right storage services
Database services on Amazon
How to choose right database storage service
Launch Amazon RDS service
Session 4 https://www.contino.io/insights/what-is-cloud-native-architecture-and-why-is-
it-so-important
https://hbr.org/2018/02/how-cloud-computing-is-changing-management
Session 5 Case Study: Cloud Wars Go Global: How Amazon, Microsoft, Google, and
Alibaba Compete in Web Services
Internet Research
AWS Reference Material - https://aws.amazon.com/what-is-cloud-
computing/?nc2=h_ql_le_int_cc
Session 10 Participants will present their final project work to fellow participants and
course instructor.