This module looks at the history and evolution behind cloud computing followed by a review of the latest technologies within it. This module is designed to provide the student with both a practical and theoretical understanding of existing cloud systems and their underlying technologies. The technologies focused on will include grid computing, virtualisation, distributed computing, cloud storage, security within the cloud in addition to reviewing a number of existing cloud environments.
- Cloud Origins and Models
- Classifications of Clouds
- Infrastructure as a service (IaaS)
- Management Interfaces§
- Virtualisation
- Containers
- Orchestration on the cloud
- Platform as a Service (PaaS)
- Serverless architectures
- Cloud Sovereignty
Cloud Origins and Models
Basic Cloud Concepts. History of Cloud.
Classifications of Clouds
Formal definition of Cloud. Cloud service models: Infrastructure as a Service (IaaS), Plafform as a Service (PaaS) and Software as a Service (SaaS)
Infrastructure as a service (IaaS)
IaaS models. Virtualization
Management Interfaces
Management interfaces for the cloud.
Virtualisation
Virtualization basics. The purpose of virtualization and levels of virtualization.
Containers
The rationale behind containers. Defining and using containers.
Orchestration on the cloud
Operationalising, managing and monitoring virtualised applica- tion stacks. Kubernetes
Platform as a Service (PaaS)
PaaS models on the Cloud.
Serveless architectures
Functions as a service. AWS Lamba and similar technologies.
Cloud Sovereignty
Cloud Sovereignty, ownership and control
This module can be delivered either through standard delivery or blended delivery.
In standard delivery this module is delivered through a series of lectures with associated practical assignments.
In blended delivery this module is delivered through a series of live and recorded lectures with associated laboratory work and practical assignments.
Both blended and standard delivery have the same overall number of teaching and self-directed learning hours.
| Module Content & Assessment | |
|---|---|
| Assessment Breakdown | % |
| Formal Examination | 70 |
| Other Assessment(s) | 30 |