Course Syllabus
- Cloud computing essentials: – Characteristics, service models, deployment models, NIST reference architecture, virtualization, containers, kubernetes, design of microservices, high availability, Load Balancing in cloud, cloud storage and databases, cloud networking and vpc, popular cloud platforms, open source architectures.
- Threats classification and countermeasures: – Infrastructure and host threats, service provider threats, generic threats, threats assessment, CSA Top threats, Virtualization system vulnerabilities, Authentication and authorization techniques for cloud solutions, Protection of application infrastructure,
- Protecting Data in the Cloud:- Tokenization, Cryptographic key management for data protection, Encryption techniques and applications for cloud computing, homomorphic encryption, Intrusion Detection and Prevention for cloud workloads, security breaches management for cloud computing, Cloud-centric regulatory compliance issues and mechanisms.