+ All Categories
Home > Technology > What is cloud

What is cloud

Date post: 20-Aug-2015
Category:
Upload: pramod-dhore
View: 2,710 times
Download: 0 times
Share this document with a friend
Popular Tags:
21
What is cloud Computing By Pramod Dhore
Transcript

What is cloud Computing

By Pramod Dhore

Assumption about the Cloud?

http://www.youtube.com/watch?v=ApQlMm39xr0

What is Cloud Computing? Cloud Computing is simply IT services sold and delivered over the Internet.

These are not new technologies but a new name applied to a collection of older technologies that are packaged, sold and delivered in a new way.

Cloud Computing as a computing model, not a technology. In this model “customers” plug into the “cloud” to access IT resources which are priced and provided “on-demand”

What is Cloud Computing?Complete.

Open.

Integrated.

Best in Class.

What is Cloud Computing?

3 Service Models• SaaS• PaaS• IaaS

3 Deployment Models• Public Cloud• Private Cloud• Hybrid Cloud

5 Essential Characteristics• On-demand self-service• Resource pooling• Rapid elasticity• Measured service• Broad network access

Deploying Applications in Traditional Environments

Manual, Error Prone, Non-repeatable

Man

age

Cap

acity

1 to 2 Months

Dep

loy

appl

icat

ion

and

Con

figur

e se

tting

s

1-2 daysD

eplo

y so

ftwar

e (M

iddl

ewar

e/D

B et

c)

1-5 days

Dep

loy

Har

dwar

e

1-5 days

Con

figur

e

Har

dwar

e

1-2 days

Spec

ify a

nd p

rocu

re n

ew H

ardw

are

1-5 Weeks Start

Deploying Applications in Virtual Environments

Build

and

Dep

loy

App!

1 to 2 weeks

Rep

licat

e th

e en

viro

nmen

t for

bui

ld,

test

, dep

loy

1-2 daysFi

ne tu

ne th

e in

stal

led

envi

ronm

ent

1 day

Cre

ate

/ cus

tom

ize

scrip

ts

to “a

utom

ate”

pro

cess

1-5 days

Con

figur

e

all p

latfo

rm s

oftw

are

1-2 days

Acqu

ire a

nd in

stal

l new

pla

tform

com

pone

nts

1-5 days Start

Faster but still - Manual, Error Prone, Non-repeatable

Traditional Vs Cloud Deployment

Traditional App Deployment(Admin driven)

Middleware

OS/Machines

Database

Specify and procure hardware

Configure hardware

Deploy hardware

Deploy middleware and database

Deploy app and configure settings

Add hardware and reconfigure stack as demand grows

Platform-as-a-Service Deployment(User driven)

Self-Service ProvisioningSelf-Service Provisioning

DEPLOYMENT PORTAL

J2EE App

Request App Deployment via Cloud

Adjust capacity as demand changes

Retire app when not needed

User unaware of underlying

infrastructure

The Economics

As with rented Real Estate, the costs of ownership are pooled and spread among all tenants of the multi-tenant Cloud Computing solution.

Acquisition costs are low but tenants never own the technology asset and might face challenges if they need to “move” or end the service for any reason.

What do I need to use Cloud Computing?

Credit card (or other payment method)

LAN with an Internet connection robust enough to support the Cloud delivered service

Types - SaaS, PaaS and IaaSApplications delivered as a service to end-users over the InternetE.g.: Gmail and Apps, instant messaging from AOL

Platform as a Service

App development & deployment platform delivered as a serviceWith: operating systems, server hardware, load balancing or computing capacityProviders are - Microsoft's Azure, Oracle , Sales force's Force.com, Google Maps

Server, storage and network hardware and associated software delivered as a serviceTypically as raw virtual servers, on demand that customers configure and manage. Vendors are - Amazon.com (Elastic Compute Cloud [EC2] and Simple Storage), IBM and other traditional IT vendors

Software as a Service

Infrastructure as a Service

Cloud Services

Public Clouds Private Cloud

Public Clouds:• Lower upfront costs• Economies of scale• Simpler to manage

Private Cloud:• Lower total costs• Greater control over security,

compliance & quality of service• Easier integration• CapEx & OpEx

Both offer:• High efficiency• High availability• Elastic capacity

• Used by multiple tenants on a shared basis

• Hosted and managed by cloud service provider

• Limited variety of offerings

• Exclusively used by a single organization

• Controlled and managed byin-house IT

• Large number of applications

PaaS

SaaS

IaaS

PaaS

IaaS

SaaSINTRANET

INTRANET

Cloud Services

Benefits of Cloud Computing

Increased Speed

24 hour provisioning

Online self service

Credit card acquisition

Increased ScalabilityIncrease capacity ~ 24 hours

“Turn On / Turn Off” monthly

Capacity on demand

Increased ScalabilityIncrease capacity ~ 24 hours“Turn On / Turn Off” monthlyCapacity on demand

Reduced CostPay only for what you needMonth-to-month serviceNo annual maintenance fees

Benefits of Cloud Computing

Speed

Cost

Challenges of Cloud Computing

CustomerNetwork Latency

Cloud resources are away from location Real time application may suffer

Data Criticality Transfer control of sensitive data

Security regulations may prevent org to use services

Data losses caused by cloud provider and unauthorized disclosures in the cloud

The cloud provider goes bankrupt – what happens to my data?

Challenges of Cloud Computing

Provider Service Warranty and service cost

Billing Methodology Resource must be available to meet the market demand

Large number of software to manage No standard cloud access interface

Cloud Management

Cloud Conceptual ViewCloud Consumer

Cloud Broker

Access Infrastructure

Cloud Brokering

Services

IaaS

PaaS

SaaS

Cloud Provider

Physical Resources

Blades Disk Engineered Others

Resource AbstractionCompute Storage Others

FacilitiesReal Estate Utilities Cooling Others

Cloud Managem

entSecurity and Policy MgmtCloud

Business Mgmt

Cloud Operations

Orchestration

Design-time

Simple Architecture Cloud

SummaryCloud – Not a new technology, but a new model (Business & IT)

Cloud – Tremendous benefits, but requires change!

Oracle Cloud Reference Architecture – helps you manage and govern this change and accelerate Cloud Adoption!

Oracle Products – enable you to build enterprise-grade private and public Clouds.

Market Players


Recommended