À quoi sert cette solution AWS ?

Cette solution est un cadre de développement conçu pour appliquer des services de machine learning aux flux de travail multimédias. Les API de la solution sont spécialement conçues pour les applications qui traitent des vidéos, des images, de l'audio et du texte. Elles prennent en charge les services de machine learning AWS pour vos applications multimédias. En gérant les flux de travail, cette solution vous permet de créer des applications plus rapidement tout en bénéficiant d'un framework back-end fiable.

Avantages

Gagner du temps sur le développement

Cette solution gère l'orchestration des flux de travail et la persistance des données afin de vous permettre de vous concentrer sur les applications qui extraient de la valeur des fichiers multimédias ou automatisent les flux de travail manuels.

Personnalisation

Vous pouvez étendre et personnaliser la solution pour l'adapter à de nouveaux cas d'utilisation. Les opérateurs sont des machines d'état générées qui sont pré-construites, mais qui peuvent également être étendues pour gérer des cas d'utilisation spécifiques.

Framework modulaire

Les composants sont décrits par des interfaces propres. Les opérateurs sont de petits composants à usage unique qui transforment ou extraient les métadonnées des fichiers multimédias. Vous pouvez définir des opérateurs personnalisés ou utiliser l'un des opérateurs prédéfinis inclus. 

Présentation de la solution AWS

Le diagramme ci-dessous représente le flux d'architecture que vous pouvez déployer automatiquement à l'aide du guide d'implémentation de la solution et du modèle AWS CloudFormation fourni.

Architecture de la solution Media Insights sur AWS

Le modèle AWS CloudFormation déploie les ressources suivantes :

  1. Une ressource Amazon API Gateway pour l'API REST du plan de contrôle.
  2. Les ressources AWS Lambda et Amazon Simple Queue Service (Amazon SQS) pour prendre en charge l'orchestration des flux de travail, ainsi que la traduction des flux de travail définis par l'utilisateur en flux AWS Step Functions.
  3. Les tables Amazon DynamoDB pour stocker les données liées aux flux de travail.
  4. AWS Step Functions lorsqu'un utilisateur définit un nouveau flux de travail à l'aide de l'API de flux de travail.
  5. Les fonctions AWS Lambda pour la bibliothèque d'opérateurs MIE. Les opérateurs sont fournis pour les services suivants : Amazon Rekognition, Amazon Comprehend, Amazon Translate, Amazon Transcribe, Amazon Polly et AWS Elemental MediaConvert.
  6. Une ressource Amazon API Gateway pour l'API REST du plan de données.
  7. Amazon Simple Storage Service (Amazon S3), DynamoDB et DynamoDB Streams pour le stockage des données multimédias et de métadonnées.
  8. Les ressources Amazon Kinesis Data Streams pour fournir une interface permettant aux applications externes d'accéder aux données dans le plan de données MIE.

 

Media Insights sur AWS

Version 5.0.0
Date de la dernière mise à jour : 04/2022
Auteur : AWS

Temps de déploiement estimé : 10 min

Estimation du coût Code source  Modèle CloudFormation 
Cliquez sur le bouton ci-dessous pour vous abonner aux mises à jour de cette mise en oeuvre des solutions.
Remarque : pour vous abonner aux mises à jour RSS, vous devez activer un plug-in RSS pour le navigateur que vous utilisez.
Cette implémentation de solutions vous a-t-elle aidé ?
Donner mon avis 
Blog AWS Media
Comment prototyper rapidement des applications multimédia sur AWS avec Media Insights Engine
Ce blog explore la solution Media Insights Engine qui vise à aider les développeurs à se concentrer moins sur l'échafaudage et plus sur les éléments qui rendent leurs applications percutantes.
 
Découvrez le cadre modulaire sur lequel Media Insights Engine est construit, ainsi que les cas d'utilisation et les applications pratiques de cette solution.
Lire l'intégralité du billet de blog 
Icône Créer
Déployez vous-même une solution AWS

Parcourez notre bibliothèque de solutions AWS pour obtenir des réponses aux problèmes architecturaux courants.

En savoir plus 
Trouver un partenaire APN
Trouvez une solution Partenaire AWS

Trouvez des partenaires AWS certifiés pour vous aider à démarrer.

Icône Explorer
Explorer les conseils

Trouvez des diagrammes d'architecture prescriptifs, des exemple de code et du contenu technique pour les cas d'utilisation courants.

En savoir plus