cloud computing

56
CLOUD COMPUTING : The end of ‘Fashion- IT’ – customers will only pay for value and not technology

Upload: abhishek-sasan

Post on 14-Nov-2014

966 views

Category:

Technology


0 download

DESCRIPTION

 

TRANSCRIPT

Page 1: Cloud computing

CLOUD COMPUTING : The end of ‘Fashion-IT’ – customers will only pay for value and not technology

Page 2: Cloud computing

CONTENT What is cloud computing ?The Hype Introduction Applications Why Cloud Computing ? Use Survey Layers Deployment Models Taxonomy API’s Success Factor

Page 3: Cloud computing

What isCloud Computing?

Page 4: Cloud computing

DEFINITION

Cloud computing is an emerging computing technology that uses the internet and central remote servers to maintain data and applications´.

Page 5: Cloud computing

CLOUD IS NOT HYPE,IT’S REAL AND HERE TODAY

Page 6: Cloud computing

PRODUCTIVITY GAINS LIE OUTSIDE THE ENTERPRISE

Page 7: Cloud computing

B2B ENVIROMENT AND HUNT FOR ‘ ROI ’

Page 8: Cloud computing

THE HYPE

Cluster ComputingCloud ComputingGrid Computing 

Page 9: Cloud computing

INTRODUCTION

The underlying concept of cloud computing dates back to 1960, when John McCarthy opined that "computation may someday be organized as a public utility"; indeed it shares characteristics with service bureaus that date back to the 1960s.

The actual term "cloud" borrows from telephony in that telecommunications companies, who until the 1990s primarily offered dedicated point-to-point data circuits, began offering ³VIRTUALPRIVATE NETWORK (VPN)´ services with comparable quality of service but at a much lower cost.

Page 10: Cloud computing

The cloud symbol was used to denote the demarcation point between that which was the responsibility of the provider from that of the user. Cloud computing extends this boundary to cover servers as well as the network infrastructure.

Cost is claimed to be greatly reduced and capital expenditure is converted to operational expenditure. Device and location independence enable users to access systems using a web browser regardless of their location or what device they are using

INTRODUCTION

Page 11: Cloud computing

APPLICATIONS

Page 12: Cloud computing
Page 13: Cloud computing

SaaSSoftware as a Service

Page 14: Cloud computing

Software delivery model

• Increasingly popular with SMEs

• No hardware or software to manage

• Service delivered through a browser

SaaS

Page 15: Cloud computing

Advantages

• Pay per use• Instant Scalability• Security• Reliability• APIs

SaaS

Page 16: Cloud computing

Examples• CRM• Financial Planning• Human Resources• Word processing

Commercial Services:• Salesforce.com• emailcloud

SaaS

Page 17: Cloud computing

PaaSPlatform as a Service

Page 18: Cloud computing

Platform delivery model

• Platforms are built upon Infrastructure, which is expensive

• Estimating demand is not a science

• Platform management is not fun

PaaS

Page 19: Cloud computing

Popular services

• Storage• Database• Scalability

PaaS

Page 20: Cloud computing

Advantages

• Pay per use• Instant Scalability• Security• Reliability• APIs

PaaS

Page 21: Cloud computing

Examples

• Google App Engine

PaaS

Page 22: Cloud computing

IaaSInfrastructure as a Service

Page 23: Cloud computing

Computer infrastructure delivery model

Access to infrastructure stack:– Full OS access– Firewalls– Routers– Load balancing

IaaS

Page 24: Cloud computing

Advantages

• Pay per use• Instant Scalability• Security• Reliability• APIs

IaaS

Page 25: Cloud computing

Examples

• Flexi scale• AWS: EC2

IaaS

Page 26: Cloud computing

Common Factors

• Pay per use• Instant Scalability• Security• Reliability• APIs

IaaS

PaaS

SaaS

Page 27: Cloud computing

Advantages

• Lower cost of ownership• Reduce infrastructure

management responsibility• Allow for unexpected resource

loads• Faster application rollout

IaaS

PaaS

SaaS

Page 28: Cloud computing

Cloud Economics

• Multi-tenancy• Virtualisation lowers costs by

