Microsoft Cloud Computing for Ecommerce


Published on

How to utilize Microsoft cloud to do ecommerce

Published in: Technology
  • Be the first to comment

No Downloads
Total views
On SlideShare
From Embeds
Number of Embeds
Embeds 0
No embeds

No notes for slide

Microsoft Cloud Computing for Ecommerce

  1. 1.
  2. 2. 1510 5 Revenue 0 2005 2006 2007 2008 2009 2010
  3. 3. • Buy Software?• Build Software?• Rent Software?
  4. 4. Ecommerce site has 4 typical workload patterns Compute Compute Inactivity Period Average Usage Average Usage Time TimeCompute Compute Average Usage Average Usage Time Time
  5. 5. 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
  6. 6. 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)
  7. 7. 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)
  8. 8. 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
  9. 9. 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
  10. 10. Fundamentals Automated HighScale out Service Multi-tenancy Management Availability ConsiderationsOff premises Location On premisesHomogeneous Infrastructure Heterogeneous OpEx Business model CapExLease/Rented Ownership Owned Third Party Management Self
  11. 11. The Microsoft Cloud Platform Microsoft® Global EnvironmentalInfrastructure Services Security and Compliance Delivery Awareness
  12. 12. Private Public Software as a Service (SaaS)IT as a Service Platform as a Service (PaaS) Infrastruct ure as a Service (IaaS)
  13. 13. Real World TCO Analysis (TCO estimate over 3-year period) Persistent Systems Alinean Inc. $74K $62K $540K $277KOn Premises Azure On Premises Azure
  14. 14. We’re Running Scale Services Now
  15. 15. 42 billions USD invesment into Cloud Computing by 2012Same skills with little learning curve to create apps on cloudFree of choices: C#,, PHP, Python, Java, Ruby…Licensing model  service subscription model: no moresoftware piracy!Very low barrier investmentAptech, NIIT Vietnam provide Cloud Computing training in2010
  16. 16. • 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
  17. 17. Windows Azure Instance Sizes $0.12 $0.24 $0.48 $0.96 Unit of Compute Defined 1 x 1.6Ghz 2 x 1.6Ghz 4 x 1.6Ghz 8 x 1.6Ghz1.75 GB memory 3.5 GB memory 7.0 GB memory 14 GB memory250 GB storage 500 GB storage 1000 GB storage 2000 GB(instance storage) (instance storage) (instance storage) (instance storage)