Security is a shared engineering responsibility. Developers and cloud engineers need practical knowledge of how applications, identities, infrastructure and data can be protected.

Security foundations

Understand confidentiality, integrity, availability, authentication, authorisation and least privilege.

Application security

Learn secure coding, input validation, dependency management, secrets handling and secure APIs.

Cloud security

Focus on identity and access management, network controls, encryption, logging and configuration management.