Modifier

Fournir un service client hautement évolutif et des applications ERP

Azure Cosmos DB
Azure Data Lake Storage
Azure SQL Database
Azure Synapse Analytics
Power BI

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.

Cette idée de solution décrit comment utiliser des bases de données managées Azure et Azure Synapse Analytics pour obtenir des insights via des applications ERP et Power BI.

Architecture

Diagram showing the data flow for highly scalable customer service and ERP applications solution.

Téléchargez un fichier Visio de cette architecture.

Dataflow

Tout d’abord, la société doit ingérer des données de diverses sources.

  1. Utiliser des pipelines Azure Synapse pour ingérer des données de tous formats.

  2. Charger les données dans Azure Data Lake Storage Gen 2, un lac de données hautement évolutif.

    À partir de là, ils utilisent Azure SQL Database Hyperscale pour exécuter un système ERP hautement évolutif :

  3. Ingérer des données relationnelles à l’aide de pipelines Azure Synapse dans Azure SQL Database. Le système ERP de l’entreprise s’exécute sur Azure SQL Database et applique le niveau de service Hyperscale pour mettre à l’échelle le calcul ou le stockage jusqu’à 100 To.

  4. Ces données sont exposées via des applications clientes ERP pour aider l’entreprise à gérer ses processus métier.

    Pour améliorer le service pour les clients, ils créent des applications de service client hautement évolutives qui peuvent s’adapter à des millions d’utilisateurs :

  5. Fournir des analyses en quasi-temps réel et des informations sur l’interaction de l’utilisateur avec les applications en appliquant des fonctionnalités HTAP d’Azure Synapse Link pour Azure Cosmos DB, sans qu’aucun ETL soit nécessaire.

  6. Alimenter les applications de service client avec Azure Cosmos DB pour bénéficier d’une extensibilité automatique et instantanée, ainsi que d’une vitesse, d’une disponibilité, d’un débit et d’une cohérence adossés à un Contrat de niveau de service.

    Enfin, ils présentent aux utilisateurs de toute l’entreprise des informations de décisionnel pour les aider à prendre des décisions fondées sur les données :

  7. Power BI s’intègre étroitement à Azure Synapse Analytics pour fournir des informations puissantes sur des données opérationnelles, d’entrepôt de données et de lac de données.

Components

  • Azure Data Lake Storage fournit un stockage de lac de données hautement scalable et sécurisé pour les charges de travail d’analytique haute performance.
  • Azure Synapse Analytics est un service d’analyse qui regroupe l’entreposage de données d’entreprise et l’analytique du Big Data au sein d’une expérience unifiée.
  • Azure SQL Database Hyperscale est un niveau de stockage dans Azure SQL Database, qui utilise l’architecture Azure pour effectuer un scale-out des ressources de stockage et de calcul. Hyperscale prend en charge jusqu’à 100 To de stockage et fournit des sauvegardes quasi instantanées ainsi que des restaurations de bases de données rapides en quelques minutes, quelle que soit la taille de l’opération de données.
  • Azure Cosmos DB est un service de base de données NoSQL complètement managé pour la création et la modernisation d’applications scalables haute performance.
  • Power BI est une suite d’outils métier pour le décisionnel d’entreprise en libre service. Ici, il est utilisé pour analyser et visualiser des données.

Détails du scénario

Aujourd’hui, les organisations génèrent des volumes toujours croissants de données structurées et non structurées. Avec les bases de données managées Azure et Azure Synapse Analytics, elles peuvent fournir des informations à leurs employés via des applications ERP et Power BI, ainsi qu’un service client supérieur via des applications web et mobiles, en mettant à l’échelle sans limites à mesure que les volumes de données et les utilisateurs d’applications augmentent.

Cas d’usage potentiels

Les organisations utilisent des applications ERP pour différentes raisons :

  • Économies (automatisation des tâches simples)
  • Visibilité des flux de travail (possibilité pour les responsables de voir l’état des projets)
  • Conformité aux normes
  • Sécurité des données
  • Gestion des clients (suivi des réponses aux enquêtes, des tickets de support et des retours)

Étapes suivantes