Module Overview

Cloud Automation & Security

This module is designed to provide students with a practical and theoretical understanding of the deployment and management of secure, automated IT infrastructure and microservice applications in the cloud.

Module Code

CLCO H3001

ECTS Credits

5

*Curricular information is subject to change

Cloud Overview

Overview of cloud concepts and principles such as regions, availability zones and instances. Deploy a web application on the public cloud.

Cloud Security

Overview of cloud security concepts and principles such as security in the cloud, security of the cloud and IAM. Configure IAM on the public cloud.

Network Security

Overview of network security concepts, principles and tools such as ACLs, NAT and data security. Configure ACLs and NAT and monitor DNS traffic using a packet sniffing tool.

DevOps

Overview of DevOps concepts, principles and tools including the DevOps lifecycle, practices and culture.

Infrastructure as Code

Overview of infrastructure as code and configuration management concepts, principles and tools including infrastructure as code terms and static and dynamic infrastructure. Deploy and manage a web application on the public cloud using automation tools.

Containers

Overview of container and microservice concepts, principles and tools including working with images, containers and container registries. Deploy a web application in a container.

Container Orchestration

Overview of container orchestration concepts, principles and tools including pods, clusters and services. Deploy and manage a web application in a container distributed across a single node and multi node cluster using container orchestration tools.

Lectures, labs and independent study.

Module Content & Assessment
Assessment Breakdown %
Other Assessment(s)100