0% found this document useful (0 votes)
201 views14 pages

Cloud Class1

This document provides details about the Cloud Infrastructure and Services course for the 3rd year B.Sc. (CS) students at Mannar College. It includes information about the academic year, semester, instructor, course schedule, code, credits, exam pattern, prerequisites, objectives, outcomes, syllabus outline, textbooks, and additional reference materials. The course aims to teach students how to use cloud services, implement virtualization concepts, and develop applications on cloud platforms.

Uploaded by

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

Cloud Class1

This document provides details about the Cloud Infrastructure and Services course for the 3rd year B.Sc. (CS) students at Mannar College. It includes information about the academic year, semester, instructor, course schedule, code, credits, exam pattern, prerequisites, objectives, outcomes, syllabus outline, textbooks, and additional reference materials. The course aims to teach students how to use cloud services, implement virtualization concepts, and develop applications on cloud platforms.

Uploaded by

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

Dr.G.

DEVIKA
Head of the Department
Department of Computer Science
Class Details
 Academic Year 2023-2024
 III B.Sc.(CS) A&B
 VI Semester
 Batch 2021 -2024
 Course Instructor: Dr. G.Devika
 Contact:[email protected]
Course Schedule

 Total: 55 Minutes
 5 Mins-Previous Class Revision
 45 Mins-Lecture
 5 Mins-Discussion & Recap
Course Information

 Course Name: Cloud Infrastructure And Services


 Course Code : 21UCSE61
 Semester : VI Part III : Core Elective
 Hours per week : 05
 Credits : 05
 Internal Marks 25
 External Marks:75
 Exam Pattern: Multiple Choice Questions

 &
Detail Questions
Course Prerequisites
 Good understanding of Cloud
computing Basic concepts

Course Co-requisites
 Good understanding of Cloud
Architecture and Application concepts
Course Objectives

 To learn how to use Cloud Services.


 To implement Virtualization concepts.
 Broadly educate to know the impact of engineering on legal and societal
issues involved.
 To learn Aneka programming.
 Propose the various applications in the Cloud
Course Outcomes
Course Outcomes Knowledge
Level
CO1: Understand the functionality of the various cloud and services
provided by them. K3

CO2: Appreciate the strengths and limitations of various cloud models with
Virtualization K3

CO3: Explain and implementation of task Scheduling algorithms.


K3

CO4: Describe different methodologies used in cloud and cloud services.


K4

CO5: Build a private cloud


K4
Course Outline
Introduction

Virtualization, & Cloud Computing Architecture

 Aneka & Concurrent Computing


Cloud Platforms & Cloud Applications

High- Throughput Computing & Data Intensive Computing
Course Motivation

 Planning
 Design
 Development
 Implementation
 Testing
Course Description
 Software Engineering courses teach the creation of Software
Applications with the view of meeting certain requirements
through the process of designing, testing and building
software.
 Software Engineering courses help to economically build
software that will be reliable for working on machines.
SYLLABUS
15 Hours
Unit: I Introduction
Introduction: Cloud computing at a glance, Historical Developments, Building Cloud Computing Environments,
Computing Platforms and Technologies.
Principles of Parallel and Distributed Computing: Eras of Computing, Parallel Vs Distributed computing, Elements of
Parallel Computing, Elements of Distributed Computing, Technologies for Distributed Computing.
Unit: II Virtualization, & Cloud Computing Architecture 15 Hours
Virtualization: Introduction, Characteristics of Virtualized Environments, Taxonomy of Virtualization Techniques,
Virtualization and Cloud Computing, Pros and Cons of Virtualization, Technology Examples.
Cloud Computing Architecture: Introduction, Cloud reference model, Types of clouds, Economics of the cloud, open
challenges.
Unit: III Aneka & Concurrent Computing 15 Hours
Aneka: Cloud Application Platform: Framework Overview, Anatomy of the Aneka Container, Building Aneka Clouds,
Cloud programming and Management.
Concurrent Computing: Thread Programming : Introducing Parallelism for Single machine Computation,
Programming Application with Threads, Multithreading with Aneka, Programming Applications with Aneka Threads.

MTNC-CS
SYLLABUS
15 Hours
Unit IV
High- Throughput Computing & Data Intensive Computing

High- Throughput Computing: Task Programming: Task Computing, Task-based Application Models, Aneka Task-

Based Programming.

Data Intensive Computing: Map-Reduce Programming: What is Data-IntensiveComputing, Technologies for Data-

Intensive Computing, Aneka MapReduce Programming.


15 Hours
Unit V
Cloud Platforms & Cloud Applications

Cloud Platforms in Industry: Amazon Web Services, Google AppEngine, Microsoft Azure, Observations.

Cloud Applications: Scientific Applications, Business and Consumer Applications.

Advanced Topics in Cloud Computing: Energy Efficiency in Clouds, Market Based Management of Clouds , Federated

Clouds/ InterCloud, Third Party Cloud Services.

MTNC-CS
Text Book
Rajkumar Buyya, Christian Vecchiola, S.Thamarai Selvi, " Mastering Cloud Computing Foundations and Applications Programming ", Mc Graw Hill Education, 2013.
1

Unit I - Chapter 1(Full), Chapter 2(full)


Unit II - Chapter 3(full), Chapter 4(full).
Unit III - Chapter 5(Full), Chapter 6(Full)
Unit IV - Chapter 7(Full), Chapter 8(Full).
Univ V – Chapter 9(Full), Chapter 10(Full)

MTNC-CS
Books for References:

1.Michael Miller, “Cloud Computing”, Pearson Education, New


2.Haley Beard, Cloud Computing Best Practices for Managing and MeasuringProcesses for On- demand Computing,
Applications and Data Centers in theCloud with SLAs, Emereo Pty Limited, July 2008.
3.Cloud Application Architectures, George Reese, ISBN: 8184047142,Shroff/O' Reilly, 2009.

Books for References:


1. https://www.w3schools.com/
2. https://www.javatpoint.com/cloud-computing-tutorial
3. https://www.simplilearn.com/cloud-computing-tutorial-video
4. https://onlinecourses.nptel.ac.in/noc21_cs14/

MTNC-CS

You might also like