Class Central is learner-supported. When you buy through links on our site, we may earn an affiliate commission.

Amazon Web Services

Création d'un système de notification multilingue à l'aide d'Amazon Pinpoint et d'Amazon Translate (Français) | Build a Multi-Language Notification System Using Amazon Pinpoint and Amazon Translate (French)

Amazon Web Services and Amazon via AWS Skill Builder

Overview

Présentation de l'atelier

Il peut être difficile pour les organisations actives sur le plan international de communiquer une annonce ou une notification commerciale dans différentes langues à leurs clients. Les clients apprécient généralement recevoir des notifications dans leur langue et selon leurs préférences de communication. Les organisations font souvent appel à des services tiers complexes ou à des tierces parties pour traduire manuellement les notifications, ce qui peut entraîner une perte de recettes en raison des retards de communication et des dépenses opérationnelles supplémentaires.

Cet atelier présente le processus de communication entre un service clientèle et ses clients, dans leur langue préférée, en cas d'événement important. Le flux de travail de communication est orchestré à l'aide d'AWS Step Functions, qui appelle plusieurs fonctions AWS Lambda. Le flux de travail traduit le message de notification d'entrée dans différentes langues grâce à Amazon Translate. La notification traduite est diffusée dans différents formats, selon les préférences des clients, à l'aide d'Amazon Pinpoint. Les préférences de langue et de format sont définies dans une table Amazon DynamoDB.

Le diagramme d'architecture suivant présente les composants qui ont été ou seront déployés dans cet atelier.


Cet atelier utilise les services AWS suivants :

  • Amazon Pinpoint
  • Amazon Translate
  • AWS Lambda
  • Amazon API Gateway
  • Amazon Simple Storage Service (Amazon S3)
  • AWS Step Functions
  • Amazon Simple Queue Service (Amazon SQS)
  • Amazon Simple Notification Service (Amazon SNS)
  • AWS Cloud9
  • AWS Identity and Access Management (IAM)
  • AWS Amplify
  • Amazon Cognito
  • Amazon Comprehend

Objectifs

À la fin de cet atelier, vous serez en mesure d'effectuer les opérations suivantes :

  • déployer une application backend serverless à l'aide d'AWS Server Application Model (AWS SAM) ;
  • configurer un projet Amazon Pinpoint à l'aide de la Console de gestion AWS ;
  • configurer des données dans une table DynamoDB ;
  • déployer l'application frontend à l'aide d'Amplify ;
  • publier une notification à l'aide de l'UI, et recevoir la notification en différentes langues et dans différents formats.

Durée

Cet atelier dure environ 75 minutes.

Signification des icônes

Différentes icônes sont utilisées tout au long de cet atelier pour attirer l'attention sur certains aspects du guide. La liste suivante explique l'objectif de chaque icône :

  • Indique la commande que vous devez exécuter.
  • Vérifie la sortie d'une commande ou d'un fichier modifié.
  • Fournit des indices, des astuces, des orientations ou des conseils importants.
  • Indique l'emplacement où trouver plus d'informations.

Connaissances techniques préalables

Pour réussir cet atelier, vous devez connaître les bases de la navigation dans la Console de gestion AWS et être capable de modifier des scripts à l'aide d'un éditeur de texte.

Reviews

Start your review of Création d'un système de notification multilingue à l'aide d'Amazon Pinpoint et d'Amazon Translate (Français) | Build a Multi-Language Notification System Using Amazon Pinpoint and Amazon Translate (French)

Never Stop Learning.

Get personalized course recommendations, track subjects and courses with reminders, and more.

Someone learning on their laptop while sitting on the floor.