You are on page 1of 5

CLOUD COMPUTING

What Is Cloud Computing?


S H
A

Generally speaking, cloud computing can

K
be thought of as anything that involves

STP-FST-IoT-SAI-2020 STP-FST-IoT-SAI-2020
delivering hosted services over the

A
Internet.

R

According to NIST Cloud computing is

P
a model for enabling ubiquitous,

I
convenient, on-demand network
access to a shared pool of

S A configurable computing resources


(e.g., networks, servers, storage,
applications, and services) that can
be rapidly provisioned and released
with minimal management effort or
2
SOURCE: Cloud Computing Guide & Handbook: SAI USA, Madhav Panwar service provider interaction. (Special
Publication 800 145)

What It Provides Essential Characteristics



Cloud computing provides shared services as opposed to 
On-demand self-service

STP-FST-IoT-SAI-2020 STP-FST-IoT-SAI-2020
local servers or storage resources A consumer can unilaterally provision computing capabilities, such
as server time and network storage, as needed automatically

Enables access to information from most web-enabled without requiring human interaction with each service provider.
hardware 
Broad network access

Allows for cost savings – reduced facility, Capabilities are available over the network and accessed through
standard mechanisms that promote use by heterogeneous thin or
hardware/software investments, support thick client platforms (e.g., mobile phones, tablets, laptops, and
workstations).

Source: NIST Special Publication 800-145

3 4
Characteristics Characteristics

Resource pooling 
Rapid elasticity
Capabilities can be expanded or released automatically (i.e., more

STP-FST-IoT-SAI-2020 STP-FST-IoT-SAI-2020
The provider’s computing resources are pooled to serve multiple
cpu power, or ability to handle additional users)
consumers
Resources can be dynamically assigned and reassigned according
To the customer this appears seamless, limitless, and responsive to
to customer demand their changing requirements
Customer generally may not care where the resources are
physically located but should be aware of risks if they are located 
Measured service
offshore Customers are charged for the services they use and the amounts
There is a metering concept where customer resource usage can be
monitored, controlled, and reported, providing transparency for both the
Source: NIST Special Publication 800-145 provider and consumer of the utilized service

5 Source: NIST Special Publication 800-145 6

Service Models Service Models


Infrastructure-as-a-Service (IaaS)

STP-FST-IoT-SAI-2020 STP-FST-IoT-SAI-2020

A service model that involves outsourcing
Software/ the basic infrastructure used to support
Application operations--including storage, hardware,
servers, and networking components.
Platform

The service provider owns the
infrastructure equipment and is responsible
Infrastructure for housing, running, and maintaining it.
The customer typically pays on a per-use
basis.
7 8
Service Models Service Models
Platform-as-a-Service (PaaS) Software-as-a-Service (SaaS)

A service model that involves outsourcing 
Also referred to as “software on

STP-FST-IoT-SAI-2020 STP-FST-IoT-SAI-2020
the basic infrastructure and platform demand,” this service model involves
(Windows, Unix) outsourcing the infrastructure,
platform, and software/applications.

PaaS facilitates deploying applications
without the cost and complexity of buying 
Typically, these services are available
and managing the underlying hardware and to the customer for a fee, pay-as-you-
software where the applications are hosted. go, or a no charge model.

• The customer uses their own applications 


The customer accesses the
applications over the internet.
9 10

Where Is My Data?
S H
Data resides on servers
A

physically access
A K
STP-FST-IoT-SAI-2020 STP-FST-IoT-SAI-2020
that the customer cannot SOURCE:Cloud Computing: Concepts, Technologies and Business Implications
B. Ramamurthy & K. Madurai bina@buffalo.edu & kumar.madurai@ctg.com

Vendors may store data

P R
I
anywhere at lowest cost

SA
if not restrained by
agreement

11
Windows Azure Amazon EC2

Enterprise-level on-demand capacity builder 
Amazon EC2 is one large complex web service.

Fabric of cycles and storage available on-request for a cost 
EC2 provided an API for instantiating computing instances

STP-FST-IoT-SAI-2020 STP-FST-IoT-SAI-2020

You have to use Azure API to work with the infrastructure with any of the operating systems supported.
offered by Microsoft 
It can facilitate computations through Amazon Machine

Significant features: web role, worker role , blob storage, table Images (AMIs) for various other models.
and drive-storage 
Signature features: S3, Cloud Management Console,
MapReduce Cloud, Amazon Machine Image (AMI)

Excellent distribution, load balancing, cloud monitoring tools

Wipro Chennai 2011 6/23/2010 13 Wipro Chennai 2011 6/23/2010 14

Public Cloud vs. Private Cloud


Google App Engine

This is more a web interface for a development environment Rationale for Private Cloud:
that offers a one stop facility for design, development and
Security and privacy of business data was a
STP-FST-IoT-SAI-2020 STP-FST-IoT-SAI-2020

deployment Java and Python-based applications in Java, Go
and Python. big concern
Google offers the same reliability, availability and scalability at
Potential for vendor lock-in


par with Google’s own applications

Interface is software programming based

SLA’s required for real-time performance and

Comprehensive programming platform irrespective of the size reliability
(small or large) 
Cost savings of the shared model achieved

Signature features: templates and appspot, excellent
Wipro Chennai 2011
monitoring and management console
6/23/2010 15 because of the multiple projects involving
Wipro Chennai 2011 6/23/2010 16

ntic te hnologie that th is


Cloud Computing for the Enterprise Mobile Cloud Computing
What should IT Do Ecosystem
Public Cloud Providers

Revise cost model to utility-based computing:
CPU/hour, GB/day etc.

STP-FST-IoT-SAI-2020 STP-FST-IoT-SAI-2020


Include hidden costs for management, training
Different cloud models for different
Local and Private
Cloud Providers
Wired and Wireless
Network Providers
Content and Service
Providers

applications - evaluate Devices, Users



Use for prototyping applications and learn and Apps


Link it to current strategic plans for Services-
Oriented Architecture, Disaster Recovery, etc.
Wipro Chennai 2011 6/23/2010 17 SOURCE: BREN:ICS, Information & Computer Science, UC Irvine
18

S H
K A
STP-FST-IoT-SAI-2020
R A THANK YOU & QUESTIONS?

I P
SA

You might also like