Cloud Infrastructure
Curriculum guideline
Effective Date:
Course
Discontinued
No
Course code
CSIS 4270
Descriptive
Cloud Infrastructure
Department
Computing Studies & Information Systems
Faculty
Commerce & Business Administration
Credits
3.00
Start date
End term
202020
PLAR
No
Semester length
15 weeks
Max class size
Lectures: 36/Lab: 12
Contact hours
Lecture: 2 Hour per week
Laboratories: 2 Hours per week
Total: 4 Hours per week
Method(s) of instruction
Lecture
Lab
Learning activities
Lecture, seminars, demonstrations, and hands-on exercises in the lab
Course description
This course is designed to introduce the concepts of Cloud Computing. The course will expose students to three different perspectives of Cloud Computing: the theoretical, the technical, and the commercial perspectives. A variety of real case studies and existing market cloud-based tools will be identified and studied to provide students with an overview of Cloud Computing applications. Student will also look into more in-depth considerations for planning, designing and migrating to Virtualized Data Centres (VDC) and Cloud environments.
Course content
- Fundamentals of cloud computing
- Economic benefits of cloud computing
- Technical foundations of cloud computing
- Virtualized data centres
- Cloud delivery models e.g. public cloud, private cloud, or hybrid cloud
- Types of cloud services e.g. Infrastructure as a Service (IaaS), Platform as a Service (PaaS), Software as a Service (SaaS)
- Cloud configuraton
- Cloud management and monitoring
- Cloud migration strategies
- Cloud security
Learning outcomes
The student will be able to:
- describe cloud computing e.g. is a model for enabling ubiquitous, convenient, on-demand network access to a shared pool of configurable computing resources (networks, serers, storage, applications, and services) that can be rapidly provisioned and released with minimal management effort or service provider interaction;
- analyze the technical foundations of cloud computing;
- analyze the economic benefits of cloud computing;
- analyze the competitive advantages of cloud computing e.g. faster deployment/access to IT resources, fine-grain scalability;
- configure a commercial cloud platform e.g. Microsoft Azure, Amazon Web Services(AWS), or Alibaba Cloud;
- demonstrate how cloud computing changes traditional data centre;
- evaluate strategies of how organizations can migrate to the cloud;
- discuss the limitations and challenges of cloud computing;
- discuss the best practices for cloud computing e.g. elastic architecture, design for failure, high availability, performance, security, monitoring;
- discuss data privacy laws and corporate policies;
Means of assessment
Assignments/labs | 15-30% |
Quiz(zes)* | 10-25% |
Midterm Examination* | 25-40% |
Final Examination* | 25-40% |
Total | 100% |
*** In order to pass the course, students must, in addition to receiving an overall course grade of 50%, also achieve a grade of at least 50% on the combined weighted examination components (including quizzes, tests, exams).
Textbook materials
Deploying and Managing a Cloud Infrastructure by Addul Salam, Zafar Gilani and Salman Ul Haq
OR
other textbook approved by department
Corequisites
Nil
Equivalencies
Nil
Which prerequisite
Nil