cloud computing

Post on 17-May-2015

1.370 Views

Category:

Technology

0 Downloads

Preview:

Click to see full reader

DESCRIPTION

A presentation on Cloud Computing.

TRANSCRIPT

Cloud Computing

• Any situation in which computing is done in a remote location rather than on your desktop or portable device.

• Cloud computing is a broad concept of using the Internet to allow people to access technology-enabled services

• Named after the cloud representation of the Internet on a network diagram.

• Cloud computing is a general term for anything that involves delivering hosted services over the Internet.

What is Cloud Computing?

rjbhrth@gmail.com

How does cloud computing differ from regular hosting?

• It is sold on demand, typically by the minute or the hour; • It is elastic -- a user can have as much or as little of a service

as they want at any given time• The service is fully managed by the provider (the consumer

needs nothing but a personal computer and Internet access).

rjbhrth@gmail.com

Business Apps

rjbhrth@gmail.com

What do Business Apps need?

rjbhrth@gmail.com

Money

rjbhrth@gmail.com

Data Centre

rjbhrth@gmail.com

Office Space

rjbhrth@gmail.com

Power

rjbhrth@gmail.com

Cooling

rjbhrth@gmail.com

Bandwidth

rjbhrth@gmail.com

Network

rjbhrth@gmail.com

Servers and Storage

rjbhrth@gmail.com

Software Stack

rjbhrth@gmail.com

Team of Experts

rjbhrth@gmail.com

Versions

R/3

Netweaver

mySAP

R/3 Enterprise

rjbhrth@gmail.com

Besides all that…

• Development• Testing• Staging• Production

rjbhrth@gmail.com

Advantages of Cloud Computing

rjbhrth@gmail.com

• No need to upgrade.

rjbhrth@gmail.com

• No need to update.

rjbhrth@gmail.com

• Scalability.

rjbhrth@gmail.com

• Usage metered on demand resources.

rjbhrth@gmail.com

• No server maintenance costs.

rjbhrth@gmail.com

• Can completely replace business apps.

rjbhrth@gmail.com

Gmail vs Microsoft Exchange Server

• Servers and storage? No Yes• Technical Team? No Yes• Upgrades? No Yes

rjbhrth@gmail.com

3 Mantras of Cloud Computing

rjbhrth@gmail.com

• Applications available on demand on aSubscription basis.

Big fast machines in some else’s data centre running an application that we access using our web browser.

Someone else owns the application and we pay a subscription fee.

rjbhrth@gmail.com

rjbhrth@gmail.com

rjbhrth@gmail.com

rjbhrth@gmail.com

rjbhrth@gmail.com

Applications are separated from infrastructure.

rjbhrth@gmail.com

• One server can be shared by many applications.

rjbhrth@gmail.com

Virtualized Application DatabaseMiddlewareOS

rjbhrth@gmail.com

rjbhrth@gmail.com

rjbhrth@gmail.com

rjbhrth@gmail.com

Why adopt Cloud Computing?

rjbhrth@gmail.com

rjbhrth@gmail.com

rjbhrth@gmail.com

rjbhrth@gmail.com

rjbhrth@gmail.com

rjbhrth@gmail.com

rjbhrth@gmail.com

Utility Computing

• Server capacity is accessed across a grid as a service.• Utility computing is the packaging of computing resources,

such as computation and storage, as a metered service similar to a traditional public utility

rjbhrth@gmail.com

Multi-Tenancy• Business apps are provided as a copy to their client

companies.• But with cloud computing, it’s a single app for all the client

companies.• And its flexible enough for every1 to customize it.

Single tenant system Multi-Tenant Architecture

rjbhrth@gmail.com

rjbhrth@gmail.com

How Companies are evolving in order to implement Cloud Technology.

Technology

- IBM spent $360 million to build a cloud computing data center

- Google Apps for Free

- Amazon’s prices start at 20cents

- Microsoft's new mantra is "software plus services"

- Google allies IBM & Salesforce.com

- HP's purchase of Opsware

Technology Adopting

Acquire or Alliance Pricing

rjbhrth@gmail.com

Leading Companies in Cloud Technology

Amazon Web Services: EC2

Google: Google App Engine, Google Docs, Chrome OS

Vmware: vCloud

Microsoft: Azure, Live Mesh

IBM: Blue Cloud

rjbhrth@gmail.com

rjbhrth@gmail.com

Thank u!

rjbhrth@gmail.com

top related