COURSE SUMMARY
Course Title: 
Cloud Computing Techniques
Course Code: 
18CSA731
Year Taught: 
2018
Semester: 
2
Degree: 
Postgraduate (PG)
School: 
School of Arts and Sciences

'Cloud Computing Techniques' is an elective course offered in the M. Phil. in Computer Science & IT (Part time) at School of Arts and Science, Amrita Vishwa Vidyapeetham.  

Unit I:

Cloud Computing - Introduction, characteristics,Benefits, challenges and risks, Web 2.0

Unit II:

Computing Environments- Platforms. Parallel and Distributed Computing- Virtualization: Characteristics-Taxonomy- Pros and Cons – Virtualization environments, Hypervisors – Xen, Vmware, Hyper –V

Unit III:

Cloud Computing Architecture- Service Models – Deployment Models- Infrastructure as a Service

Unit IV:

Resource Virtualization-Server-Storage-Network-Platform as a Service- Cloud Platform and Management- Software as a Service- Case Study on Eucalyptus. Service Management in Cloud Computing

Unit V:

Service Level Agreement-Billing and Accounting- Managing Data. Cloud Security challenges: approaches, Infrastructure, Data and Storage Security.

  1. RajkumarBuyya, Christian Vecchiola and S. ThamaraiSelvi, “Mastering Cloud Computing: Foundations and Applications Programming” , First Edition, McGrawHill Education, 2013.
  2. RajkumarBuyya, James Broberg and Andrzej M. Goscinski, “Cloud Computing: Principles and Paradigms”, First Edition, Wiley, 2011.
  3. Barrie Sosinsky , “Cloud Computing Bible”, First Edition , Wiley-India, 2010.
  4. Nikos Antonopoulos, Lee Gillam, “Cloud Computing: Principles, Systems and Applications”,First Edition , Springer, 2012.
  5. Ronald L. Krutz, Russell Dean Vines “Cloud Security: A Comprehensive Guide to Secure Cloud Computing”, First Edition, Wiley-India, 2010.