- Bibliothèque de solutions AWS›
- Guide pour la modération de contenu sur AWS
Guide pour la modération de contenu sur AWS
Modérez le contenu grâce à des services de machine learning pour protéger les utilisateurs
Présentation
Fonctionnement
Ces détails techniques comportent un schéma d'architecture pour illustrer comment utiliser efficacement cette solution. Le schéma d'architecture montre les composants clés et leurs interactions, fournissant une vue d'ensemble de la structure et des fonctionnalités de l'architecture étape par étape.
Piliers Well-Architected
Le diagramme d'architecture ci-dessus est un exemple de solution créée en tenant compte des bonnes pratiques Well-Architected. Pour être totalement conforme à Well-Architected, vous devez suivre autant de bonnes pratiques Well-Architected que possible.
En choisissant Lambda et Amazon S3, vous pouvez implémenter des normes de conception partagées. Vous pouvez partager les actifs créés entre les comptes, les environnements et les équipes.
Ce guide utilise des services gérés pour vous aider à réduire les tâches de maintenance de la sécurité dans le cadre du modèle de responsabilité partagée. Bien que cela ne soit pas couvert par ce guide, vous pouvez également valider l'intégrité du logiciel qui s'exécute dans vos fonctions Lambda.
En choisissant des services gérés, vous vous assurez que les appels d'API AWS sont tous effectués au moyen des points de terminaison HTTPS en utilisant la communication TLS, protégeant ainsi les données en transit.
En utilisant Amazon API Gateway, vous garantissez une connectivité réseau hautement disponible pour ce point de terminaison public Guidance et vous offrez une protection automatique contre les attaques par déni de service distribué (DDoS) via AWS Shield, sans frais supplémentaires.
En combinant Amazon EventBridge et Amazon Simple Queue Service (Amazon SQS), vous pouvez implémenter plusieurs dépendances, ce qui nous permet d'isoler le comportement d'un composant des autres composants qui en dépendent, augmentant ainsi la résilience et l'agilité.
En optant pour des services gérés sans serveur, vous pouvez vous débarrasser de la nécessité de gérer les exigences de mise à l'échelle. Avec Lambda, il vous suffit de télécharger votre code et le service gérera tout ce qui est nécessaire pour exécuter et mettre à l'échelle ce code. Amazon API Gateway gère toutes les tâches liées à l'acceptation et au traitement de centaines de milliers d'appels d'API simultanés.
Le présent guide utilise les services sans serveur ou au niveau de l'application Lambda et Amazon SQS pour éliminer le besoin de gérer les ressources.
En choisissant à la fois des services gérés et des services sans serveur, vous pouvez définir des attributs qui garantissent une capacité suffisante. Vous devez définir et surveiller ces attributs afin de réduire au minimum votre capacité excédentaire et de maximiser les performances.
En choisissant les services gérés, vous n'avez plus besoin d'identifier les périodes de faible utilisation ou d'absence d'utilisation de vos ressources.
Ce guide optimise le logiciel et l'architecture pour les tâches asynchrones et planifiées en utilisant des architectures pilotées par les files d'attente. Les différents contenus fournis par les utilisateurs ne nécessitent pas d'action immédiate et peuvent donc être planifiés pour éviter les pics de charge et les conflits de ressources liés à une exécution simultanée.
Contenu connexe
Clause de non-responsabilité
Avez-vous trouvé les informations que vous recherchiez ?
Faites-nous part de vos commentaires afin que nous puissions améliorer le contenu de nos pages