0% found this document useful (0 votes)
8 views5 pages

CLC Course File

The document outlines the course structure for Cloud Computing (PGCA1937) and its associated laboratory (PGCA1938) for the MCA program. It details course outcomes, objectives, prerequisites, and a comprehensive syllabus covering cloud concepts, migration, virtualization, security, and industry platforms. Additionally, it includes references for textbooks and practical experiments to enhance students' understanding of cloud computing tools and applications.

Uploaded by

kavijeet
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)
8 views5 pages

CLC Course File

The document outlines the course structure for Cloud Computing (PGCA1937) and its associated laboratory (PGCA1938) for the MCA program. It details course outcomes, objectives, prerequisites, and a comprehensive syllabus covering cloud concepts, migration, virtualization, security, and industry platforms. Additionally, it includes references for textbooks and practical experiments to enhance students' understanding of cloud computing tools and applications.

Uploaded by

kavijeet
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/ 5

Course Code: PGCA1937

Course Name: Cloud Computing


Program: MCA L:4 T:0 P:0
Branch: Computer Applications Credits: 4
Semester: 4th Contact hours: 44 hours
Theory/Practical: Theory Percentage of numerical/design problems:
Internal max. marks: 30 Duration of end semester exam (ESE):
External max. marks:70 Elective status: core/elective Elective-III
Total marks:100

Prerequisite:
Co requisite:
Additional material required in ESE: NO
COURSE OUTCOMES:
Students will be able to
CO# Course outcomes
CO1 Understand the basic concept and importance of cloud computing.
CO2 Access the suitability of migrating to a cloud solution for different applications.
CO3 Compare and evaluate the virtualization technologies.
CO4 Monitor and manage the cloud resources, applications and data while addressing the
security concerns.
CO5 Use cloud solutions offered by industry leaders for various applications.

Detailed contents Contact


hours
Part A
Overview of Computing Paradigm: Recent trends in Computing Grid
22 hours
Computing, Cluster Computing, Distributed Computing, Utility Computing,
Cloud Computing.
Introduction to Cloud Computing: Vision of Cloud Computing, Defining a
Cloud, Cloud Reference Model, Deployment Model, Characteristics, Benefits of
Cloud Computing, Challenges ahead. Cloud computing vs. Cluster computing vs.
Grid computing.
Migrating into a Cloud: Introduction, Broad approaches to Migrating into the
Cloud, The Seven-Step Model of Migration into a Cloud. Virtualization:
Introduction, Characteristics of Virtualized environment, Taxonomy of
Virtualization techniques, Virtualization and Cloud Computing, Pros and Cons of
Virtualization, Technology Examples- Xen, VMware, Microsoft Hyper-V.
Capacity Planning: Introduction, Defining Baseline and Metrics Baseline
Measurements, System Metrics, Load Testing, Resource Ceilings, Server and
Instance types; Network Capacity, Scaling.
Part B
SLA Management in Cloud Computing: Inspiration, Traditional Approaches to
22 hours
SLO Management, Types of SLA, Life Cycle of SLA, SLA management in
Cloud. Automated Policy-based management.
Securing Cloud services: Cloud Security, Securing Data- Brokered Cloud
Storage Access, Storage location and tenancy, Encryption, Auditing and
compliance.
Cloud Storage: Provisioning Cloud Storage, Virtual storage containers, Cloud
Storage Interoperability (CDMI, OCCI), Database Storage, Resource
Management,
Advance Topics in Cloud: Energy Efficiency in cloud, Market Oriented Cloud
Computing, Federated Cloud Computing, Mobile Cloud Computing, Fog
computing, Big Data Analytics, Basics of IoT.
Cloud Platforms in Industry: Amazon Web Services-Compute Services,
Storage Services, Communication Services, Additional Services. Google App
Engine-Architecture and Core Concepts, Application Life Cycle. Cost Model.
Microsoft Azure-Azure Core Concepts, SQL Azure, Windows Azure Platform
Appliance.

