KEMBAR78
Cloud Computing | PDF | Cloud Computing | Computing
0% found this document useful (0 votes)
32 views23 pages

Cloud Computing

The document outlines the syllabus and objectives for the CS8791 Cloud Computing course for the academic year 2020-2021, covering key concepts such as the definition, evolution, and characteristics of cloud computing. It includes detailed units on cloud enabling technologies, architecture, resource management, security, and advancements in cloud technologies. The course aims to provide students with a comprehensive understanding of cloud computing as a next-generation computing paradigm.

Uploaded by

Boomija IT
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)
32 views23 pages

Cloud Computing

The document outlines the syllabus and objectives for the CS8791 Cloud Computing course for the academic year 2020-2021, covering key concepts such as the definition, evolution, and characteristics of cloud computing. It includes detailed units on cloud enabling technologies, architecture, resource management, security, and advancements in cloud technologies. The course aims to provide students with a comprehensive understanding of cloud computing as a next-generation computing paradigm.

Uploaded by

Boomija IT
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/ 23

CS8791 CLOUD COMPUTING

CSE – VII Sem


Academic Year : 2020 -2021
OBJECTIVES
To understand the concept of cloud computing.

To appreciate the evolution of cloud from the existing technologies.

To have knowledge on the various issues in cloud computing.

To be familiar with the lead players in cloud.

To appreciate the emergence of cloud as the next generation computing


paradigm.
UNIT I - INTRODUCTION

Introduction to Cloud Computing

Definition of Cloud

Evolution of Cloud Computing

Underlying Principles of Parallel and Distributed Computing

Cloud Characteristics

Elasticity in Cloud

On-demand Provisioning
UNIT II
CLOUD ENABLING TECHNOLOGIES
Service Oriented REST and Systems Publish Subscribe
Web Services
Architecture of Systems Model

Implementation
Basics of Types of Virtualization
Levels of
Virtualization Virtualization Structures
Virtualization

Virtualization
Tools and Virtualization of
I/O Devices Support and
Mechanisms CPU Memory
Disaster Recovery.
UNIT III
CLOUD ARCHITECTURE, SERVICES AND STORAGE
Layered Cloud Architecture Design

NIST Cloud Computing Reference Architecture

Public, Private and Hybrid Clouds

laaS - PaaS - SaaS - Architectural Design Challenges

Cloud Storage

Storage-as-a-Service

Advantages of Cloud Storage

Cloud Storage Providers - S3


UNIT IV
RESOURCE MANAGEMENT IN AND SECURITY CLOUD
Inter Cloud Resource Management

Resource Provisioning and Resource Provisioning Methods

Global Exchange of Cloud Resources

Security Overview

Cloud Security Challenges

Software-as-a-Service Security

Security Governance

Virtual Machine Security

IAM – Security Standards


UNIT V
CLOUD TECHNOLOGIES AND ADVANCEMENTS
Hadoop
MapReduce
Virtual Box
Google App Engine
Programming Environment for Google App Engine

Open Stack
Federation in the Cloud
Four Levels of Federation
Federated Services and Applications
Future of Federation
UNIT I

INTRODUCTION
Introduction to Cloud Computing
• What is cloud computing?
• Distributed computing on Internet or Delivery of
computing service over the Internet.
Eg. Yahoo, gmail, Hotmail
• Instead of running email program on your computer, you
can in into a web e-mail account remotely. The software
and storage for your account doesn’t exist on your
computer.
Introduction to Cloud Computing
Cloud runtime services on
renting
computing infrastructure,
environments, pay-per-use
and basis.
allows
Vision of Cloud Computing
Defining a Cloud
Cloud computing has become a popular
buzzword and it has been widely used to refer to
different technologies, services, and concepts.

It is often associated with virtualized


infrastructure or hardware on demand, utility
computing, IT outsourcing, platform and
software as a service, and many other things
that now are the focus of the IT industry.
Defining a Cloud
Cloud computing environment is highlighted in a definition proposed by
American National Institute of Standards and Technology (NIST):

“Cloud computing is a model for enabling ubiquitous,


convenient, on- demand network access to a shared
pool of configurable computing resources (e.g.
networks, servers, storage, applications, and
services) that can be rapidly provisioned and released
with minimal management effort or service provider
interaction.”
Defining a Cloud
– According to Reese, we can define three criteria to
discriminate whether a service is delivered in the
Cloud computing style:
The service is accessible via a Web browser
(non-proprietary) or Web services API.
Zero capital expenditure is necessary to get
started.
You pay only for what you use as you use it.
The following image shows that cloud computing is
composed of five essential characteristics, three
deployment models, and four service models as shown in
the following figure:

1 Dr Gnanasekaran 8/1/20
6 Thangavel 16
Cloud Ecosystem and Enabling
Technologies

1 Dr Gnanasekaran 8/1/20
7 Thangavel 16
Cost
Model

1 Dr Gnanasekaran 8/1/20
8 Thangavel 16
Cloud Design
Objectives
1. Shifting computing from desktops
to data centers

2. Service provisioning and cloud


economics

3. Scalability in performance

4. Data privacy protection

5. High quality of cloud services

6. New standards and interfaces


1 Dr Gnanasekaran 8/1/20
9 Thangavel 16
DAY1 - SUMMARY

Syllabus , Unitwise overview

Introduction to Cloud Computing

Definition of Cloud
Session1 - Activity
joinmyquiz.com
and enter this code
2887125
Join Google Classroom
Cloud Computing
Code: 4jpxnjt
Attend Unit1-Quiz1
Video links for Cloud Fundamentals

Cloud fundamentals :
https://www.youtube.com/watch?v=YH4CfwK6LhM
https://www.youtube.com/watch?v=tAUuY0Yld0E

You might also like