Azure ecommerce

2,117 views

Published on

2 Comments
0 Likes
Statistics
Notes
  • Great presentation! We are using Azure Cloud Services in our enterprise eCommerce platform http://virtocommerce.com. Azure is a really powerfull foundation for cloud applications.
       Reply 
    Are you sure you want to  Yes  No
    Your message goes here
  • Very interesting, touch topics I'm interestedand I'm working on. Currently implementing SaaS inAzure and interested on ecommerce development,here in Central America.
    Danfer Habed Lopez
    Dhabed@habedsolutions.com
       Reply 
    Are you sure you want to  Yes  No
    Your message goes here
  • Be the first to like this

No Downloads
Views
Total views
2,117
On SlideShare
0
From Embeds
0
Number of Embeds
6
Actions
Shares
0
Downloads
32
Comments
2
Likes
0
Embeds 0
No embeds

No notes for slide

Azure ecommerce

  1. 1. WINDOWS AZURE &ECOMMERCEMichel HubertWindows Azure ArchitectLogica Business Consulting
  2. 2. WHO AM I ? Michel Hubert @michelhubert► http://hubertmichel.wordpress.com I work here ! Logica Business Consulting in Paris La Défense
  3. 3. CLOUD COMPUTING,AN E-COMMERCE ACCELERATOR Scalability Integration Multi-Devices Governance Availability
  4. 4. HOW DOES WINDOWS AZURE PLATFORM RESPOND TO THIS DEMAND ?
  5. 5. WINDOWS AZURE & ECOMMERCE► A traditional E-commerce architecture Users Front Office Web Farm Distributed caching Middle Office Batch Media servers Data Clustering Queues servers
  6. 6. WINDOWS AZURE & ECOMMERCE Caching► Windows Azure Architecture Web Roles Service SQL Azure Azure Blobs Users Azure Queues Worker Roles Front Office Web Farm Distributed Cache Middle Office Batch Media Servers Data Clustering Queues Servers
  7. 7. E-COMMERCE WEBSITE ONWINDOWS AZURE …Demonstration
  8. 8. ScalabilityWINDOWS AZURE : SCALABILITY► Scalability : the different policies ► Several flexible policies can be put in place to provide scalability Manual Scheduled Automatic
  9. 9. AUTOMATIC SCALABILITYDemonstration
  10. 10. AvailabilityWINDOWS AZURE : AVAILABILITY Web Store How to set up my ecommerce website to address the international market ?
  11. 11. AvailabilityWINDOWS AZURE : AVAILABILITY► From « Hosted Services » : Traffic Manager ► Performance ► Failover Visitor from Dublin ► Round Robin Traffic Manager Datacenter North Europe Datacenter West Europe Environment « Up » Environnement « Up »
  12. 12. AvailabilityWINDOWS AZURE : AVAILABILITY ► Level of « SQL Azure » To ensure the availability of data, Windows Azure Platform provides « Datasync » tool allowing data synchronization « On cloud » with « On premise ». monodirection or bidirection synchronization. Near real time Synchronisation (5 mn) Definition of Master to deal with conflicts Synchronization at row or column level. Synchronization in programming mode
  13. 13. AvailabilityWINDOWS AZURE : AVAILABILITY ► Level of « Azure Tables » and « Azure Blobs » ► Native scalability « Azure Blobs » and « Azure Tables » are duplicated on same datacenter and then duplicated asynchronously on same geographic region. Asynchronously Datacenter Datacenter North Europe West Europe
  14. 14. AvailabilityWINDOWS AZURE : AVAILABILITY ► E-commerce benefits ► Disaster and recovery plan (DRP) One possible scenario of putting in place « active / passive » configuration Traffic Manager (Fail Over) Datacenter North Europe Datacenter West Europe Environment « Up » « DataSync » Environment « Up » Synchronization Bidirection Every hour Native features
  15. 15. AvailabilityWINDOWS AZURE : AVAILABILITY ► E-commerce benefits ► International opportunity User from Singapour Traffic Manager (Performance) User from Paris Datacenter Europe Datacenter Asia « DataSync »Environnement « Up » Environnement « Up » Synchronization Near real time Synchronization from source Back Office
  16. 16. TRAFFIC MANAGERDemonstration
  17. 17. MultidevicesWINDOWS AZURE : MULTI-DEVICES► Transcanal policy Utilization of standard protocols: REST, oData, XML, X509 … Business Data Interoperability in … : function Services Java, Ruby, Eclipse, PHP CMS Data control Access security Low development cost When SOA meets Cloud Computing …
  18. 18. MultidevicesWINDOWS AZURE : MULTI-DEVICES► Scenario of multi-devices and interoperable architecture Iphone OData ACS Web Role oData OData OData Web Windows 8 Logica Store

×