Text Books:
1. Mastering Cloud Computing, Rajkumar Buyya, Christian Vecchiola, and ThamaraiSelvi, Tata
McGraw Hill, ISBN-13: 978-1-25-902995-0, New Delhi, India, Feb 2013.
2. Cloud Computing Bible, Barrie Sosinsky, Wiley India Pvt. Ltd, ISBN-13: 978-81-2652980-3,
New Delhi, India, 2011.
3. Cloud Computing: Principles and paradigms, Raj Kumar Buyya, James Broberg,
AndrezeiM.Goscinski, Wiley India Pvt. Ltd, ISBN-13: 978-81-265-4125-6, New Delhi, India,
2011

Reference Books:
1. Cloud Computing For Dummies, Fern Halper, Hurwitz, Robin Bloor, Marcia Kaufman, Wiley
India Pvt. Ltd, ISBN-13: 978-0-47-0597422, New Delhi, India, 2011.
2. Dr. Saurabh Kumar, Cloud Computing: Insights Into New-Era Infrastructure, Wiley India Pvt.
Ltd, ISBN-13: 978-8-12-6528837, New Delhi, India, 2011.

E Books/ Online learning material:


1. P.D. Kaur, I. Chana, Unfolding the distributed computing paradigm, in: Proceedings of the
IEEE International Conference on Advances in Computer Engineering, ACE, Bangalore,
Karnataka, India, 2010, pp. 339–342.
2. P.Mell and T. Grance, “The NIST definition of cloud computing (draft), NIST Spec. Publ. 800
(2011)
COURSE OBJECTIVES
1. To provide students with the fundamentals and essentials of Cloud Computing.
2. To provide students a sound foundation of the Cloud Computing so that they are able to start
using and adopting Cloud Computing services and tools in their real-life scenarios.
3. To enable students exploring some important cloud computing driven commercial systems
and applications.
4. To expose the students to frontier areas of Cloud Computing and information systems, while
providing sufficient foundations to enable further study and research.

Prerequisite:
1. A course on “Computer Networks”
2. A course on “Operating Systems”
3. A course on “Distributed Systems”

Co requisite: Foundational knowledge in several areas like networks, database, security etc.
with practices.
Course Code: PGCA 1938
Course Name: Cloud Computing Laboratory
Program: MCA L:0 T:0 P:4
Branch: Computer Applications Credits: 2
Semester:4th Contact hours:4 hours per week
Theory/Practical: Practical Percentage of numerical/design problems:
Internal max. marks: 70 Duration of end semester exam (ESE):
External max. marks: 30 Elective status: core/elective Elective-III
Total marks: 100
Prerequisite: Working Knowledge of Linux Operating system
Co requisite:
Additional material required in ESE:
Course Outcomes: Students will be able to
CO# Course outcomes
CO1 Learn the use of cloud computing tools offered by industry leaders.
CO2 Develop and deploy cloud applications using popular cloud platforms.
CO3 Configuration of the virtual machines on the cloud and building of a private cloud.

Sr. Experiment Name


No.
1. Enlist various companies in cloud business and the corresponding services provided
by them and tag them under SaaS, PaaS & IaaS.
2. Create a warehouse application using tools supplied by any SaaS provider.
3. Implementation of Para-Virtualization using VM Ware‘s Workstation/ Oracle‘s
Virtual Box and Guest O.S. Learn creation, migration, cloning and managing of
virtual machines.
4. Using public cloud service providers tools for exploring the usage of IaaS, PaaS and
SaaS cloud services.
5. Interact with Cloud Storage and conduct typical management tasks such as bucket
creation, file transfers, Access Control Lists (ACL) permissions and Identity and
Access Management (IAM) configuration.
6. Setting up a private cloud using open-source tools (Eucalyptus/Open Stack etc.).

Reference Books:
1. Cloud Computing For Dummies, Fern Halper, Hurwitz, Robin Bloor, Marcia Kaufman, Wiley
India Pvt. Ltd, ISBN-13: 978-0-47-0597422, New Delhi, India, 2011.
2. Dr. Saurabh Kumar, Cloud Computing: Insights Into New-Era Infrastructure, Wiley India Pvt.
Ltd, ISBN-13: 978-8-12-6528837, New Delhi, India, 2011.

You might also like