microsoft cloud computing for ecommerce

42

Upload: techmaster-vietnam

Post on 19-Jun-2015

2.589 views

Category:

Technology


3 download

DESCRIPTION

How to utilize Microsoft cloud to do ecommerce

TRANSCRIPT

Page 2: Microsoft Cloud Computing for Ecommerce
Page 3: Microsoft Cloud Computing for Ecommerce
Page 4: Microsoft Cloud Computing for Ecommerce
Page 5: Microsoft Cloud Computing for Ecommerce
Page 6: Microsoft Cloud Computing for Ecommerce
Page 7: Microsoft Cloud Computing for Ecommerce
Page 8: Microsoft Cloud Computing for Ecommerce
Page 9: Microsoft Cloud Computing for Ecommerce

0

5

10

15

2005 2006 2007 2008 2009 2010

Revenue

Page 10: Microsoft Cloud Computing for Ecommerce

• Buy Software?

• Build Software?

• Rent Software?

Page 11: Microsoft Cloud Computing for Ecommerce
Page 12: Microsoft Cloud Computing for Ecommerce
Page 13: Microsoft Cloud Computing for Ecommerce

Ecommerce site has 4 typical workload patterns

Usage

Co

mp

ute

Time

Average

Inactivity

Period

Co

mp

ute

Time

Average Usage

Average Usage Co

mp

ute

Time

Co

mp

ute

Time

Average Usage

Page 14: Microsoft Cloud Computing for Ecommerce
Page 15: Microsoft Cloud Computing for Ecommerce

Shared hosting

Cheap

Appears to offer a complete package

No sysadmin skills required

Multiple points of failure

Lack of support

Lack of control

Risk of poor performance

Page 16: Microsoft Cloud Computing for Ecommerce

Virtual Private Server

More Control

More Reliable

Usually requires self-management, and therefore deeper

sysadmin knowledge

Easier to break if you don’t have the skills, but this can be

outsourced

Other virtual servers on your server may disrupt your service (e.g.

bandwidth)

Single point of failure (it is still only one server)

Page 17: Microsoft Cloud Computing for Ecommerce

Dedicated or Co-LocationDedicated or Co-Location

Complete Control

Guaranteed Reliability through SLAs

External data security risk mitigated through SLA

Corporate Governance risk mitigated through SLA

Expensive

Single point of failure

Sysadmin skills essential unless the server is under

a managed contracttill only one server)

Page 18: Microsoft Cloud Computing for Ecommerce

Clustered Servers (aka Private Cloud)

Complete Control

Guaranteed Reliability through SLAs (if outsourced)

No Single point of failure

No external data security risk

Corporate Governance Assured

Very Expensive

Sysadmin skills essential unless the cluster is under a managed

contract

Page 19: Microsoft Cloud Computing for Ecommerce

Public Cloud

Less Expensive

Fully managed by a third party, meaning better reliability

No performance issues – it scales as needed

So large that external factors may affect your site and may take a

long time to resolve

Difficult to assess external data risks and corporate governance

issues

Page 20: Microsoft Cloud Computing for Ecommerce
Page 21: Microsoft Cloud Computing for Ecommerce

Fundamentals

Scale out Automated

Service

Management

High

Availability Multi-tenancy

Infrastructure

Business model

Ownership

Heterogeneous Homogeneous

OpEx CapEx

Lease/Rented Owned

Considerations

Management Third Party Self

Location On premises Off premises

Page 22: Microsoft Cloud Computing for Ecommerce
Page 23: Microsoft Cloud Computing for Ecommerce
Page 24: Microsoft Cloud Computing for Ecommerce

The Microsoft Cloud Platform

Infrastructure Services Security and Compliance Global Delivery

Environmental Awareness

Microsoft®

Page 25: Microsoft Cloud Computing for Ecommerce

Private Public

Software as a Service (SaaS)

Platform as a Service (PaaS)

Infrastructure as a Service (IaaS)

IT a

s a S

erv

ice

Page 26: Microsoft Cloud Computing for Ecommerce
Page 27: Microsoft Cloud Computing for Ecommerce
Page 28: Microsoft Cloud Computing for Ecommerce
Page 29: Microsoft Cloud Computing for Ecommerce

Real World TCO Analysis (TCO estimate over 3-year period)

Persistent Systems

On Premises Azure

$62K $74K

Alinean Inc.

On Premises Azure

$277K $540K

Page 30: Microsoft Cloud Computing for Ecommerce
Page 31: Microsoft Cloud Computing for Ecommerce

We’re Running Scale Services Now

Page 32: Microsoft Cloud Computing for Ecommerce
Page 33: Microsoft Cloud Computing for Ecommerce
Page 34: Microsoft Cloud Computing for Ecommerce
Page 35: Microsoft Cloud Computing for Ecommerce
Page 36: Microsoft Cloud Computing for Ecommerce
Page 37: Microsoft Cloud Computing for Ecommerce
Page 38: Microsoft Cloud Computing for Ecommerce

42 billions USD invesment into Cloud Computing by 2012

Same skills with little learning curve to create apps on cloud

Free of choices: C#, VB.net, PHP, Python, Java, Ruby…

Licensing model service subscription model: no more

software piracy!

Very low barrier investment

Aptech, NIIT Vietnam provide Cloud Computing training in

2010

Page 39: Microsoft Cloud Computing for Ecommerce
Page 40: Microsoft Cloud Computing for Ecommerce

• Elastic service, meets all sizes. Pay as you go

• Scales out Web 1.0 and combines with Web 2.0 apps.

• Brings Office, business apps (CRM, Accounting, ERP…) to Cloud

• 10x more efficient, 10x faster to market, 10x cheaper to operate

• Cloud for Consumer / Cloud for Business / 3 screens – 1

platform

• More connections, more scalable in standardized,

interoperability, managed platform

Page 41: Microsoft Cloud Computing for Ecommerce

Windows Azure Instance Sizes

Unit of Compute Defined

$0.12 $0.24 $0.48 $0.96

1 x 1.6Ghz

2 x 1.6Ghz

4 x 1.6Ghz

8 x 1.6Ghz

1.75 GB memory 3.5 GB memory 7.0 GB memory 14 GB memory

250 GB storage (instance storage)

500 GB storage (instance storage)

1000 GB storage (instance storage)

2000 GB

(instance storage)

Page 42: Microsoft Cloud Computing for Ecommerce