0% found this document useful (0 votes)
20 views

Principles of cloud computing - syllabus

The course 'Principles of Cloud Computing' covers fundamental concepts, architecture, virtualization, data storage, services, and security in cloud computing. It includes practical exercises such as installing cloud tools, creating applications, and simulating cloud scenarios. The course aims to equip students with the knowledge and skills to implement cloud applications and analyze various cloud technologies.

Uploaded by

hariharanfiles02
Copyright
© © All Rights Reserved
We take content rights seriously. If you suspect this is your content, claim it here.
Available Formats
Download as DOCX, PDF, TXT or read online on Scribd
0% found this document useful (0 votes)
20 views

Principles of cloud computing - syllabus

The course 'Principles of Cloud Computing' covers fundamental concepts, architecture, virtualization, data storage, services, and security in cloud computing. It includes practical exercises such as installing cloud tools, creating applications, and simulating cloud scenarios. The course aims to equip students with the knowledge and skills to implement cloud applications and analyze various cloud technologies.

Uploaded by

hariharanfiles02
Copyright
© © All Rights Reserved
We take content rights seriously. If you suspect this is your content, claim it here.
Available Formats
Download as DOCX, PDF, TXT or read online on Scribd
You are on page 1/ 2

COURSE NAME: PRINCIPLES OF CLOUD COMPUTING L T P C

COURSE CODE:191ITV23 2 0 2 3

COURSE OBJECTIVES
● To understand the basic concepts and architecture of Cloud Computing.
● To understand virtualization and Data Storage in cloud computing.
● To introduce the various levels of services that can be achieved by cloud and security in cloud
computing
● To analyze the various tools and technologies in the Cloud.
● To implement the applications in the Cloud.

UNIT I CLOUD COMPUTING FOUNDATION AND ARCHITECTURE 6


Foundations: Introduction to Cloud Computing – Move to Cloud Computing – Types of Cloud – Working
of Cloud Computing – Architecture: Cloud computing Technology – Cloud Architecture – Cloud Modeling
and Design.

UNIT II VIRTUALIZATION AND DATA STORAGE IN CLOUD COMPUTING 6


Virtualization: Foundation – Grid, Cloud and Virtualization – Virtualization and Cloud Computing –
Storage: Data Storage – Cloud Storage – Cloud Storage from LANs and WANs.

UNIT III CLOUD COMPUTING SERVICES AND SECURITY 6


Cloud Computing Services: Cloud Computing Elements – Understanding Services and Applicationsby
Type - Cloud Services – Cloud Computing at Work – Security: Risks in Cloud Computing – Data Security
in Cloud – Cloud Security Services.

UNIT IV CLOUD COMPUTING TOOLS 6

Cloud Computing Tools: Tools and Technologies for Cloud – Cloud Mashaps – Apache Hadoop – Cloud
Tools.

UNIT V CLOUD APPLICATIONS 6


Moving Applications to the Cloud – Microsoft Cloud Services – Google Cloud Applications – Amazon
Cloud Services – Cloud Applications.

30 PERIODS
PRACTICAL EXERCISES 30 PERIODS

1. Install Virtualbox/VMware/ Equivalent open source cloud Workstation with different flavours of Linux
or Windows OS on top of windows 8 and above.
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.
4. Use the GAE launcher to launch the web applications.
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.
8. Creating and Executing Your First Container Using Docker.
9. Run a Container from Docker Hub TOTAL:60 PERIODS

COURSE OUTCOMES:
CO Course Outcomes Statements
CO1 Describe the basic concept and architecture of cloud computing
CO2 Identify the virtualization and data storage in cloud computing
CO3 Categorize varies levels of services can be achieved by cloud and cloud computing security
CO4 Analyze the various tools and technologies in Cloud
CO5 Develop the implementation of applications in Cloud

TEXT BOOKS:
1. A.Srinivasan and J.Suresh, “Cloud Computing – A Practical Approach for Learning and
Implementation”, Pearson India Publications 2014.
REFERENCES:
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.
2. Rajkumar Buyya, James Broberg, Andrzej , “Cloud Computing: Principles and Paradigms”,
Wiley India Publications 2011.
3. Kumar Saurabh, “ Cloud Computing, Architecting Next – Gen Transformation Paradigms”,
Wiley India Publications, Fourth Edition, 2018.

You might also like