Retail and e-commerce using Azure Database for MySQL

App Service
Database for MySQL
HDInsight
Search
Storage

Solution ideas

This article is a solution idea. If you'd like us to expand the content with more information, such as potential use cases, alternative services, implementation considerations, or pricing guidance, let us know by providing GitHub feedback.

Build secure and scalable e-commerce solutions that meet the demands of both customers and business. Engage customers through customized products and offers, process transactions quickly and securely, and focus on fulfillment and customer service.

Potential use cases

This solution is ideal for the retail industry.

Architecture

Architecture diagram shows data into Azure App Services, to Azure Storage and databases, through Azure Search and into Azure H D Insight. Download an SVG of this architecture.

Dataflow

  1. The web application is hosted in an Azure Web App.
  2. The data (products and session state) gets stored in Azure MySQL DB.
  3. Static content and product images are stored in an Azure Storage account.
  4. Azure Cognitive Search is used to search across all the products.

Components

Key technologies used to implement this architecture:

Next steps

Product documentation:

Microsoft Learn modules: