メインコンテンツに移動

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

AWS 上の Media2Cloud に関するガイダンス

概要

このガイダンスは、デジタル資産のクラウドへの移行を促進するのに役立ちます。これにより、資産管理における最新の進歩を最大限に活用し、メディア消費者に配信するコンテンツを準備できるようになります。サーバーレスの取り込みおよび分析ワークフローを設定して、動画アセットと関連メタデータを AWS クラウドに移動します。移行中、このガイダンスは動画から機械学習メタデータを分析して抽出します。また、ウェブインターフェースも用意されているので、すぐにコンテンツの取り込みと分析を開始できます。

仕組み

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

Well-Architected の柱

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

このガイダンスでは、 AWS Lambda 関数、AI サービス、Amazon S3 バケットなどのインフラストラクチャにオブザーバビリティを提供するために、さまざまな段階でメトリクスを CloudWatch にプッシュします。

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

転送中も保存中も機密データを暗号化することを強くお勧めします。このガイダンスでは、保存中のメディアファイルとメタデータは Amazon S3 サーバー側暗号化 (SSE-S3) を使用して自動的に暗号化されます。ガイダンスの Amazon SNS トピックと DynamoDB テーブルも、保存時には SSE-S3 を使用して暗号化されます。さらに、 OpenSearch Service クラスターにインデックスされたドキュメントは保存時に暗号化され、クラスター内のノード間通信も暗号化されます。

このガイダンスでは、 Amazon S3 バケットでホストされている静的ウェブサイトをデプロイします。レイテンシーの削減とセキュリティの向上に役立つように、このガイダンスにはオリジンアクセスアイデンティティを持つ CloudFront ディストリビューションが含まれています。オリジンアクセスアイデンティティとは、ウェブサイトのバケットコンテンツへのアクセスを制限するのに役立つ特別な CloudFront ユーザーです。詳細については、「Amazon S3 オリジンへのアクセスの制限」を参照してください。

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

Media2Cloud on AWS 向けガイダンスでは、高い可用性とサービス障害からの迅速な復旧を確保するために、可能な限り AWS サーバーレスサービス (Lambda API ゲートウェイ Amazon S3 DynamoDB など) を使用します。

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

事前に構築された AWS CloudFormation テンプレートを使用してワークフローを作成できます。このガイダンスは GitHub で公開されているオープンソースプロジェクトなので、これをカスタマイズしてソースコードからビルドできます。READMEには、このガイダンスを作成およびカスタマイズするためのステップバイステップガイド、ミニチュートリアル、各コンポーネントと全体的な設計の詳細な説明が記載されています。

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

このガイダンスはサーバーレスでイベント駆動型のアーキテクチャを使用しているため、課金されるのは使用した分だけです。その設計により、独自のメディアワークフローを設定および調整でき、必要な AWS サービスのみを使用できます。さらに、ライフサイクルポリシー付きのAmazon S3を使用して、取り込んだコンテンツ、プロキシ、メタデータを保存およびアーカイブすることで、資産を費用対効果の高い方法で保存できます。

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

持続可能性にとって重要な要素は、AWS AI サービスを最大限に活用して、バックエンドサービスの環境への影響を最小限に抑えることです。また、このガイダンスのサーバーレス設計は、継続的に運用されているオンプレミスサーバーのフットプリントと比較して、二酸化炭素排出量を削減するように設計されています。

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

実装リソース

AWS アカウント内で実験および使用するための詳細なガイドが提供されています。ガイダンス構築の各段階 (デプロイ、使用、およびクリーンアップを含む) は、デプロイに向けて準備するために詳細に検討されています。

サンプルコードは出発点です。これは業界で検証済みであり、規範的ではありますが決定的なものではなく、内部を知ることができ、開始に役立ちます。

実装ガイドを開く

GitHub でサンプルコードを開く

関連コンテンツ

免責事項

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

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

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