Lecture: 2 hours per week
Lab: 2 hours per week
Lecture, seminars, demonstrations, and hands-on exercises in the lab
- 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
Upon completion of this course, the succsessful 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 and;
- Discuss data privacy laws and corporate policies.
Evaluation will take place in accordance with the Douglas College Evaluation Policy.
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).
Students may conduct research as part of their coursework in this class. Instructors for the course are responsible for ensuring that student research projects comply with College policies on ethical conduct for research involving humans, which can require obtaining Informed Consent from participants and getting the approval of the Douglas College Research Ethics Board prior to conducting the research.
Deploying and Managing a Cloud Infrastructure by Addul Salam, Zafar Gilani and Salman Ul Haq
OR
other textbook approved by department
Nil