0% found this document useful (0 votes)
36 views3 pages

BCA III Sem VI CBCS

The document outlines the syllabus for the Bachelor of Computer Application (BCA) program at Sant Gadge Baba Amravati University for Semester VI, focusing on Fundamentals of Cloud Computing. It includes course objectives, unit breakdowns covering cloud computing concepts, architecture, simulators, and practical activities. Additionally, it lists recommended textbooks, reference materials, and relevant online resources for further learning.

Uploaded by

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

BCA III Sem VI CBCS

The document outlines the syllabus for the Bachelor of Computer Application (BCA) program at Sant Gadge Baba Amravati University for Semester VI, focusing on Fundamentals of Cloud Computing. It includes course objectives, unit breakdowns covering cloud computing concepts, architecture, simulators, and practical activities. Additionally, it lists recommended textbooks, reference materials, and relevant online resources for further learning.

Uploaded by

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

Sant Gadge Baba Amravati University, Amravati

Part B
Syllabus Prescribed for 3 Year UG Programme
Programme: Bachelor of Computer Application (BCA)
Semester VI

Code of the Title of the (Total Number of


Course/Subject Course/Subject Hours)

6BCA3 Fundamentals of Cloud 60


Computing

CO:
1. Identify the technical foundations of cloud systems architectures.
2. Analyze the problems and solutions to cloud application problems.
3. Apply principles of best practice in cloud application design and
management.
4. Identify and define technical challenges for cloud applications and assess
their importance.
Unit Content
Unit I Cloud Computing Overview: Origins of Cloud computing – Cloud
components - Essential characteristics – On-demand self-service,
Broad network access, Location independent resource pooling,
Rapid elasticity, Measured service, Comparing cloud providers with
traditional IT service providers, Roots of cloud computing.
(12 Periods)
Unit II Cloud Insights: Architectural influences – High-performance
computing, Utility and Enterprise grid computing, Cloud scenarios
– Benefits: scalability, simplicity, vendors, security, Limitations –
Sensitive information - Application development- security level of
third party - security benefits, Regularity issues: Government
policies.
(11 Periods)
Unit III Cloud Architecture Layers and Models: Layers in cloud architecture,
Software as a Service (SaaS), features of SaaS and benefits, Platform
as a Service ( PaaS ), features of PaaS and benefits, Infrastructure as
a Service ( IaaS), features of IaaS and benefits, Service providers,
challenges and risks in cloud adoption. Cloud deployment model:
Public clouds – Private clouds – Community clouds - Hybrid clouds
- Advantages of Cloud computing.
(11 Periods)
Unit IV Introduction to Simulator, understanding CloudSim simulator,
CloudSim Architecture (User code, CloudSim, GridSim, SimJava)
Understanding Working platform for CloudSim, Introduction to
GreenCloud.
(11 Periods)
Unit V Introduction to VMWare Simulator Basics of VMWare, advantages
of VMware virtualization, using Vmware workstation, creating
virtual machines-understanding virtual machines, create a new
virtual machine on local host, cloning virtual machines, virtualize a
physical machine, starting and stopping a virtual machine.
(11 Periods)
*SEM Assignment, Class test, Attendance, Seminar, Study tour, Industrial visit,
Field work, Group discussion or any other innovative practice/activity
COs
1. Understand the fundamental principles of distributed computing.
2. Analyze the distributed computing environments known as Grids can be
built from lower level services.
3. Enabled the development of Cloud Computing.
4. Analyze the performance of Cloud Computing.
5. Understand the concept of Cloud Security.
6. Learn the Concept of Cloud Infrastructure Model.
**Activities 1. Draw Cloud Computing Architecture.
2. Write Advantages and Disadvantages of Cloud Computing.
3. Study different tools and techniques of Cloud Computing.
(4 Periods)
Course Material/Learning Resources
Text books:
1. Cloud computing a practical approach - Anthony T.Velte , Toby J. Velte Robert
Elsenpeter, TATA McGraw- Hill , New Delhi – 2010
2. Cloud Computing: Web-Based Applications That Change the Way You Work
and Collaborate Online - Michael Miller - Que 2008

Reference Books:
1. Cloud computing for dummies- Judith Hurwitz , Robin Bloor , Marcia Kaufman
,Fern Halper, Wiley Publishing, Inc, 2010
2. Cloud Computing (Principles and Paradigms), Edited by Rajkumar Buyya,
James Broberg, Andrzej Goscinski, John Wiley & Sons, Inc. 2011

Weblink to Equivalent MOOC on SWAYAM if relevant:


1. https://onlinecourses.nptel.ac.in/noc20_cs20/preview
2. https://www.classcentral.com/course/swayam-cloud-computing-10027
3. https://www.classcentral.com/course/swayam-google-cloud-computing-
foundation-course-19886

Weblink to Equivalent Virtual Lab if relevant:


1. https://www.cloudshare.com/

Any pertinent media (recorded lectures, YouTube, etc.) if relevant:


1. https://www.youtube.com/watch?v=8C_kHJ5YEiA
2. https://www.youtube.com/watch?v=8LEHFsmZwJg
3. https://www.youtube.com/watch?v=Dv0sjAYnVCY

You might also like