Upload
techmaster-vietnam
View
2.589
Download
3
Tags:
Embed Size (px)
DESCRIPTION
How to utilize Microsoft cloud to do ecommerce
Citation preview
0
5
10
15
2005 2006 2007 2008 2009 2010
Revenue
• Buy Software?
• Build Software?
• Rent Software?
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
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
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)
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)
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
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
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
The Microsoft Cloud Platform
Infrastructure Services Security and Compliance Global Delivery
Environmental Awareness
Microsoft®
Private Public
Software as a Service (SaaS)
Platform as a Service (PaaS)
Infrastructure as a Service (IaaS)
IT a
s a S
erv
ice
Real World TCO Analysis (TCO estimate over 3-year period)
Persistent Systems
On Premises Azure
$62K $74K
Alinean Inc.
On Premises Azure
$277K $540K
We’re Running Scale Services Now
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
• 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
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)