Moving applications and services to the cloud can deliver substantial advantages in cost efficiency, scalability and operational flexibility. From a security perspective, however, the impact is more complex. Cloud services are often seen as improving overall security, yet organisations still face important questions around responsibility, ownership and the protection of cloud resources.
This course examines cloud security across IaaS, PaaS and SaaS environments, with a particular focus on application security. It begins with the security of the underlying infrastructure, including hardening, configuration, authentication, authorisation and identity management. Identity and access management are presented as central elements of a secure cloud architecture.
The programme also introduces the legal and contractual considerations that influence how trust is established and governed in cloud environments.
As the course progresses, participants examine cloud-specific threats, attacker motivations and the common stages involved in attacks against cloud solutions. Special attention is given to cloud auditing, security evaluation, vulnerability analysis and penetration testing.
The core focus of the programme is application security. Both data protection and the security of the applications themselves are addressed. From an application security perspective, cloud computing is not fundamentally different from general software security, which means many vulnerabilities listed by OWASP remain highly relevant. The major differences arise from the threat models, risk profiles and attack vectors that are specific to cloud environments.
























