Newbarry College of Business Services and Technology Crown Academy Innunco Academy

Cloud Infrastructure

  • Description
  • Knowledge & Skills
  • Curriculum
  • Textbooks/Manuals
  • Teaching & Evaluation

Course work provides an introduction to the concepts of Cloud Computing. This course will help students get exposed 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.


  • Know how to identify, explain, analyze, and evaluate various cloud computing solutions
  • Know how to work with the main concepts, key technologies, strengths, and limitations of cloud computing
  • Know how to generate new ideas and innovations in cloud computing

Core Competency:   Ability to identify and understand the basics of cloud computing (economics, technological overview, benefits, etc.)

  1. Ability to state the economic benefits and risks of the cloud paradigm for businesses and cloud providers
  2. Explain the various threats that are present in cloud security
  3. Ability to list the various types technologies that enable cloud computing

Core Competency:  Analyze the historical overview of data centers alongside the considerations for their design

  1. Describe the evolution of data centers and have the ability to outline the architecture of a modern data center
  2. Demonstrate the ability to calculate various power requirements for a cloud-centric data center and how they differ from large, single-entity warehouse-scale computers
  3. Explain the cloud software stack and the role of each individual layer



Ability to use course knowledge in order to begin a great process in IT involving Cloud Computing and its Software

  • Integrate Information Technology and Cloud Strategies with the business
  • Ability to transform Information technology with the usage of cloud services
  • Develop a secure, accountable, and reliable cloud environment by implementing the best security practices

Core Competency: Ability to communicate how several elements such as the CPU and I/O devices can transmit information with and without virtualization

  1. Define the consequences of memory over-commitment
  2. Identify the conditions for virtualizing CPU’s, specifically focusing on the differences between paravirtualization and full virtualization
  3. Define virtualization and identify different virtual machine types such as process and system

Core Competency: Use course content in order to improve cloud reliability and create a great start to a personal cloud journey

  1. Establish a strategy for Cloud Governance
  2. Successfully planning for a great journey through the considerations of business and implementation processes
  3. Understand the development and tests needed for the Public and Private sectors of IaaS and PaaS

Judith Hurwitx, Marcia Kaufman, and Dr. Fern Halper, Cloud Services For Dummies®, IBM Limited Edition (2012)

Method of Evaluation 

Type Number % value
  Team Project  1  20%
  Tests  2  30%
  Weekly Discussions  10  10%
  Graded Homework  15  15%
  Final Examination  1  25%

Teaching Method 

Method Number of Hours
  Lecture  30
  Seminar  10
  Supervised Lab  10

Related Courses

Fatal error: Uncaught Error: Class 'Elementor\Scheme_Typography' not found in /home/customer/www/ Stack trace: #0 /home/customer/www/ Edumodo_LD_Dynamic_Category_Config->_register_controls() #1 /home/customer/www/ Elementor\Controls_Stack->init_controls() #2 /home/customer/www/ Elementor\Controls_Stack->get_stack() #3 /home/customer/www/ Elementor\Widget_Base->get_stack() #4 /home/customer/www/ Elementor\Controls_Stack->get_controls() #5 /home/customer/www/ne in /home/customer/www/ on line 225