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.
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 |