AWS Data Exchange Publisher Coordinator automatise les étapes de création d'une nouvelle révision pour un jeu de données AWS Data Exchange existant sur AWS Marketplace. Au lieu de charger et de télécharger manuellement les révisions d'un jeu de données, il suffit de stocker les données que vous souhaitez publier dans un compartiment de ressources Amazon Simple Storage Service (Amazon S3) et de créer un fichier manifeste qui référence chacun des fichiers que vous prévoyez de publier. Lorsque vous téléchargez le fichier manifeste dans le compartiment des manifestes d'Amazon S3, cette solution lance le processus de publication d'une nouvelle révision. Elle invoque la création d'une nouvelle tâche dans AWS Data Exchange, ajoute chacun des fichiers référencés dans le fichier manifeste à une nouvelle révision, puis finalise la révision une fois que toutes les ressources ont été ajoutées.

Pour récupérer les nouvelles données dans leur compartiment Amazon S3 dès que la publication des données est terminée, les abonnés peuvent utiliser la fonction de révisions automatiques des exportations pour AWS Data Exchange. Pour plus d'informations, consultez le Guide de l'utilisateur d'AWS Data Exchange.

Présentation

Le diagramme ci-dessous présente l'architecture que vous pouvez créer à l'aide de l'exemple de code sur GitHub.

AWS Data Exchange Publisher Coordinator | Diagramme d'architecture
 Cliquer pour agrandir

Architecture d'AWS Data Exchange Publisher Coordinator

AWS Data Exchange Publisher Coordinator crée un compartiment Simple Storage Service (Amazon S3) pour l'envoi des manifestes lorsqu'un jeu de données est prêt à être publié. Il déploie également toute l'infrastructure sans serveur nécessaire pour coordonner les étapes de publication requises pour AWS Data Exchange. Cette opération comprend les éléments suivants :

  • Un compartiment Simple Storage Service (Amazon S3) dans lequel les fichiers de manifeste peuvent être chargés.
  • Quatre fonctions AWS Lambda : dont une fonction qui lance AWS Step Functions ; et trois fonctions pour créer une nouvelle révision d'un produit AWS Data Exchange, surveiller l'exécution de la tâche, finaliser et publier la révision.
  • Un AWS Step Functions pour orchestrer la gestion du processus de publication. 
  • Des rôles AWS Identity and Access Management (IAM) qui fournissent un AWS Step Functions et des fonctions AWS Lambda associées avec des autorisations pour exécuter leurs appels d'API.

AWS Data Exchange Publisher Coordinator

Version 1.0.0
Date de publication : 12/2020
Auteur : AWS

Ressources supplémentaires

Cette implémentation de solutions vous a-t-elle aidé ?
Donner mon avis 

Fonctions

Automatisation

AWS Data Exchange Publisher Coordinator ajoute automatiquement tous les fichiers à une nouvelle révision du jeu de données et finalise votre révision dans le catalogue de produits de sorte que tous vos abonnés seront informés de la nouvelle révision du jeu de données.

Fiabilité

Grâce à une intégration transparente avec de multiples services Amazon, cette solution permet une gestion cohérente des produits pour vos publications de données.

Visualisation

AWS Step Functions offre une observabilité sur chaque étape d'orchestration et à chaque exécution.
Icône Créer
Déployer vous-même votre solution

Parcourez notre bibliothèque des implémentations des solutions AWS pour obtenir des réponses aux problèmes d'architecture courants.

En savoir plus 
Rechercher un partenaire APN
Rechercher un partenaire APN

Trouvez des partenaires consultants et technologiques certifiés AWS pour vous aider à commencer.

En savoir plus 
Icône Explorer
Explorer les offres de conseil pour les solutions

Parcourez notre portefeuille d'offres de conseil pour obtenir une aide approuvée AWS au déploiement de solutions.

En savoir plus