Cc Syllabus
Cc Syllabus
2023
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
Google App Engine – Amazon AWS – Microsoft Azure; Cloud Software Environments –
Eucalyptus – OpenStack.
30
PERIODS
PRACTICAL EXERCISES:
30 PERIODS
2. Install a C compiler in the virtual machine created using a virtual box and execute
Simple Programs
3. Install Google App Engine. Create a hello world app and other simple web
applications using python/java.
5. Simulate a cloud scenario using CloudSim and run a scheduling algorithm that is
not present in CloudSim.
6. Find a procedure to transfer the files from one virtual machine to another virtual
machine.
7. Install Hadoop single node cluster and run simple applications like word count.
COURSE OUTCOMES:
CO4: Develop and deploy services on the cloud and set up a cloud environment.
TOTAL: 60
PERIODS
TEXT BOOKS
1. Kai Hwang, Geoffrey C Fox, Jack G Dongarra, “Distributed and Cloud Computing,
From Parallel Processing to the Internet of Things”, Morgan Kaufmann Publishers,
2012.
REFERENCES
1. James E. Smith, Ravi Nair, “Virtual Machines: Versatile Platforms for Systems and
Processes”, Elsevier/Morgan Kaufmann, 2005.
2. Tim Mather, Subra Kumaraswamy, and Shahed Latif, “Cloud Security and Privacy:
an enterprise perspective on risks and compliance”, O’Reilly Media, Inc., 2009