Module Details

Module Code: COAP
Module Title: Cloud Data Centers
Title: Cloud Data Centers
Module Level:: 8
Credits:: 5
Module Coordinator: Nigel Whyte
Module Author:: Lei Shi
Domains:  
Module Description: This module provides an overview of the field of Cloud Computing, and an in-depth
study into its enabling technologies and main building blocks.
 
Learning Outcomes
On successful completion of this module the learner will be able to:
# Learning Outcome Description
LO1 Explain the core concepts of the cloud computing paradigm: how and why this paradigm shift came about, the characteristics, advantages and challenges brought about by the various models and services in cloud computing.
LO2 Apply fundamental concepts in cloud infrastructures to understand the tradeoffs in efficiency, cost, security and then study how to leverage and manage single and multiple datacenters to build and deploy cloud applications that are resilient, secure, elastic and cost-efficient.
LO3 Apply software defined networking and outline their role in enabling the cloud computing system model.
Dependencies
Module Recommendations

This is prior learning (or a practical skill) that is recommended before enrolment in this module.

No recommendations listed
Co-requisite Modules
No Co-requisite modules listed
Additional Requisite Information
No Co Requisites listed
 
Indicative Content
Cloud Service Models
Cloud Computing concept and characteristics. Cloud Delivery and Delopyment Models. Infrastructure as a Service (IaaS), Platform as a Service (PaaS) and Software as a Service (SaaS). Public, private, community and hybrid clouds. Brief introduction of Amazon AWS Cloud and Google Cloud Platform (GCP).
Virtualisation
Introduction to the concept of virtualisation and hypervisors; role of a hypervisor; Paravirtualisation vs full virtualisation.
Cloud Data Center Architecture
Cloud datacenter topologies such as Fat Tree, VL2, and Leaf-Spine.
Cloud Data Center Networking
SDN Definition, Path Computation Element, Forwarding and Control Element, OpenFlow Controllers, RESTful APIs, MiniNet
Cloud Security
Various security issues such as DDos attack and information leakage, and countermeasures such as Virtual Private Clouds and firewalls.
News trends in cloud computing
Mobile Cloud Computing, Network Functions Virtualisation, and Advanced Resource Management in Cloud Datacenter (Virtual Data Center (VDC) Embedding and VM/Container resource mapping to the physical resources in cloud datacenters).
Module Content & Assessment
Assessment Breakdown%
Continuous Assessment70.00%
Project30.00%

Assessments

Full Time

Continuous Assessment
Assessment Type Examination % of Total Mark 70
Timing Every Week Learning Outcomes 1,2,3
Non-marked No
Assessment Description
In lab assessment
Project
Assessment Type Project % of Total Mark 30
Timing End-of-Semester Learning Outcomes 1,2,3
Non-marked No
Assessment Description
Project
No Practical
No End of Module Formal Examination
Reassessment Requirement
Coursework Only
This module is reassessed solely on the basis of re-submitted coursework. There is no repeat written examination.

SETU Carlow Campus reserves the right to alter the nature and timings of assessment

 

Module Workload

Workload: Full Time
Workload Type Workload Category Contact Type Workload Description Frequency Average Weekly Learner Workload Hours
Laboratory Contact Lecture 12 Weeks per Stage 3.00 36
Independent Learning Non Contact Independent learning 15 Weeks per Stage 5.93 89
Total Weekly Contact Hours 3.00
 
Module Resources
This module does not have any book resources
This module does not have any article/paper resources
This module does not have any other resources
Discussion Note: