cloud computing & cost management

15
CLOUD COMPUTING & COST MANAGEMENT S. Gurubalasubramaniyan, MSc IT, MTech Presented by

Upload: jara

Post on 04-Jan-2016

51 views

Category:

Documents


1 download

DESCRIPTION

CLOUD COMPUTING & COST MANAGEMENT. Presented by. S. Gurubalasubramaniyan , MSc IT, MTech. What is Cloud Computing ?. FUTURE. =. Computing through INTERNET. CLOUD COMPUTING. INTERNET COMPUTING. The term “cloud” is used as a metaphor for the Internet. Engineering view. CLOUD COMPUTING. - PowerPoint PPT Presentation

TRANSCRIPT

Page 1: CLOUD COMPUTING & COST MANAGEMENT

CLOUD COMPUTING &COST MANAGEMENT

S. Gurubalasubramaniyan, MSc IT, MTech

Presented by

Page 2: CLOUD COMPUTING & COST MANAGEMENT

What is Cloud Computing ?

The term “cloud” is used as a metaphor for the Internet

CLOUD CLOUD COMPUTINGCOMPUTING

INTERNET INTERNET COMPUTINGCOMPUTING

Computing Computing

through through INTERNETINTERNET

FUTURE=

Page 3: CLOUD COMPUTING & COST MANAGEMENT

Engineering view

Providing Services(SaaS, PaaS, IaaS) through Virtual Machines (VM) on the lap of large Physical machines

allocated by the service provider

Page 4: CLOUD COMPUTING & COST MANAGEMENT

Business view

Cloud computing provides unlimited infrastructure to store and execute customer data and program. As customers they do not

need to own the infrastructure, thereby merely accessing or renting, they can forego capital expenditure; and consume

resources as a service, paying for what they use. i.e., Addressing scalability for large scale applications

Page 5: CLOUD COMPUTING & COST MANAGEMENT

CLOUD COMPUTING

Definition according to National Institute of Standards and Technology (NIST)

Cloud Computing is a model for enabling 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

Page 6: CLOUD COMPUTING & COST MANAGEMENT

The cloud model promotes availability and is composed of five essential characteristics, four deployment models, and three service models

Page 7: CLOUD COMPUTING & COST MANAGEMENT

5 Essential Cloud Characteristics that matters Cost Management

On-demand

Self Service

Broad Network Access

Resource Pooling

- Location Independence

Rapid Elasticity

Measured Service

Page 8: CLOUD COMPUTING & COST MANAGEMENT

4 Cloud Deployment Models

Enterprise owned or leased

Shared infrastructure for specific community

Sold to public, mega-scale infrastructure

Composition of two or more clouds

Page 9: CLOUD COMPUTING & COST MANAGEMENT

3 Cloud Service Models

# of Marketplace providers

Cloud Software as a Service (SaaS)- Use service provider’s applications over a network.

Cloud Platform as a Service (PaaS)- Deploy Customer created applications to a cloud

Cloud Infrastructure as a Service (IaaS)- Rent processing, storage, network capacity and other fundamental computing resources.

Page 10: CLOUD COMPUTING & COST MANAGEMENT

Software as a Service (SaaS)

It is a Software Delivery Model

Service is delivered through a browser.

No Hardware or Software to manage.

Increasingly popular with Small and Medium sized Enterprises (SME).

Examples of usage: Your email is hosted on an exchange server in your office and it is very slow.

You may outsource this with services like Hosted exchange.

Your current Customer Relationship Management (CRM) package is not

managing the load or you simply don’t want to host it in-house. You may use

SaaS provider such as salesforce.com.

Enterprise Fraud Management through SaaS.

Page 11: CLOUD COMPUTING & COST MANAGEMENT

» It is a Platform delivery model which deploys customer created applications to a

cloud.» Plat forms which are built upon Infrastructures are expensive, hence it is cost efficient

to go for platforms as a service.» The Platform management is also cumbersome when compared to using a platform as

a service.» Estimating the demand in a platform is highly unpredictable, hence the platform as a

service can take care of the demand.» Examples of usage:

» You need to host a large file (10MB) on your website and making it available for 35,000

users for only two months duration. You may use Cloud Front from amazon.» You want to start Storage Services on your network for a large number of files and you do

not have the storage capacity. You may use Amazon S3.

Platform as a Service (PaaS)

Page 12: CLOUD COMPUTING & COST MANAGEMENT

‼ It is a Computer Infrastructure delivery model. Hiring fundamental Computing

Resources.

‼ Access to

→ Infrastructure stack.

→ Full Operating System access.

→ Firewalls.

→ Routers.

→ Load Balancing.

‼ Example of usage:

→ You want to host a website but only for a few days. You may use Flexi Scale.

→ You want to run a batch job but you do not have the infrastructure necessary

to run it in a timely manner. You may use Amazon EC2.

Page 13: CLOUD COMPUTING & COST MANAGEMENT

Advantages Challenges

Pay per use

Low Over Head

Eliminate Management Headaches

Instant Scalability

Grow and shrink according to need

Security and

Reliability

• Disrupts Services. Storage Controller

– single point failure/compromise.

• Theft of Information.

• Loss of Privacy. Exposure of data to

Foreign Governments.

• Damage information.

Page 14: CLOUD COMPUTING & COST MANAGEMENT

Small, Medium and Large Enterprises can use the Small, Medium and Large Enterprises can use the

services of cloud computing by using cost effective services of cloud computing by using cost effective

public clouds for specific needs.public clouds for specific needs.

Any change in the business process causes drastic Any change in the business process causes drastic

effect on cost management. These costs can be effect on cost management. These costs can be

effectively reduced by using service based effectively reduced by using service based

utilization of cloud computing.utilization of cloud computing.

Page 15: CLOUD COMPUTING & COST MANAGEMENT