0% found this document useful (0 votes)
44 views2 pages

CC Syllabus

The document outlines the course structure and syllabus for the B.Tech program in Cyber Security at Jawaharlal Nehru Technological University, focusing on Cloud Computing for the academic year 2024-25. It includes course objectives, detailed unit topics covering cloud infrastructure, resource management, storage systems, security, and application development. Upon completion, students will understand core cloud concepts, resource management, and programming models relevant to cloud computing.

Uploaded by

Woonna Nikhilesh
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)
44 views2 pages

CC Syllabus

The document outlines the course structure and syllabus for the B.Tech program in Cyber Security at Jawaharlal Nehru Technological University, focusing on Cloud Computing for the academic year 2024-25. It includes course objectives, detailed unit topics covering cloud infrastructure, resource management, storage systems, security, and application development. Upon completion, students will understand core cloud concepts, resource management, and programming models relevant to cloud computing.

Uploaded by

Woonna Nikhilesh
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

JAWAHARLAL NEHRU TECHNOLOGICAL UNIVERSITY GURJADA VIZIANAGARAM

VIZIANAGARAM 535 003, Andhra Pradesh, India


B.Tech (R23-COURSE STRUCTURE & SYLLABUS)
(Applicable from the academic year 2024-25 and onwards)
CSE (Cyber Security)
L T P C
III Year I Semester
CLOUD COMPUTING
3 0 0 3

Course Objectives:
To provide students with the fundamentals and essentials of Cloud Computing.
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.
To enable students exploring some important cloud computing driven commercial systems and
applications.
To expose the students to frontier areas of Cloud Computing and information systems, while providing
sufficient foundations to enable further study and research.
UNIT I:
Introduction: Network centric computing, Network centric content, peer-to peer systems, cloud
computing delivery models and services, Ethical issues, Vulnerabilities, Major challenges for cloud
computing
Parallel and Distributed Systems: introduction, architecture, distributed systems, communication protocols,
logical clocks, message delivery rules, concurrency, and model concurrency with Petri Nets.
UNIT II:
Cloud Infrastructure: At Amazon, The Google Perspective, Microsoft Windows Azure, Open Source
Software Platforms, Cloud storage diversity, Inter cloud, energy use and ecological impact, responsibility
sharing, user experience, Software licensing Cloud Computing : Applications and Paradigms: Challenges
for cloud, existing cloud applications and new opportunities, architectural styles, workflows, The
Zookeeper, The Map Reduce Program model, HPC on cloud, biological research
UNIT III:
Cloud Resource virtualization: Virtualization, layering and virtualization, virtual machine monitors,
virtual machines, virtualization- full and para, performance and security isolation, hardware support for
virtualization, Case Study: Xen, vBlades
Cloud Resource Management and Scheduling: Policies and Mechanisms,
Applications of control theory to task scheduling, Stability of a two-level resource allocation architecture,
feed back control based on dynamic thresholds, coordination, resource bundling, scheduling algorithms,
fair queuing, start time fair queuing, cloud scheduling subject to deadlines, Scheduling Map Reduce
applications, Resource management and dynamic application scaling

UNIT IV:
Storage Systems: Evolution of storage technology, storage models, file systems and database, distributed
file systems, general parallel file systems. Google file system., Apache Hadoop, Big Table, Megastore (
text book 1), Amazon Simple Storage Service(S3) (Text book 2)
Cloud Security: Cloud security risks, security atop concern for cloud users, privacy and privacy impact
assessment, trust, OS security, Virtual machine security, Security risks

UNIT V:
Cloud Application Development: Amazon Web Services : EC2 instances, connecting clients, security
rules, launching, usage of S3 in Java, Installing Simple Notification Service on Ubuntu 10.04, Installing
JAWAHARLAL NEHRU TECHNOLOGICAL UNIVERSITY GURJADA VIZIANAGARAM
VIZIANAGARAM 535 003, Andhra Pradesh, India
B.Tech (R23-COURSE STRUCTURE & SYLLABUS)
(Applicable from the academic year 2024-25 and onwards)
CSE (Cyber Security)
Hadoop on Eclipse, Cloud based simulation of a Distributed trust algorithm, Cloud service for adaptive
data streaming ( Text Book 1)
Google: Google App Engine, Google Web Toolkit (Text Book 2)
Microsoft: Azure Services Platform, Windows live, Exchange Online, Share Point Services, Microsoft
Dynamics CRM (Text Book 2)

Course Outcomes:
After successful completion of this course, student will be able to
Explain the core concepts of the cloud computing paradigm: how and why this paradigm shift came
about, the characteristics, advantages and challenges brought about by the various models and services in
cloud computing.
Apply the fundamental concepts in datacenters to understand the tradeoffs in power, efficiency and
cost.
Identify resource management fundamentals, i.e. resource abstraction, sharing and sandboxing and
outline their role in managing infrastructure in cloud computing.
Analyze various cloud programming models and apply them to solve problems on the cloud.

TEXT BOOKS:
1. Cloud Computing, Theory and Practice, Dan C Marinescu, MK Elsevier
2. Cloud Computing, A Practical Approach, Anthony T Velte, Toby J Velte, Robert Elsenpeter, TMH

You might also like