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

CC Syllabus

The document outlines the course objectives and structure for a Cloud Computing course, focusing on software testing, cloud architecture, virtualization, deployment environments, and security. It includes detailed units on cloud infrastructure, virtualization basics, Docker, and various cloud service providers. Additionally, it lists textbooks and references for further reading, along with a mapping of course outcomes to program outcomes.

Uploaded by

ajithakalavsb
Copyright
© © All Rights Reserved
Available Formats
Download as PDF, TXT or read online on Scribd
0% found this document useful (0 votes)
14 views

CC Syllabus

The document outlines the course objectives and structure for a Cloud Computing course, focusing on software testing, cloud architecture, virtualization, deployment environments, and security. It includes detailed units on cloud infrastructure, virtualization basics, Docker, and various cloud service providers. Additionally, it lists textbooks and references for further reading, along with a mapping of course outcomes to program outcomes.

Uploaded by

ajithakalavsb
Copyright
© © All Rights Reserved
Available Formats
Download as PDF, TXT or read online on Scribd
You are on page 1/ 2

lOMoARcPSD|36506262

lOMoARcPSD|36506262

CCS335 CLOUD COMPUTING LTPC


2023
COURSE OBJECTIVES:
 To understand the basics of software testing
 To learn how to do the testing and planning effectively
 To build test cases and execute them
 To focus on wide aspects of testing and understanding multiple facets of testing
 To get an insight about test automation and the tools used for test automation
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 StorageClouds – Design Challenges

UNIT II VIRTUALIZATION BASICS 6


Virtual Machine Basics – Taxonomy of Virtual Machines – Hypervisor – Key Concepts
– Virtualization structure – Implementation levels of virtualization – VirtualizationTypes: Full Virtualization
– Para Virtualization – Hardware Virtualization – Virtualization of CPU, Memory and I/O devices.
UNIT III VIRTUALIZATION INFRASTRUCTURE AND DOCKER 7
Desktop Virtualization – Network Virtualization – Storage Virtualization – System- level of Operating
Virtualization – Application Virtualization – Virtual clusters and Resource Management – Containers vs.
Virtual Machines – Introduction to Docker –Docker Components – Docker Container – Docker Images and
Repositories.

UNIT IV CLOUD DEPLOYMENT ENVIRONMENT 6

Google App Engine – Amazon AWS – Microsoft Azure; Cloud Software Environments –Eucalyptus –
OpenStack.

UNIT V CLOUD SECURITY 5

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.

TOTAL: 30 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.
2. James Turnbull, “The Docker Book”, O’Reilly Publishers, 2014.
3. Krutz, R. L., Vines, R. D, “Cloud security. A Comprehensive Guide to Secure CloudComputing”, Wiley
Publishing, 2010.

REFERENCES
lOMoARcPSD|36506262

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

CO’s-PO’s & PSO’s MAPPING


CO PO1 PO2 PO3 PO4 PO5 PO6 PO7 PO8 PO9 PO10 PO11 PO12PSO1 PSO2
CO1 3 3 2 1 2 - - - 1 1 3 2 3 2
CO2 2 3 1 1 1 - - - 2 2 1 2 1 2
CO3 2 2 1 3 1 - - - 1 3 1 2 2 3
CO4 2 1 3 2 1 - - - 1 1 1 2 3 1
CO5 2 2 1 3 1 - - - 1 3 2 1 2 1
AVG 2.2 2.2 1.6 2 1.2 - - - 1.2 2 1.6 1.8 2.2 1.8
1 - low, 2 - medium, 3 - high, ‘-' - no correlation

You might also like