メインコンテンツに移動

AWS ソリューションライブラリ

AWS におけるコンテンツモデレーションに関するガイダンス

機械学習サービスでコンテンツをモデレートしてユーザーを保護する

概要

このガイダンスは、サーバーレスアーキテクチャを実装して、ユーザー投稿コンテンツや機密情報の流入の増加を効率的に緩和するのに役立ちます。これらのコンテンツや情報は、ゲーム、ソーシャルメディア、e コマース、医療や金融サービスなどの規制環境など、さまざまな業界から提供されている可能性があります。

仕組み

これらの技術的詳細には、このソリューションを効果的に使用する方法を示すアーキテクチャ図が掲載されています。アーキテクチャ図は、主要なコンポーネントとその相互作用を示し、アーキテクチャの構造と機能の概要を段階的に示しています。

Well-Architected の柱

上記のアーキテクチャ図は、Well-Architected のベストプラクティスを念頭に置いて作成されたソリューションの例です。完全に Well-Architected であるためには、可能な限り多くの Well-Architected ベストプラクティスに従う必要があります。

LambdaAmazon S3 を選択することで、共有の設計標準を実装できます。作成したアセットは複数のアカウント、環境、チーム間で共有することができます。

オペレーショナル・エクセレンスのホワイトペーパーを読む

本ガイダンスでは、責任分担モデルの一環として、管理サービスを活用してセキュリティメンテナンスタスクの軽減を支援します。このガイダンスの範囲外ですが、Lambda 関数で実行するソフトウェアの整合性を検証することもできます。

マネージドサービスを選択することで、すべての AWS API コールが TLS 通信を使用して HTTPS エンドポイントを介して行われるようになり、転送中のデータが保護されます。

セキュリティホワイトペーパーを読む

Amazon API Gateway を使用することで、このガイダンスのパブリックエンドポイントの可用性の高いネットワーク接続を確保できるだけでなく、追加費用なしで AWS Shield を介した分散型サービス拒否 (DDoS) 攻撃から自動的に保護できます。

Amazon EventBridge と Amazon Simple Queue Service (Amazon SQS) を組み合わせて使用することで、大まかな依存関係を実装できます。これにより、コンポーネントの動作を、そのコンポーネントに依存する他のコンポーネントから切り離して、耐障害性と俊敏性を高めることができます。

信頼性に関するホワイトペーパーを読む

マネージドサーバーレスサービスを選択することで、スケーリング要件を管理する必要がなくなります。コードをアップロードするだけで、Lambda がそのコードの実行とスケーリングに必要なすべての要素を管理します。また、Amazon API Gateway は、最大で数十万件に上る同時 API コールの受け入れと処理に関連するあらゆるタスクを処理します。

パフォーマンス効率に関するホワイトペーパーを読む

このガイダンスでは、サーバーレスまたはアプリケーションサービスの LambdaAmazon SQS を利用することで、リソース管理の手間を省きます。

マネージドサービスとサーバーレスサービスの両方を選択することで、十分な容量を確保できる属性を設定できます。超過容量を最小限に抑えてパフォーマンスを最大化するために、これらの属性を設定およびモニターする必要があります。

コスト最適化ホワイトペーパーを読む

マネージドサービスを選択することで、リソースの使用率が低い期間や未使用期間を特定する必要がなくなります。

このガイダンスでは、キュー駆動型アーキテクチャを使用して、非同期ジョブとスケジュールジョブ用にソフトウェアとアーキテクチャを最適化します。さまざまなユーザー投稿コンテンツは即時アクションを必要としないため、スケジュールすることで、同時実行による負荷のスパイクやリソースの競合を回避できます。

サステナビリティに関するホワイトペーパーを読む

免責事項

サンプルコード、ソフトウェアライブラリ、コマンドラインツール、概念の実証、テンプレート、またはその他の関連技術 (私たちの担当者から提供される前述のものを含む) は、AWS カスタマーアグリーメント、またはお客様と AWS との間の関連文書契約 (いずれか該当する方) に基づき、AWS コンテンツとしてお客様に提供されるものです。お客様は、この AWS コンテンツを、お客様の本番アカウント、または本番データもしくはその他の重要なデータで使用すべきではありません。お客様は、サンプルコードなどの AWS コンテンツを、お客様固有の品質管理手法および基準に基づいて、本番グレードでの使用に適したテスト、セキュリティ確保、および最適化を行う責任を負います。AWS コンテンツのデプロイには、Amazon EC2 インスタンスの実行や Amazon S3 ストレージの使用など、AWS の課金対象リソースを作成または使用するための AWS 料金が発生する場合があります。

今日お探しの情報は見つかりましたか?

ぜひご意見をお寄せください。ページのコンテンツ品質の向上のために役立てさせていただきます