Overview
Cloud computing is considered one of the top five emerging technologies that will have a major impact on the quality of science and society over the next 20 years. It provides a way to centralize the setup, implementation, maintenance, and management of integrated computation services to individual and corporate end users.
This course comprises two parts: fundamental knowledge and advanced research. In the fundamental knowledge part, you will receive a comprehensive professional introduction to cloud computing, with the objective of passing a certification exam. You will complete this part of the course independently, and upon its completion, you should be prepared to successfully write the certification exam.
In the advanced research part, you will work in a small group to complete two workshops focused on topics in cloud computing. The first workshop will involve presenting a research proposal online to provide a conceptual background and rationale for your research. In the second workshop, you will present your completed research paper online. You are encouraged to submit your research paper to a related international conference as an outcome of the course. The research paper should present a new idea or innovation utilizing cloud computing.
Outline
Part I: The Fundamentals of Cloud Computing
- Module 1: Introduction to Cloud Computing
- Module 2: Virtual Hardware
- Module 3: Migration to the Cloud
- Module 4: Cloud Networking
- Module 5: Cloud Connectivity and Troubleshooting
- Module 6: Securing Cloud Resources
- Module 7: Identity and Access Management
- Module 8: Cloud Storage
- Module 9: Managing Cloud Performance
- Module 10: Cloud Automation
Part II: Research on Advanced Topics of Cloud Computing
- Workshop 1: Research Proposal Presentation
- Workshop 2: Research Paper Presentation
Learning outcomes
Upon successful completion if this course, you should be able to
- articulate the main concepts, key technologies, strengths, and limitations of cloud computing and the possible applications for state-of-the-art cloud computing.
- identify the configuration and deployment of cloud computing, including SaaS, PaaS, IaaS, public cloud, private cloud, and hybrid cloud.
- explain the core issues of cloud computing, such as security, privacy, and interoperability.
- explain the maintenance processes and management methods of cloud computing, including those related to cloud deployment, security, and capacity limitation.
- demonstrate familiarity with major cloud computing platforms, such as AWS and Azure.
- identify problems and provide cloud computing solutions that incorporate appropriate technologies, algorithms, and approaches.
- generate new ideas and innovations in cloud computing.
- collaboratively carry out the research process, including dissemination through an essay and a presentation.
Evaluation
To receive credit for COMP 656, you must achieve a course composite grade of at least B– (70 percent). You must also complete and achieve a grade of at least 70 percent on each activity.
The weighting of the composite grade is as follows:
Activity | Weight |
CompTIA Cloud+ CVO-003 post-assessment quiz | 40% |
Workshop presentation 1 | 10% |
Research paper | 30% |
Workshop presentation 2 | 20% |
Total | 100% |
Materials
Digital course materials
Links to the following course materials will be made available in the course:
West, J. (2023). CompTIA Cloud+ guide to cloud computing (2nd ed.). Cengage.
Platforms
This course also uses MindTap.