Présentation

La gestion d'expériences personnalisées grâce au machine learning vous permet de créer des expériences HAQM Personalize personnalisées pour votre portefeuille de produits, y compris des modèles de recommandation personnalisés à grande échelle. Cette solution AWS rationalise et accélère le développement et le déploiement de vos charges de travail de personnalisation par le biais de l'automatisation et des mises à jour planifiées des ressources d'HAQM Personalize.
Avantages

Automatisez la création de toutes les ressources dans HAQM Personalize dès le départ pour économiser du temps et de l'argent.
Intégrez les flux de travail d'HAQM Personalize dans vos applications.
Détails techniques

Vous pouvez déployer automatiquement cette architecture à l'aide du guide d'implémentation et du modèle AWS CloudFormation qui l'accompagne.
Étape 1
Le modèle AWS CloudFormation déploie un compartiment HAQM Simple Storage Service (HAQM S3) utilisé pour stocker les données de personnalisation et les fichiers de configuration.
Étape 2
Une fonction AWS Lambda lancée lorsqu'une nouvelle configuration de personnalisation ou mise à jour est chargée sur le compartiment de données de personnalisation.
Étape 3
Un flux de travail AWS Step Functions pour gérer l'ensemble des ressources d'un groupe de jeux de données HAQM Personalize (comprenant des jeux de données, des schémas, un suivi d'événements, des filtres, des solutions, des campagnes et des tâches d'inférence par lot).
Étape 4
Des métriques HAQM CloudWatch pour HAQM Personalize pour chaque nouvelle version de solution entraînée sont ajoutées, afin de vous aider à évaluer les performances d'un modèle au fil du temps.
Étape 5
Une rubrique et un abonnement HAQM Simple Notification Service (HAQM SNS) pour notifier un administrateur par e-mail lorsque le flux de maintenance est terminé.
Étape 6
HAQM DynamoDB suit les événements planifiés configurés pour HAQM Personalize pour réentraîner entièrement ou en partie des solutions HAQM Personalize, importer ou réimporter des jeux de données et exécuter des tâches d'inférence par lot.
Étape 7
Un flux de travail Step Functions suit les événements planifiés en cours d'exécution et invoque des step functions pour réaliser la maintenance de solution HAQM Personalize (création de nouvelles versions de solution, mise à jour de campagnes), importer des jeux de données mis à jour et effectuer une inférence par lot.
Étape 8
Un ensemble de fonctions de maintenance Step Functions pour créer de nouvelles tâches d'importation de jeu de données en temps et en heure, effectuer le réentraînement COMPLET d'une solution HAQM Personalize dans les temps (et mettre à jour les campagnes associées), effectuer le réentraînement de MISE À JOUR d'une solution HAQM Personalize dans les temps (et mettre à jour les campagnes associées), et créer des tâches d'inférence par lot.
Étape 9
Les mises à jour de notification de l'état de la ressource sont postées sur un bus d'événements HAQM EventBridge, via le flux de travail Step Functions .
Étape 10
Une interface de ligne de commande (CLI) vous permet d'importer et d'établir des programmes pour les ressources qui existent déjà dans HAQM Personalize.
Rubriques connexes

Cette vidéo explique comment rationaliser et accélérer le développement, l'automatisation et le déploiement de vos charges de travail HAQM Personalize à l'aide du maintien d'expériences personnalisées grâce au machine learning.
- Date de publication