Demystifying E-Commerce Applications
AZ Aug'20
Disclaimer: Some of the interactive features might not work on the phone. For a complete experience, please view the same in a laptop/computer.
Welcome to June Series, this month we will be covering design for the E-Commerce Web Application.
Below you will find a brief summary for the use-case and on its side, you will find the Learning Centre for a few useful resources that you might require to complete the architecture diagram. You can click on the individual tiles to open up a small textual definition for the same. For details about any other resource, refer, https://docs.microsoft.com/en-in/azure/?product=featured
I am thinking about these E-Commerce Application, how do they process so many orders, that too in sequence, have a huge list of categories to search for. I am able to access their site from anywhere in the world, how does it not affect the response time?
L
E
A
R
N
I
N
G
C
E
N
T
R
E
Azure CDN is used for caching of static content for faster access and improved bandwidth, you can set up CDN in different regions to ensure maximum availability with minimum latency for the cached content
Azure Search is a cloud search solution with AI capabilities to store, enrich and process large unstructured content at scale.
Azure Queue Storage is a service for storing large numbers of messages that can be accessed from anywhere in the world via authenticated calls using HTTP or HTTPS
Azure Cache for Redis provides an in-memory data store. It is mostly used to store key-value information. Redis improves the performance and scalability of systems that rely heavily on backend data stores.
Reference Architecture
Click of each Black Box to reveal the options, based on the question and your understanding, select the correct one.
