Vente au détail et e-commerce à l’aide d’Azure Database pour PostgreSQL

App Service
Database pour PostgreSQL
HDInsight
Recherche
Stockage

Idées de solution

Cet article présente une idée de solution. Si vous souhaitez que nous développions le contenu avec d’autres informations, telles que des cas d’usage potentiels, d’autres services, des considérations d’implémentation ou un guide des prix, adressez-nous vos commentaires GitHub.

Cet article décrit une solution e-commerce qui engage les clients en utilisant Recherche cognitive Azure pour fournir des produits et des offres personnalisés. La solution utilise Azure Database pour PostgreSQL pour le stockage sécurisé et scalable des données de produit et transactionnelles.

Architecture

Diagramme d’architecture montrant un système e-commerce. Les composants incluent les services Azure App Service, Recherche cognitive Azure et de stockage.

Dataflow

  1. La fonctionnalité Web Apps d’Azure App Service héberge une application web.
  2. Azure Database pour PostgreSQL stocke les données d’état de session et les données sur les produits.
  3. Un compte Stockage Azure stocke du contenu statique et des images de produit.
  4. Recherche cognitive Azure est utilisé pour effectuer des recherches sur tous les produits.

Composants

Détails du scénario

Les clients e-commerce découvrent des produits par le biais de recherches. Ainsi, les moteurs de recherche intelligents qui fournissent les fonctionnalités suivantes sont essentiels pour les applications e-commerce :

  • Résultats pertinents
  • Résultats quasi instantanés
  • Analyse linguistique
  • Correspondance géographique
  • Fonctionnalités d’autocomplétion

Cette solution e-commerce sécurisée et scalable utilise Recherche cognitive Azure pour fournir des résultats de recherche intelligents aux clients. Ce service de recherche cloud, anciennement appelé Recherche Azure, offre une infrastructure, des API et des outils pour créer une expérience de recherche riche sur du contenu privé et hétérogène. Quand vous utilisez ce composant PaaS (platform as a service), vous pouvez fournir des produits et des offres personnalisés à vos clients. Vous n’avez pas non plus besoin d’exécuter des requêtes de recherche à l’intérieur de votre base de données, et vous n’avez pas besoin de gérer l’infrastructure ou de devenir un expert en recherche.

La solution utilise Stockage pour stocker des données non structurées telles que des images, des vidéos et des documents. Ce service offre un stockage hautement disponible, hautement scalable, durable et sécurisé dans le cloud. Pour le traitement transactionnel, la solution utilise Azure Database pour PostgreSQL. Ce service de base de données relationnelle complètement managé offre une scalabilité dynamique. En outre, les fonctionnalités de mise à l’échelle d’App Service aident à s’assurer que la solution répond à l’évolution des besoins en ressources.

Cas d’usage potentiels

Cette solution est idéale pour le secteur de la vente au détail.

Étapes suivantes

Documentation du produit :

Modules de formation Microsoft :