Download as pdf or txt
Download as pdf or txt
You are on page 1of 4

18CS604 CLOUD COMPUTING 3003

Course Objectives
Understand the architecture and features of different cloud models
Be familiar with the underlying principles of virtualization, cloud applications and cloud storage
Gain knowledge on security issues and risk management

Programme Outcomes (POs)


c. Design solutions for complex engineering problems and design system components or processes that
meet the specified needs with appropriate consideration for the public health and safety, and the cultural,
societal, and environmental considerations.

e. Create, select, and apply appropriate techniques, resources, and modern engineering and IT tools
including prediction and modelling to complex engineering activities with an understanding of the
limitations.

Course Outcomes (COs)


Describe the different types of cloud models and services for building an efficient cloud computing
environment
Analyze the virtualization technologies and capacity planning techniques to create shared resource
pools
Determine the best features to move to the cloud and categorize the cloud storage types
Explore the cloud security concerns
Examine the risks involved in virtualization security management.

Articulation Matrix

CO No PO1 PO2 PO3 PO4 PO5 PO6 PO7 PO8 PO9 PO10 PO11 PO12 PSO1 PSO2
1 1 1
2 2 2
3 2 2
4 1 1
5 2 2

UNIT I 9 Hours
INTRODUCTION
Defining Cloud Computing-Cloud Types: The NIST Model-The Cloud Cube Model -Deployment Models-
Service Models-Essential Characteristics of Cloud Computing-Benefits of Cloud Computing-Measuring the
Cloud's Value: Measuring Cloud Computing Costs-Understanding Services and Applications by Type:
Defining IaaS-Defining PaaS-Defining SaaS.

UNIT II 8 Hours
VIRTUALIZATION AND CAPACITY PLANNING
Using Virtualization Technologies-Load Balancing and Virtualization-Advanced Load Balancing-
Understanding Hypervisors: Virtual Machine Types-VMware vSphere-Capacity Planning: Defining Baseline
and Metrics-Network Capacity.

UNIT III 10 Hours


CLOUD APPLICATIONS AND CLOUD STORAGE
Moving Applications to the Cloud: Applications in the Cloud-Functionality Mapping-Application Attributes-
Cloud Service Attributes-System Abstraction-Cloud Bursting-Cloud APIs-Working with Cloud-Based
Storage: Cloud Storage Definition-Provisioning Cloud Storage-Cloud Backup Types-Cloud Backup
Features-Cloud Data Management Interface (CDMI)-Open Cloud Computing Interface (OCCI).

UNIT IV 10 Hours
CLOUD SECURITY FUNDAMENTALS
Cloud Information Security Objectives-Cloud Security Services-Cloud Security Design Principles-Secure
Cloud Software Requirements: Secure Development Practices-Approaches to Cloud Secure Software
Requirements Engineering-Cloud Computing and Business Continuity Planning/Disaster Recovery

UNIT V 8 Hours
CLOUD RISK MANAGEMENT
Cloud Computing Risk Issues: The CIA Triad-Threats to Infrastructure, Data and Access Control-Cloud
Service Provider Risks-Cloud Computing Security Challenges: Security Policy Implementation-
Virtualization Security Management.

FOR FURTHER READING


Cloud evolution- Data center requirements- vmware virtualization- Google Infrastructure- Google Cloud
Security

Total: 45 Hours
Reference(s)
Barrie Sosinsky, Cloud Computing Bible,Wiley-India,2014.
Ronald L.Krutz and Russell Dean Vines, Cloud Security: A Comprehensive Guide to Secure Cloud
Computing, Wiley-India, 2013.
Anthony T Velte, Cloud Computing: A practical Approach, Tata McGraw Hill, 2009.
Halper Fern, Kaufman Marcia, Bloor Robin, Hurwit Judith, Cloud Computing for Dummies, Wiley
India, 2009.

You might also like