increasing utilisation• Economies of scale afforded

by technology• Automated update policy

IaaS

PaaS

SaaS

Page 29: Cloud computing

WHY CLOUD COMPUTING ?

• Pay per use• Instant Scalability• Security• Central Authentication• APIs• Global Accessibility• Easy to use • Rapid Deployment• Low Cost• Flexibility

Page 30: Cloud computing

WHY CLOUD COMPUTING ?

Page 31: Cloud computing

Helps to use applications without installations.

Access the personal files at any computer with internet access.

This technology allows much more efficient computation by centralizing storage, memory , processing and band width

USE

Page 32: Cloud computing

SURVEY

Based on a study conducted in June 2010 by version one, 41% of IT senior professionals doesn’t have sound knowledge on cloud computing.

In September 2011 , Aberdeen Group found that 18%reduction in there IT budget and a 16% reduction in datacenter power costs.

Page 33: Cloud computing

LAYERS

A cloud client consists of computer Hardware and/or computer software that relies on cloud computing for application delivery

Page 34: Cloud computing

LAYERS CLIENT

APPLICATION

PLATFORM

INFRASTRUCTURE

SERVER

Page 35: Cloud computing

SERVER

The servers layer consists of computer hardware and/or computer software products that are specifically designed for the delivery of cloud services, including multi-core processors, cloud-specific operating systems and combined offerings

Page 36: Cloud computing

DEPLOYMENT MODELS

Page 37: Cloud computing

COMMUNITY CLOUD:

A community cloud may be established where several organizations have similar requirements and seek to share infrastructure so as to realize some of the Benefits of cloud computing with the costs spread over fewer users than a public cloud , this option is more expensive but may offer a higher level of privacy .

Eg : Google’s Gov Cloud

Page 38: Cloud computing
Page 39: Cloud computing

HYBRID CLOUD

A hybrid cloud environment consists of multiple internal and external providers “ will be typical for most enterprises “ . By integerating multiple cloud , users may be able to ease the transition to public cloud services

Page 40: Cloud computing
Page 41: Cloud computing

PRIVATE CLOUD

Private cloud and Internal cloud are expressions that some vendors have recently used to describe offering that emulate cloud computing on private networks. These products claim “ to deliver some benefits of the cloud computing without pitfall ”, capitalizing on data security, corporate governance and reliability concerns. They have been criticized on the basis that

“ users still buy , build and manage them” and as such do not benefit from lower up-front capital costs and less hand on management.

Page 42: Cloud computing
Page 43: Cloud computing

HIGH LEVEL MARKET ORIENTED CLOUD ARCHITECTURE

Page 44: Cloud computing

A MODERN APPLICATION PLATFORM CAN BE VIEWED AS HAVING THREE PARTS

Page 45: Cloud computing

TAXONOMY FOR CLOUD COMPUTING

Page 46: Cloud computing

SERVICE PROVIDER

Page 47: Cloud computing

Application Programming Interfaces (APIs)

Levels of APIs Level 1 – The Wire: At this level, the developer writes directly to the wire

format of the request. Level 2 – Language-Specific Toolkits: Developers at this level use a

language- specific toolkit to work with requests. Level 3 – Service-Specific Toolkits: The developer uses a higher-level

toolkit to work with a particular service. Level 4 – Service-Neutral Toolkits: This is the highest level of API. A

developer working at this level uses a common interface to multiple cloud computing

Level 5 – Internal Interfaces: Programming interfaces for the internalinterfaces between the different parts of a cloud infrastructure.

Page 48: Cloud computing
Page 49: Cloud computing

“We are at the beginning of the age of planetary computing. Billions of people will be wirelessly interconnected, and the only way to achieve that kind of massive scale usage is by massive scale, brutally efficient cloud-based infrastructure.”

Dan Farber, Editor in Chief CNET News

Page 50: Cloud computing

SUCCESS FACTOR

Page 51: Cloud computing
Page 52: Cloud computing
Page 53: Cloud computing

SUCCESS FACTOR

Page 54: Cloud computing

SUCCESS FACTOR

Page 55: Cloud computing
Page 56: Cloud computing