Cloud Computing detailed syllabus for Artificial Intelligence & Data Science (AI&DS) for 2021 regulation curriculum has been taken from the Anna Universities official website and presented for the AI&DS students. For course code, course name, number of credits for a course and other scheme related information, do visit full semester subjects post given below.
For Artificial Intelligence & Data Science 6th Sem scheme and its subjects, do visit AI&DS 6th Sem 2021 regulation scheme. For Professional Elective-III scheme and its subjects refer to AI&DS Professional Elective-III syllabus scheme. The detailed syllabus of cloud computing is as follows.
Course Objectives:
Download the iStudy App for all syllabus and other updates.

Unit I
CLOUD ARCHITECTURE MODELS AND INFRASTRUCTURE
Cloud Architecture: System Models for Distributed and Cloud Computing – NIST Cloud Computing Reference Architecture – Cloud deployment models – Cloud service models; Cloud Infrastructure: Architectural Design of Compute and Storage Clouds – Design Challenges
Unit II
VIRTUALIZATION BASICS
Virtual Machine Basics – Taxonomy of Virtual Machines – Hypervisor – Key Concepts -Virtualization structure – Implementation levels of virtualization – Virtualization Types: Full Virtualization – Para Virtualization – Hardware Virtualization – Virtualization of CPU, Memory and I/O devices.
Unit III
Download the iStudy App for all syllabus and other updates.

Unit IV
CLOUD DEPLOYMENT ENVIRONMENT
Google App Engine – Amazon AWS – Microsoft Azure; Cloud Software Environments -Eucalyptus – OpenStack.
Unit V
CLOUD SECURITY
Virtualization System-Specific Attacks: Guest hopping – VM migration attack – hyperjacking. Data Security and Storage; Identity and Access Management (IAM) – IAM Challenges – IAM Architecture and Practice.
Practical Exercises:
- Install Virtualbox/VMware/ Equivalent open source cloud Workstation with different flavours of Linux or Windows OS on top of windows 8 and above.
 - Install a C compiler in the virtual machine created using a virtual box and execute Simple Programs
 - Install Google App Engine. Create a hello world app and other simple web applications using python/java.
 - Use the GAE launcher to launch the web applications.
 - Simulate a cloud scenario using CloudSim and run a scheduling algorithm that is not present in CloudSim.
 - Find a procedure to transfer the files from one virtual machine to another virtual machine.
 - Install Hadoop single node cluster and run simple applications like wordcount.
 - Creating and Executing Your First Container Using Docker.
 - Run a Container from Docker Hub
 
Course Outcomes:
Download the iStudy App for all syllabus and other updates.

Text Books:
- Kai Hwang, Geoffrey C Fox, Jack G Dongarra, “Distributed and Cloud Computing, From Parallel Processing to the Internet of Things”, Morgan Kaufmann Publishers, 2012.
 - James Turnbull, “The Docker Book”, O’Reilly Publishers, 2014.
 - Krutz, R. L., Vines, R. D, “Cloud security. A Comprehensive Guide to Secure Cloud Computing”, Wiley Publishing, 2010.
 
Reference Books:
- James E. Smith, Ravi Nair, “Virtual Machines: Versatile Platforms for Systems and Processes”, Elsevier/Morgan Kaufmann, 2005.
 - Tim Mather, Subra Kumaraswamy, and Shahed Latif, “Cloud Security and Privacy: an enterprise perspective on risks and compliance”, O’Reilly Media, Inc., 2009.
 
For detailed syllabus of all the other subjects of Artificial Intelligence & Data Science 6th Sem, visit AI&DS 6th Sem subject syllabuses for 2021 regulation.
For all Artificial Intelligence & Data Science results, visit Anna University AI&DS all semester results direct link.