Course Title: 
Security in the Cloud
Course Code: 
Year Taught: 
Postgraduate (PG)
School of Engineering
Cyber Security

"Security in the Cloud" is an elective course offered in M. Tech. in Cyber Security Systems & Networks program at School of Engineering, Amrita Vishwa Vidyapeetham, Amritapuri.

Introduction to cloud computing:- Evolution of cloud computing, Definition of cloud computing, NIST reference model, Service delivery model, Deployment models, Benefits and challenges of cloud adoption,Introduction to popular cloud platforms, Virtualization, Containers Security Introduction and Distributed Computation: - Concepts of security, Threats and Risk analysis, Attacks in cloud, STRIDE model, Infrastructure security, virtualization and container security, Distributed computation-benefits and challenges, mapreduceconcept.Advanced Security Concepts:- Trustworthy cloud infrastructures, Differential privacy, Secure computations, High-availability and integrity layer for cloud storage, Homomorphic encryption, Malware and cloud, Cloud forensics.Cloud-centric regulatory compliance issues and mechanisms

  1. Tim Mather, S. Kumaraswamy and S. Latif, “Cloud Security and Privacy: An EnterprisePerspective on Risks and Compliance”, O’Reilly Media, 2009
  2. Ronald L. Krutz Russell Dean Vines "Cloud Security: A Comprehensive Guide to SecureCloud Computing”, Wiley ,2010
  3. [Paper] Roy, Indrajit, et al. "Airavat: Security and Privacy for MapReduce." NSDI. Vol. 10. 2010.
  4. [Paper] Bowers, Kevin D., Ari Juels, and AlinaOprea. "HAIL: a high-availability andintegrity layer for cloud storage" Proceedings of the 16th ACM conference on Computer andcommunications security. ACM, 2009.
  5. [Paper] Dean, Jeffrey, and Sanjay Ghemawat. "MapReduce: simplified data processing onlarge clusters" Communications of the ACM 51.1 (2008): 107-113.