Course overview
This course will equip students with the comprehensive knowledge and skills needed to understand and secure cloud computing environments. It covers essential topics such as cloud computing models, security design and architecture, virtualisation technologies, cloud providers, threat landscapes and data protection strategies. Students will develop advanced skills in threat modelling, cloud penetration testing, incident response and compliance auditing, enabling them to manage and secure cloud infrastructures and services effectively.
Course learning outcomes
- Describe cloud computing concepts and reference architectures
- Analyse security threats and risks unique to cloud environments, including common attack vectors and insider threats, focusing on international legal and regulatory requirements
- Utilise various cloud computing tools and platforms, such as OpenStack, Docker, AWS, Azure, and Google Cloud, for virtualisation and orchestration
- Develop disaster recovery and business continuity plans tailored for cloud infrastructure, ensuring minimal disruption and data integrity
- Apply advanced tools and techniques to create comprehensive penetration testing and risk management strategies for cloud services, including serverless and microservices architectures
Degree list
The following degrees include this course