Syllabus
Cloud Computing Essentials: Characteristics, Cloud Computing Models, Service Models, Deployment Models, Shared Responsibility Model, NIST Reference Architecture, Cloud Native Architecture, Virtualization, Containers, Popular Cloud Platforms and Open-source Cloud Architecture.
Threats and Attacks in Cloud Computing: Attacks in Various Layers of Cloud Computing, Infrastructure and Host Threats, Service Provider Threats, Multi-tenant Threats, Container and Kubernetes Threats, API Threats, Generic Threats, Threat Assessment, Cloud Security Alliance (CSA) Top Threats and Countermeasures.
Risk and Trust in Cloud Computing: Risk Assessment, Risk and Trust Models, Security Service Level Agreements (SLA), Shared Responsibility Model and Zero Trust Architecture.
Protecting Data in the Cloud: Encryption at Rest and in Transit, Tokenization, Cryptographic Key Management, Secrets Management, Data Loss Prevention (DLP), Homomorphic Encryption.
Vulnerability Management: Differences from Traditional IT, Vulnerable Areas, Vulnerability Assessment and Management, Container Vulnerabilities, Infrastructure as Code Security, Finding and Fixing Vulnerabilities.
Cloud Security Architecture: General Issues, Trusted Cloud Computing Platform, Identity Management and Access Control, Authentication, Authorization, Federated Identity Management, Single Sign-On (SSO), Multi-Factor Authentication (MFA), Role Based Access Control (RBAC), Attribute Based Access Control (ABAC), Privileged Access Management (PAM).
Monitoring, Incident Response and Compliance: Logging and Monitoring, Security Information and Event Management (SIEM), Incident Response, Cloud Forensics, Cloud-centric Regulatory Compliance Issues and Mechanisms.
Emerging Trends: DevSecOps, Multi Cloud Security, Serverless Security, Confidential Computing, AI/ML for Cloud Security, Cloud Security Posture Management (CSPM) and Cloud Native Application Protection Platform (CNAPP)